Godot Engine 4 alpha - Sviluppare un top-down 2D [Tutorial completo] [ITA]
Crystal Bit
Un tutorial passo passo per realizzare un gioco topdown pixel art con Godot 4 (alpha). Tutte le cose spiegate saranno utili anche per realizzare giochi 3D o giochi 2D con stile grafico diverso!
π Cosa introduce Godot 4 rispetto alla vecchia versione? β― https://crystal-bit.github.io/guide/le-novit%C3%A0-di-godot4/
β Link Menzionati nel tutorial β π Download Godot Engine 4 β― https://downloads.tuxfamily.org/godotengine/ π Download assets.zip β― https://github.com/crystal-bit/godot4-top-down-2d/releases/download/tutorial-assets/assets.zip π Repo GitHub β― https://github.com/crystal-bit/godot4-top-down-2d
π Discord Crystal Bit β― https://discord.gg/SA6S2Db π Godot Engine Italia β― https://godotengineitalia.com/ π How to Use the New TileMap in Godot 4 β― https://youtu.be/tQSL2scuqeU
β Crystal Bit β π Telegram β― https://t.me/crystalbit π Twitch β― https://www.twitch.tv/crystal_bit π Progetti Open Source β― https://github.com/crystal-bit π Supporto dei contenuti β― https://crystal-bit.github.io/supporter/
β SCALETTA β 00:00:00 Intro 00:01:30 Download engine 00:02:57 Setup iniziale progetto 00:06:13 Creazione Player con CharacterBody2D 00:09:47 Filtro texture per pixel art 00:11:04 CharacterBody2D: Velocity + Move and slide 00:13:07 Gestione Input per movimento 00:16:42 Nodo TileMap 00:18:42 Risoluzione di gioco 00:22:47 Animazioni player: idle 00:24:37 Animazioni player: camminata 00:28:21 Raycast per determinare la facing direction 00:32:49 Migliorare mappa di gioco (e piccolo bug di Godot) 00:34:22 Tilemap: Layer come funzionano 00:35:39 Draw ordering - Y Sort (e integrazione con Tilemap) 00:38:29 Tilemap: tile con dimensione diversa da 1x1 00:40:23 TIlemap: collisioni 00:42:39 Recap e breve menzione Camera2D 00:43:41 Forziere 00:56:04 Player: animazioni di attacco 01:15:02 "await" per bloccare movimento durante l'animazione di attacco 01:19:23 Creazione nemico 01:21:26 Attaco: Hitbox e Hurtbox 01:23:27 Hurtbox: riconoscere collisione con i nemici 01:26:04 Attivare hurtbox solo durante l'attacco 01:27:47 Nemici: IA e movimento casuale 01:32:02 Nemici: Movimento e limiti di spostamento 01:33:01 Player: subire danno dai nemici 01:38:16 Souni, musica e GUI 01:41:12 Suoni: fix per eseguirli durante la pausa del gioco 01:42:58 GUI: creazione widget cuori per HP 01:47:07 Player: gestione HP 01:53:17 Fin: complimenti per aver finito il tutorial!
β CREDITS β Music: Werq by Kevin MacLeod Licence: CC BY (http://creativecommons.org/licenses/by/4.0/) Website: https://incompetech.com ... https://www.youtube.com/watch?v=uRzloUV0v0Y
314836335 Bytes