Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lostjared/lostmasterpiece
This is a game I wrote a very long time ago. It was a learning experience.
https://github.com/lostjared/lostmasterpiece
2d-game puzzle-game sdl
Last synced: about 1 month ago
JSON representation
This is a game I wrote a very long time ago. It was a learning experience.
- Host: GitHub
- URL: https://github.com/lostjared/lostmasterpiece
- Owner: lostjared
- Created: 2016-08-14T08:27:28.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-02-17T00:36:19.000Z (10 months ago)
- Last Synced: 2024-02-17T01:31:45.434Z (10 months ago)
- Topics: 2d-game, puzzle-game, sdl
- Language: C++
- Size: 3.19 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![ScreenShot](https://github.com/lostjared/lostmasterpiece/blob/master/lostmasterpiece.png?raw=true "screenshot")
This project presents an enhanced iteration of MasterPiece, incorporating visual elements to enrich the gameplay experience.
Gameplay Instructions: To play, align three blocks of the same color either horizontally, vertically, or diagonally to eliminate them from the grid. Utilize the arrow keys for block movement, and press the 'A' and 'S' keys to interchange the colors of the blocks. Aim to clear as many blocks as possible before the grid reaches its capacity.
Originally developed years ago, this project reflects my early coding endeavors. While the code quality may not be exemplary, the game is functional and served as a valuable learning project. Previously, it was available on PlanetSourceCode.
Included in this project are three makefiles tailored for different environments:
* For *nix systems
* For Windows 32-bit
* For PlayStation Portable (PSP)
* Compilation examples:For *nix:
make -f Makefile
For Windows:make -f Makefile.win
For PSP:
make -f Makefile.psp
Please ensure to clean the directory prior to building for a different platform.
Dependencies: This project requires SDL 1.2.