Skip to content

UriKurae/PlatformerGame

Repository files navigation

Zed's Adventure

Description

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.

Key Features

  • 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.

Controls

  • 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.

Debug keys

  • 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.

Developers

License

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

About

An incredible game about a guy with a sword named Zed. Find yourself lost in this amazing world full of enemies and adventures!

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors