This is a project for the Videogame Development subject from CITM. It is a 2D Platformer videogame.
In this game you will play as Zed, a brave adventurer fighting for his fate. On the journey you will have to fight evil creatures.
- Player movement.
- Double jump.
- Player can dodge.
- Player physics.
- Jump through platforms when jumping from below.
- GUI Controls.
- Multiple scenes (main menu, gameplay, win, dead).
- Camera follows the player.
- Music.
- Save/Load game state.
- Volume control.
- Enemy pathfinding.
- Checkpoints autosave.
- Teleportation between checkpoint.
- Move the player with WASD.
- Jump with Space.
- Attack with the right mouse button.
- Dodge with left shift.
- Press Space while in the air to do a double jump.
- Press the Escape key to pop the Pause Menu.
- F1 -> Start from the first level.
- F2 -> Start from the second level.
- F3 -> Start from the beginning of the current level.
- F5 -> Save the current game state.
- F6 -> Load previous state.
- F7 -> Move between the different checkpoints.
- F8 -> View GUI bounds rectangles and state in different colors.
- F9 -> View colliders/logic/pathfinding paths.
- F10 -> God Mode (ignore collisions, speed multiplied, can fly).
- F11 -> Enable/Disable FPS cap to 30.
- Oriol Bernal Martínez - Coder & Level Designer.
- David González López - Coder & QA.
This project is licensed under an unmodified MIT license, which is an OSI-certified license that allows static linking with closed source software. Check LICENSE for further details.
Character sprites: https://rvros.itch.io/animated-pixel-hero
Tiles and background art: https://ansimuz.itch.io/magic-cliffs-environment
License(Tiles and background): http://creativecommons.org/licenses/by/3.0/
Wolf enemy license: http://creativecommons.org/licenses/by/3.0/
Executioner enemy sprites: https://darkpixel-kronovi.itch.io/undead-executioner
Collectibles' sprites:
Checkpoints' sprite: https://sanctumpixel.itch.io/fire-column-pixel-art-effect
Intro music: https://octopupus.itch.io/8-bit-looped-track?download
Gameplay music: https://alecxs-sunders.itch.io/rpgjrpg-5-songs-free-pack
Checkpoints' FX: http://sonidosmp3gratis.com/download.php?id=890&sonido=fuego%201
GUI from the menu: https://karwisch.itch.io/pxui-basic
Text font: https://www.1001fonts.com/8-bit-limit-font.html#waterfall
Timer texture: https://samucar-ale.itch.io/time-and-money-by-heart