PacMan CX is a simple 2D game powered by the CX programming language. This game is being developed with the following objectives:
- Demonstrate the capabilities of CX
- Obtain feedback on the language
- Increase awareness for the Skycoin Project (developers of CX)
CX is a general purpose, interpreted and compiled programming language, with a very strict type system and a syntax similar to Golang's. CX provides a new programming paradigm based on the concept of affordances, where the user can ask the programming language at runtime what can be done with a CX object (functions, expressions, packages, etc.), and interactively or automatically choose one of the affordances to be applied.
You can find more info on:
- The github page on CX - https://github.com/SkycoinProject/cx
- The official website of Skycoin - https://www.skycoin.com/
PacMan CX was developed for CX v0.7.1. The binaries for this version are available at:
Download the source code from the Github repository...
$ git clone https://github.com/galah4d/pacman-cx.git
Wait for the cloning process to finish and navigate to the cloned directory...
$ cd pacman-cx/
The game should be ready to run.
In order to run the game type the following command:
$ make
Use the arrows to move the player.
If you have any questions regarding this project or want to contribute feel free to contact me on telegram.