Pixel Samurai Clone is a clone of Pixel Samurai, a Souls-like game from ArtofKings, developed using SDL2. It is a major assignment for the Advanced Programming course at the University of Engineering and Technology, Vietnam National University, Hanoi, focusing on game development using SDL2.
Watch introduction video in Vietnamese.
- Intense and challenging gameplay inspired by the Souls-like genre.
- Unlimited gameplay with an auto-restart feature.
- Immersive sound effects and music to enhance the atmosphere.
- Fonts: Terminal font - Fonts used for text in the game.
- Graphics: Graphics used for game's logo, character sprites and environments were sourced from Pixel Samurai, a game developed by ArtofKings.
- Audio:
- Audio files used for in-game music were obtained from Japanese Taiko Drums Vol 1.
- Sound effects used for in-game actions were also sourced from Pixel Samurai.
- The game development techniques and code examples were learned from the tutorial series How To Make A Game In C++ & SDL2 From Scratch! by the YouTube channel Let's Make Games.
- Code snippets and implementation ideas were also referenced from the repository BirchEngine by carlbirch.
Download the Compiled version of the game to start playing immediately.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
What things you need to install the game:
- MinGW
- GNU make
- Clone this repository to your device or Download Source code (.zip or .tar.gz).
- Navigate to the project directory.
- Compile the project using Makefile.
- Use A and D keys to move left and right respectively.
- Press J to attack enemies and K to block incoming attacks.
- Use the Spacebar to perform a dash maneuver.
- Press Esc to exit the game.
- NguyenXuanVinh
This project is licensed under the Apache License 2.0. See the LICENSE for details.