Simple platformer game for the first assignment of Game Development class at UPC. Using the SDL and XML libraries. Loading game config, player position and all map data(tiles, background, parallax, colliders) from XML documents. Map created with Tiled, enemies position and type load from Tiled.
Git: https://github.com/RustikTie/Pumpkin-Knight
Git Pages: https://rustiktie.github.io/Pumpkin-Knight/
Simply download a release, unzip the file and execute the Pumpkin_Knight.exe. The game is capped at 30FPS by default, you can edit the frame cap by accessing the config.xml file and changing its value, for an uncapped experience set it to 0. Although, VSYNC is on and will cap the game at your monitor's refresh rate.
- Move the player using the WAD keys (W to jump/double jump, press W twice to double jump, A/D as Left/Right movement)
- Press F1 to begin from the first level starting position
- Press F2 begin from the starting position of the current level
- Press F5 to load last saved status
- Press F6 to save current status
- Press F9 to show colliders
- Press F10 to enable/disable god mode
- Press F11 to enable/disable frame cap
- Quit hitting Escape
- Fork it!
- Create your feature branch: git checkout -b my-new-feature
- Commit your changes: git commit -am 'Add some feature'
- Push to the branch: git push origin my-new-feature
- Submit a pull request :D
- Implemented UI System
- Start menu Screen with continue, start, options, credits and quit
- Lower and increase music and SFX volume
- Brofiler on UI
- Added candy and score
- Player lives
- Timer
Jesse M / Twitter- @Jsf23Art / https://jesse-m.itch.io/skeleton-pack Modified to sport a pumpkin head and created a quick jump animation.
William.Thompsonj / https://opengameart.org/content/lpc-wolf-animation
MoikMellah / https://opengameart.org/content/bat-32x32
lumimae / http://thecandyjam.com/ / https://opengameart.org/content/candy-pack-1
https://www.gameart2d.com/free-fantasy-game-gui.html
http://www.gameart2d.com/free-graveyard-platformer-tileset.html Separated the background in different layers and modified the image tone to fit the mood.
KIIRA / https://opengameart.org/content/metroidvania-tileset-v2
Title: This Is Halloween 8-bit / https://www.youtube.com/watch?v=6_wfIDixlHE
Title: Spooky Scary Skeletons 8-bit / https://www.youtube.com/watch?v=IHI6bfFIUCk
Finnolia Productions Inc / https://www.soundeffectsplus.com/product/footsteps-walking-on-road-01/
Dusty Room / https://www.zapsplat.com/music/user-interface-tone-select-digital-button/
Ivan Drofiak: https://github.com/FurryGhoul Clara Ratera: https://github.com/RustikTie