Godot Engine

Godot Engine

345 ratings
How 2 be a gamedev :D
By lsr_pnk
this guide is from who wanna to get started with gamedev, i have a ton of bookmarks and tutorials, if you wanna to make games or experiment with a game engine free, this guide is for you! ;)
8
6
13
3
2
2
2
   
Award
Favorite
Favorited
Unfavorite
WARNING
this guide is going to updating with some free-time, searching new resources and tutorials and explaining some cool things so no worry for that!
Intro
I made this guide for obvious reasons, i mean, ye i always like to helping people finding from art/gamedev things, putting some images, videos and some articles explaining from gamedev, gamedev is pretty cool and beautiful, you should to love this world from making games before, 2d or 3d, whatever do you want.

Alright, you wanna to know who i am
Well, i'm laserr, a artist and gamedev, i can draw, i can to coding and etc, but i really like to helping people with art/gamedev things, finding resources or something useful here.. ;)

so ye, i don't think we don't need so much money for making games as hobby, i mean, buying game engines for making games it's don't for me and for us.
And that's it Godot is for you, it's free, it's open source and it's powerful when you are making 2d and 3d games :)

We love to open source projects, no buy apps, no ads and more
it's beautiful right? ;)
Step 1: Learn how to use YOUR game engine favourite first
i'd recommened learning how to use a game engine first, if it's complex or if it's easy to use, go ahead.
i gonna to put a example, i used RPG Maker 2003 before, it was so easy, no requiered programming concepts and some cool features.
so ye, i know, it's a old engine but it's cool right?
i really like playing RPGs games, that's a good example to me...
if you wanna to make a game genre specific, you'll have to search a good game engine for your game!
for example, if you wanna to make a... idk, a fighting game
there's NOT a engine for fighting games, BUT, you NEED pick a game engine to make your fighting game.
We have Unity, Unreal or Godot, so just pick one and have fun!
Step 2: Learn programming concepts
ye, learn programming
this second-step it's SO much helpful and important.

because EVERYTHING and EVERY PLACE on the world, it's solving with code rn... like websites, apps, robots, incluide videogames and etc :)
with our nerd concepts, a videogame it's a software-program with mechanics designs, with 2D or 3D assets, it includes code and everything, but it's fun to making games!

playing games it's a hobby, it's something to have fun for us.
so yea, don't fear to code, it's easy this one. ;)
for me, if you wanna to learn programming basics, I'd recommened you to start with a any python-course from youtube
this one:
Python-course by freecodecamp
Step 3: Make it simple
Ye, make it simple if you're using a game engine rn
because your question would be: why i'm making a game so long?
there was not a answer because i don't know what i'm doing-
i was, USING a rpg game engine, i was TESTING cool things from this rpg engine...

so ye, it's a bit bored playing rpg games for other people.
but ye, it's very cool.. if you're a fan of RPG/Sandbox games, because:
- You love so much stories, A RPG game NEEDS a story or idea basically, or maybe, you're passionate to explore worlds, defeat enemys or defeat bosses with a big HP (gg)
my tip is, make it simple right?

if you are making games alone, please read this one first:
for example, if you are making a story for your game, let me tell you it's not neccesary making a story so much realism or making a game with so much hours if you're using any game engine for your first time as gamedev, but good news!
you can to make (or not) a short story, make it simple this one.
just like music for example, if you wanna to make music, you'll have how to play piano, how to playing drums and more musical things, but it's not neccesary a song very... VERY nice to amazing people.

it's YOUR song, YOUR heart and it's for you

it's just like with own games, if you wanna to make games, please do it and make it simple, because it's so much easy and your heart has decided it..:D

Step 4: participating on game-jams
when you're so ready to making games, please participate any game-jam!

A game jam is an event where YOU or your team-mates needs to create a videogame, depending on the format, event duration like 24 to 72 hours and more
a game jam its so much helpful for us, because it's a good way to LEVEL UP your skills as gamedev!

To search gamejams, i use these websites:
Itch.io Gamejams[itch.io] and Ludum Dare[ldjam.com]
Resources
Using resources it's a good way to start as gamedev too!
that's ok if you don't know to draw sprites or your artistic things aren't so good, BUT...
you know how to programming, you know how to making games on YOUR way, and that's ok!

You can to call a friend-artist or a friend-musician if you're +lucky!
or you can use these assets without any problem if you're starting!

ART/SPRITES:
Itch.io Assets![itch.io]
CraftPix Assets[craftpix.net]
OpenGameArt[opengameart.org]
Spriters-Resources[www.spriters-resource.com]
https://www.kenney.nl/assets
Color-Palettes![colorhunt.co]

MUSIC/SFX:
Incompetech[incompetech.com]
https://www.sounds-resource.com/
He sharing his music and FX[www.newgrounds.com]


Tutorials
alright!
we are here from tutorials section!!!

i'll tell u some tips so important and that is:
- watch these tutorials step by step, don't go so fast! (like me)
- try NOT to watch a tutorial to other tutorial everytime, the tutorials are helpful when you DON'T know anything
- the results from video-tutorials aren't same than creator, any result each tutorials is so different, that's because you NEED apply from step by step any tutorial on your way!

here are video-tutorials, have fun!

Godot Docs![docs.godotengine.org]

Brackeys:
How to make a video game playlist by Brackeys
How to MAKE YOUR GAME LOOK GOOD
HOW TO GAME JAM

LazyAlarm:
Making a 3D platformer in 2 days by LazyAlarm
Making a game for school by LazyAlarm
100 hours with godot by LazyAlarm
I spent 10 months making a DS style game by LazyAlarm

Goodgis:
How to get started with gamedev by Goodgis
How i learned to create GAMES
25 GAMEDEV TIPS for beginners

David R. B:
2 years of gamedev fps
How i learned to making games, one year of gamedev
First 365 days of developing my indie game

Polymars:
Making a DS game in 2020 - Flappy bird DS
Making VR games for the PS Vita
How i learned 3D Gamedev
(these videos are motivating tho :'0)

DevDuck channel
14 Comments
daddys games May 10 @ 1:33pm 
there is an engine for fighting games its called mugen
zen Apr 12 @ 8:29am 
the point is make simple games as possible like a mobile game
pyvru Feb 8 @ 5:20am 
I wish I saw this before leaving game dev and changing college course.
GG Warrior Feb 6 @ 6:38pm 
Really good guide
dalek Sep 19, 2024 @ 6:39pm 
Speaking about Brakeys, he's alive and back with godot tutorials (hopefuly he will do more of them)
https://www.youtube.com/watch?v=e1zJS31tr88
gundambison Aug 25, 2024 @ 12:00am 
David link are taken private.. the reason perhaps this..
David R.B: An Exposé [ https://www.youtube.com/watch?v=kWV90K8-HD8 ]
taken from one of comment "there's bad in everyone, ..." and some bad people saying something good ....
VicsWasHere Dec 17, 2023 @ 12:32pm 
Really good guide, It just have some misspellings but besides that it's really good!

9/10
Wenxisct Oct 31, 2023 @ 6:58am 
how much good in programming one must be to start gamedev?
Ekatongue Oct 14, 2023 @ 3:59am 
MUGEN kinda is an engine for fighting games
Gmoney Aug 17, 2023 @ 5:14am 
i m fortniet