Way back when I was a programming student in 1988, I ran across a game called crobots by Tom Poindexter. It was a neat little game where you wrote a program for a virtual robot and battled against another robot in an arena. Each robot's code ran on a virtual CPU running a subset of the C language. Basic functions were provided for reading inputs, commanding the robot, and trigometry. I had fun playing for a while. When I decided to learn the Go Programming language, I was looking for a func program to implement. I also wanted to explore Docker containers and gRPC. Rather than implement a virtual CPU, I will allow the robot code to be written in straight Go, proving a gRPC interface to commaand the robot running in an arena server. I'm prototyping the API to the robot from another implementation of Crobots called netrobots, which did something similar to what I am attempting, only in the C++ language.
-
Notifications
You must be signed in to change notification settings - Fork 0
ABrilliantBeast/gobots
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published