Skip to content

alexandrepeluchi/zelda-like-game

Repository files navigation

🎮 Zelda like Game

This repository is my implementation of the Godot tutorial from youtube made by fornclake's the "Godot 3.0 Zelda Like Tutorial", if you want to learn how to programming in Godot, have too much or too little experience, I personally recommend this tutorial.

The tutorial is a top-down game based on "The Legend of Zelda: Link's Awakening" from Gameboy.

Until the end you will learn how to make (not in particular order):

  • Movement and collision
  • Animations
  • Item Setup
  • Edit hit, life and damage
  • Screen Scrolling
  • Create UI
  • Create enemies
  • Create tilemaps
  • Create tilesets

I completed the tutorial using the Godot 3.2, keep in mind that some things in the tutorial may be different, as it is an older version. But you can use my repository as reference.

I made each tutorial video on a separate branch, so if you have any difficulties or questions feel free to select a branch from the repository and clarify your doubts, I also commented the code the best way that i can, since I am not fluent in English.

Branchs and videos:

movement-collision

Godot 3.0 Zelda-like Tutorial [1] Movement and Collision

animations

Godot 3.0 Zelda-like Tutorial [2] Walk and Push Animations

enemy

Godot 3.0 Zelda-like Tutorial [3] Entity Class and Creating an Enemy

knockback

Godot 3.0 Zelda-like Tutorial [4] Knockback

item-setup

Godot 3.0 Zelda-like Tutorial [5] Item Setup

sword-animation

I created using the Link sprites, animations when attack with a sword.

health-feel

Godot 3.0 Zelda-like Tutorial [6] Enemy Health and "Feel"

screen-scrolling

Godot 3.0 Zelda-like Tutorial [7] Basic Screen Scrolling

enemy-placer

Godot 3.0 Zelda-like Tutorial [8] Enemy Placer

keys-doors

Godot 3.0 Zelda-like Tutorial [9] Keys and Locked Doors

heart-ui

Godot 3.0 Zelda-like Tutorial [10] Heart UI

heart-picks

Godot 3.0 Zelda-like Tutorial [11] Heart Pickups

tileset

Godot 3.0 Zelda-like Tutorial [12] Tileset

defeat-all-doors

Godot 3.0 Zelda-like Tutorial [13] "Defeat all enemy" doors

Again, the credits go to fornclake's for this tutorial.

Screenshots

Attacking

Push animation

Enemies and key 🔑

Enemy hurt and heart ❤️ drop after death

Thank You

Finally, I would like to say that, I never had so much fun programming something, I am in constant learning, but using Godot I realized that I can do anything, and mainly fulfill my dream of creating a game for people have fun, transmit emotions and positivity to those who play.

I hope this repository help someone. 👋

About

Zelda like game made with Godot 3.2.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published