Skip to content

Latest commit

 

History

History
53 lines (39 loc) · 2.42 KB

README.md

File metadata and controls

53 lines (39 loc) · 2.42 KB

PACMAN CX 3D

pacman cx 3d pacman cx 3d

PacMan CX 3D is a simple 3D 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)

What is 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:

Installation

PacMan CX 3D supports CX v0.7.0. The binaries for CX are available at:

$ git clone https://github.com/SkycoinProject/cx-games.git

Wait for the cloning process to finish and navigate to the cloned directory...

$ cd cx-games/pacman-3d

The game should be ready to run.

Running the game

In order to run the game type the following command:

$ make

Use the arrows to move the player. Press (2 or 3) to toggle between 2D and 3D during the game.

Screenshots

screenshot 1 screenshot 2 screenshot 3 screenshot 4