Godot 2D action adventure platformer demo

  Warning Game : Game architecture is kinda depreciated. I recommend to check my starter pack for a much up to date starter https://levrault.itch.io/levraults-2d-platformer-starter Source code available here https://github.com/Levrault/godot-2d-action-adventure-platformer-demo

  Godot 2D action adventure platformer demo will be a "complete" tiny demo that should contains a lot of useful stuffs for people that want to learn Godot Engine and creating their own platformer.

  I hope it should answer the common question : Damn, how can I code that ? by only reading through code instead.

  

  

Features

Engine A basic retro physic engineMomentum hitting management (slow time with an ease-in-out effect)Tilemap systemMusic and sound management Player

  A pretty basic but complete character moveset

  Jump Double jumpGetting hitDyingGrounded combo attackAir combo attack GUI

  Cooldown bar between combo Healtbar Pause screen Enemies Slime: A vicious little creature that will follow you if you get to close to him

  Will try to bite you if your too close Multiples behaviours (idle, move, attack, getting hit, dying)

  Eagle: A flying enemy that mind his own business, if you don't get in his path (simple movement path)

  Interfaces

  Main menuLoading screen Credits ScreenGame Over screen

Keys

Move - wasd, arrow keys

  Jump - Space bar

  Attack - F, left mouse click

  Pause - Escape

  *Game is also playable with a game controller*

  

Credits

This demo was made by using those amazing assets (thanks to their author, that share their works like that). To use those assets, I recommend to directly download it from their official page and follow the license terms.

  Sprites Animated Pixel Adventurer

  Free Pixelart Platformer Tileset

  Sunny Land 2D Pixel Art Pack

  Slime

  Pixel health bar asset pack

  Fonts pixelmix font

  Arcade Classic Font

  Sounds and musics The Essential Retro Video Game Sound Effects Collection [512 sounds] By Juhani Junkala

  Star Commander1 [music]

  Obviously if an asset is not credited, contact me, I always try to credits the asset I use, but something I can just forget to do it.

Development log

Comments
Welcome to zddgame comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments

  

Copyright 2023-2025 - www.zddgame.com All Rights Reserved