Inspiration
As TOC or "theory of computation" seems as a boring old topic that we get to study for the sake of course completion. But actually learning it enables a lot of concepts that can be implemented in any field of computer science. Hence making it only as "theory" is a shame, thats why i wanted to create a Game that gamifies the expreriences and knowledge of TOC.
What it does
It is a game which is still in developement, but it has a nice playground where new states can be created , modified and deleted. along with pan, zoom in/out and other stuffs that makes it a lot more easier and fun. The UI is made to resemble a lot of exciting video games.
How we built it
I used GODOT game engine along side its GDscript programming language. and I used Aseprite and some open source assests to make the UI
Challenges we ran into
To figure out how each of the element in the game should be independent and reactive. And the time constraint since i got only two weeks to make it.
Accomplishments that we're proud of
The code/file structure of the project is well maintained, as well as reusable scenes and global themes was set.
What we learned
I learned a lot about making and polishing a game by keeping track of its features and bugs.
What's next for Theory Of Computation
Since it is open source anyone could contribute. And I want to implement more features and tutorials in-game.
Built With
- asepreite
- gdscript
- godot
Log in or sign up for Devpost to join the conversation.