Skip to content

Santa's Run, the amazing platformer game developed by 2C1V.

License

Notifications You must be signed in to change notification settings

davidlira19/PlatformerGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Santa's Run

Description

Santa's Run is an amazing christmas platformer game developed by 2C1V for the Videogames Development subject in CITM (UPC), run and jump over the platforms to get into the igloo! Win points getting coins and killing enemies by jumping over them!

Key Features

  • Player Movement
  • Player Physics
  • Camera Movement
  • Map with Collisions
  • Debug Keys
  • Intro/Death/Win screens
  • Music/FX
  • Enemies you can kill by jumping over them
  • Enemies pathfinding
  • Points system
  • Lifes system
  • 2nd Level
  • Delta time and vsync
  • Checkpoints (and teleportation)
  • Audio Feedback
  • Easter Egg...
  • HUD
  • Buttons
  • Sliders
  • Checkboxes

Controls

SANTA'S MOVEMENT

  • [A] Run Left
  • [D] Run Right
  • [SPACE] Jump

SANTA'S MOVEMENT (GOD MODE)

  • [A] Move Left
  • [D] Move Right
  • [W] Move Up
  • [S] Move Down

CAMERA MOVEMENT (FREE CAMERA MODE)

  • [LEFT] Move Left
  • [RIGHT] Move Right
  • [UP] Move Up
  • [DOWN] Move Down

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 the previous state
  • [F7] Checkpoints teleport
  • [F8] View Buttons/Sliders/Checkbox colliders
  • [F9] View colliders
  • [F10] God Mode

EXTRA KEYS

  • [4/3] Music volume up/down
  • [M] Dead animation
  • [F] Enable/disable free camera mode
  • [ESC] Exit Game

Developers

  • Adrián Aroca (adrianam4) -> Dev and QA
  • David Lira (davidlira19) -> Dev and QA
  • Unai Díaz (unaidiaz) -> Dev and QA

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.

Santa's Animation License: https://opengameart.org/content/santa-claus-free-sprites

https://creativecommons.org/publicdomain/zero/1.0/

Background Texture License: https://opengameart.org/content/winter-platformer-game-tileset

https://creativecommons.org/publicdomain/zero/1.0/

Background Music License: https://opengameart.org/content/winter-wonderland

https://creativecommons.org/licenses/by/4.0/

Jump Sound Effect: https://opengameart.org/content/cartoony-jump-and-bounce

https://creativecommons.org/licenses/by/3.0/

Jump Landing Effect: https://opengameart.org/content/jump-landing-sound

https://creativecommons.org/publicdomain/zero/1.0/

Zombie animation: https://opengameart.org/content/zombie-animations

https://creativecommons.org/licenses/by/3.0/

Bird Animation: https://opengameart.org/content/bird-cute-bird

https://creativecommons.org/publicdomain/zero/1.0/

Points Font: https://opengameart.org/content/custom-numeric-fonts

https://creativecommons.org/licenses/by/3.0/

Zombie Death Sound: https: //opengameart.org/content/zombie-pain

https://creativecommons.org/licenses/by/3.0/ https://creativecommons.org/publicdomain/zero/1.0/

Life Sound Effect: https://opengameart.org/content/spell-3

https://creativecommons.org/licenses/by/3.0/ https://creativecommons.org/licenses/by-sa/3.0/ http://www.gnu.org/licenses/gpl-3.0.html http://www.gnu.org/licenses/old-licenses/gpl-2.0.html https://opengameart.org/content/oga-by-30-faq

Checkpoint Sound Effect: https://opengameart.org/content/point-bell

https://opengameart.org/content/oga-by-30-faq https://creativecommons.org/publicdomain/zero/1.0/

Coin Sound Effect: https://opengameart.org/content/coin-drop

https://creativecommons.org/publicdomain/zero/1.0/

Fall Sound Effect: https://opengameart.org/content/falling-body

https://creativecommons.org/licenses/by-sa/3.0/ http://www.gnu.org/licenses/gpl-3.0.html http://www.gnu.org/licenses/old-licenses/gpl-2.0.html

Ester Egg Sound Effect: https://opengameart.org/content/girly-scream

https://creativecommons.org/licenses/by/3.0/ https://creativecommons.org/licenses/by-sa/3.0/ http://www.gnu.org/licenses/gpl-3.0.html http://www.gnu.org/licenses/old-licenses/gpl-2.0.html https://creativecommons.org/publicdomain/zero/1.0/

Lose: https://opengameart.org/content/classicalmedieval-song

https://creativecommons.org/licenses/by/3.0/

Win: https://opengameart.org/content/victory-1

https://creativecommons.org/licenses/by/3.0/

Menu: https://opengameart.org/content/sfx-5-menu-screen-slides

https://creativecommons.org/licenses/by-sa/4.0/ https://opengameart.org/content/oga-by-30-faq

Watch: https://www.klipartz.com/es/sticker-png-tzwrw

(Coins and hearts animations and textures are self made)