Resolve()
A downloadable game for Windows
Programming is cool ! (I swear)
/!\ This is an in progress solo project, all by hand, for the end of my studies. /!\
Resolve is a small puzzle game in which you have to program to resolve puzzles. The purpose of this game is to initiate the player into the fundamentals of programming.
I have developped a new programming language. All the puzzles are systemic, (almost) nothing is hard coded.
Example of an in-game programmed system:
In this room, you need to have nothing in the red zone and 5 objects or more in the blue one. Good luck and good code !
The main gameplay is through console screens. The player can manipulate some code blocks to write new code in order to resolve (:P) the puzzle and then pass to the next room.
The programming language is homemade. It is based on C# but I have added some things to help the player to understand what he is doing. The only variable types used in the demo are "bool" and "int" but the language has many more. In the same way, arrays are present in the language but not used in the demo.
The console itself is also very important. It is divided into two main parts:
- On the left, there is the code part in which the player can drag and drop some code to complete the puzzle.
- On the right, the "code available" part in which the player can see what additionnal code blocks he can use in the code.
Here is an image of a console with its different components:
The player also has access to other interactable screens like the one below, in which he can change the RGB values of the circuit pattern on the wall. These screens are present to introduce the player to future gameplay mechanics (like sliders in the example below) or just to help him with more information.
Thank you for making it this far. I hope it was interesting and I invite you to download and try the game, all feedbacks are appreciated.
Contact: elianbroux@gmail.com
Status | Released |
Platforms | Windows |
Author | Elian Broux |
Genre | Puzzle |
Leave a comment
Log in with itch.io to leave a comment.