What is the best way to start learning gamedev?
I wanted to become a game developer for some time, and even tried following some tutorials for making video games, but i quit it due to not understanding the coding part, i did not really understand what i was doing.
Now i know a lot more about programming, but mostly just in java, however, i dont think it will be very difficult to learn new language, as now i understand many concepts of programming in general.
I want to learn to make games on godot, which i chose because it is quite popular and has a lot of documentation, tutorials, guides and community, which should be very helpful, especially for newbies.
As for a newbie in game development, what advice would you recommend me follow, to easily get in the gamedev? Maybe its some guides, some example or test projects, or something else, which i dont know about yet, everything will be helpful.
mögen das
Running a million-board chess MMO in a single process
Running a million-board chess MMO in a single process · eieio.games
How one million chessboards workseieio.games
watch out for RATS! in A Survival Game!
if you hear rat noises in A Survival Game BE CAREFUL!
a rat may be eating all your FOOD!
and if it runs out your stickmen may DIE!!!!
1 by 1 😉
play now: danielgamedev14.itch.io/a-surv…
A Survival Game by Daniel_Game_Dev
Manage your stickmen, fight monsters, run out of food, repeat. Welcome to survival... the dumb way.itch.io
Steam Summer Sale 2025 - 15 Hidden Indie Gems
cross-posted from: peertube.wtf/videos/watch/6095…
I've covered a lot of great indie games over the years, many games that didn't get the love they deserve. With this year's Steam Summer Sale, there's no excuse not to check out these incredible games!Triple Iris is an indie game focused YouTube channel that primarily looks at smaller games and new retro indie titles. This is a channel that focuses on the positive side of indie gaming and highlights interesting stories in the gaming community.
0:00 Intro
0:29 Unbox: Newbie's Adventeure
1:58 Utopia Must Fall
3:26 Chroma Squad
4:49 Shadow Gambit
6:07 En Garde!
7:38 Tinykin
9:23 Our Adventurer Guild
10:52 Timespinner
11:52 Renowned Explorers
13:52 The Brutale
15:18 Wintermoor Tactics Club
16:51 Unsighted
18:35 Wayhaven Chronicles
19:58 Demon Turf
21:03 Roadwarden
22:20 Big Channel News
Steam Summer Sale 2025 - 15 Hidden Indie Gems
I've covered a lot of great indie games over the years, many games that didn't get the love they deserve. With this year's Steam Summer Sale, there's no excuse not to check out these incredible gam...PeerTube.wtf
Steam Summer Sale 2025 - 15 Hidden Indie Gems
cross-posted from: lemmy.abnormalbeings.space/pos…
The 15 games mentioned in the video, each with a short description/review segment:
- Unbox: Newbie's Adventeure
- Utopia Must Fall
- Chroma Squad
- Shadow Gambit
- En Garde!
- Tinykin
- Our Adventurer Guild
- Timespinner
- Renowned Explorers
- The Brutale
- Wintermoor Tactics Club
- Unsighted
- Wayhaven Chronicles
- Demon Turf
- Roadwarden
Steam Summer Sale 2025 - 15 Hidden Indie Gems
I've covered a lot of great indie games over the years, many games that didn't get the love they deserve. With this year's Steam Summer Sale, there's no excuse not to check out these incredible gam...AbnormalBeingsTube
[Video] Finding the BEST sine function for Nintendo 64 | Kaze
Finding the BEST sine function for Nintendo 64
To try everything Brilliant has to offer—free—for a full 30 days, visit https://brilliant.org/KazeEmanuar. The first 200 of you will get 20% off Brilliant’s ...YouTube
Cat Box Paradox - Steam Summer Sale 30%
Save 30% on Cat Box Paradox on Steam
In this fast paced retro platform game, you must think fast as you run, jump and swap colour, making your way through 8 floors of challenging and amusing colour changing mayhem.store.steampowered.com
mögen das
Can I Write an Amiga Game? Trying Blitz Basic in 2025
Can I Write an Amiga Game? Trying Blitz Basic in 2025
🛠 Check out PCBWay at https://pcbway.com for all your PCB needs! 🛠Writing an Amiga game is something many of us would like to try, but where to start? Espe...YouTube
Teaching Players to Play Your Game (VOD lecture)
Live Lecture: Teaching Players to Play Your Game
🏥 support IGC on Patreon: https://www.patreon.com/indiegameclinicYouTube
mögen das
Real-Time Datamoshing in Unreal Looks Mesmerizing - Jam2go (YouTube)
Real-Time Datamoshing in Unreal Looks Mesmerizing
t̸̢͓͗̋̔ͅh̴͇͕̗̺̄͒a̶͉̘̾͑ń̸̘̖̖͐̂̑͌͜k̸̼͈̗͛͛̽͠s̴̜̺̀͛͆̚ ̴͕͌́̊̂͠ḟ̷͙̽o̵̜̯̳͑̽͠r̶̜͖̰̀͝ ̸̧̫̣͔̗͌w̷̛͇̪̪̏̀̈́a̵̧̎ṱ̷̤̈c̷̫͓͍͍͂ḥ̷̣͛í̷̡͕̾n̶̡͙̱̩͙̎g̴̖͈̬̒!̶̜͓̙̳͚̄͐̇̾Wishlist G...YouTube
His comment at 7:07 about how "it makes it look like these objects can't be perceived" is exactly the context that struck me. It begs for a Cthulhu-esque encounter of some type. Remedy could make masterful use of this in the next Control game, for instance.
Neat about the first music videos to do it, too. I only remembered seeing it in OKGO and Watsy videos.
/edit: Of course he goes on to mention Control. It's a good fit.
17 New Indie Games – June 2025
cross-posted from: lemmy.abnormalbeings.space/pos…
The list, if you don't want to watch the (whole) video:
- Popucom
- Zefyr: A Thief's Melody
- Deltarune: Chapter 3 & 4
- Dragon is Dead
- Forgotlings
- Vilde
- The Alters
- Date Everything!
- Lost in Random: The Eternal Die
- Warton
- Dragonloop
- Crown Gambit
- Rematch
- Star Overdrive
- Outrider Mako
- Shuffle Tactics
- Ruffy and the Riverside
17 New Indie Games – June 2025
June will be an incredible month for indie games. The Switch 2 is releasing, for one thing, but beyond that there are a bunch of great games coming out in the next few weeks. Here are the best look...AbnormalBeingsTube
ARMADA - New rogue-lite for playdate !
Hello, fellow playdaters,
I'm Morgan, from Random Encounter Studios and my brother and I just finished developing our first playdate game.
Fell in love with the device a year ago and decided to make a full fledged game on it.
It's a modern twist on arcade classics shmups, lots of actions, level ups, perks and coins!
The game is about 6-8 hours length, hope you'll love it.
I'm happy to announce that ARMADA is now out on playdate, available on random-encounter-games.itch.io… (not sure if I can link something in the post but hey, i'll try)
Feel free to ask me anything about the game/studio/playdate, will be more than happy to answer!
Switch 2 – Every Indie Game So Far
Switch 2 – Every Indie Game So Far
The Switch 2 is almost here, and already there's an impressive slate of indie games ready for Nintendo's latest console. Here are all the indie games announced for the Switch 2 (so far). Triple Iri...AbnormalBeingsTube
Switch 2 – Every Indie Game So Far
Switch 2 – Every Indie Game So Far
The Switch 2 is almost here, and already there's an impressive slate of indie games ready for Nintendo's latest console. Here are all the indie games announced for the Switch 2 (so far). Triple Iri...PeerTube.wtf
Wanderstop Review – A Fantastic Brew
Wanderstop Review – A Fantastic Brew
Wanderstop is a difficult game. Not because you're going to fall to bosses every few minutes - but because of the questions it poses. Questions you may prefer not to think about. Triple Iris is an ...AbnormalBeingsTube
We Love Fish Tanks
Save 10% on We Love Fish Tanks on Steam
We Love Fish Tanks is a cozy aquarium builder. Kick back & relax, buy, breed, & sell fish (or fish-like things), and decorate your tank exactly how you'd like!store.steampowered.com
Boomer Shooter Survivors-Like Bloodshed leaves Early Access today
Save 55% on Bloodshed on Steam
Bloodshed is a Roguelite Survivors FPS; an exhilarating fusion of Roguelite elements merged with retro-styled visuals and first-person “Survivors-like” frenetic combat action!store.steampowered.com
Dusk-like Rogue-like?
Looks cool! I mean what better game to flatter with immitation, have you ever noticed just how universally liked Dusk is as a game? It is impressive.
Also all singleplayer focused boomer shooter fans should check out Xonotic for a superb complimentary multiplayer arena fps movement shooter fun with friends or strangers because Xonotic is Free and Open Source and Freakin Awesome!
Not suggesting Xonotic as a replacement, I am hyped movement shooters have so much renewed energy behind them but as far as I have seen the vast majority of these new movement shooters focus on singleplayer experiences or heavily aesthetic vibes because it turns out nailing multiplayer movement shooter mechanics that don't make noobs feel like cavemen fighting attack helicopters is hard.... but Xonotic has had A LONGGGGGG TIME to perfect it, 20 YEARS LONG and it shows.
Don't be fooled by Xonotic's unintentionally? almost vaporwave aesthetic (personally I love it and it means it can run on a prehistoric potato), it is a finely tuned masterpiece of a multiplayer movement shooter with a skill ceiling so high you probably need to build Kerbal Space Program inside Xonotic somehow to get a rocket to reach it... but also it just has fun Unreal Tournament like weapons anyone can jump in and have fun blasting bots with (the rocket launcher is amazing).
So go buy Bloodshed and then download Xonotic!
JakenVeina
Als Antwort auf gegil • • •Roughly the same as for any type of software: make shit.
If you've already got experience with general programming, that helps a lot, you can probably just go straight into a super simple game. My go-to recommendation for programming in general is "make simple something that already exists". That gives you goals that are very clear, and reasonably achievable, so you can start getting some of that satisfaction feedback quickly. For a game, I'd say do something like Tic-Tac-Toe, Battleship, Solitaire... something that isn't gonna require a whole lot of art, just to get going, and isn't gonna take weeks to get a working prototype.
Godot definitely sounds like a good bet to get going. Even if you end up moving to another engine for projects in the future, that doesn't invalidate your time spent on this one.
RushLana
Als Antwort auf gegil • • •I would advise using a game engine and trying to make very simple game with it ( like chess ).
Once you start to get it think about trying some gamejam with people ( be sure to tell them you are a newbie ).
If you are looking to try specific tools, godot is often use in gamejam and has a lot of tutorials.
makingStuffForFun
Als Antwort auf gegil • • •I used godot to make Hangman, then Tik Tak Toe, then Breakout, then Pong.
Absolutely recommended.
Music. Sound. Visual effects. AI. It's worthwhile.
mögen das
veggay mag das.
mohab
Als Antwort auf makingStuffForFun • • •Learn to Code From Zero with Godot
gdquest.github.iomögen das
veggay mag das.
Wawe
Als Antwort auf gegil • • •If you don't have that much programming experience I would start with basic game dev tutorial for example: youtube.com/watch?v=ulgh_neTJG…
After going over the tutorial I would continue either by starting your own project or cloning some existing game.
Edit: And game jams. Game jams are best way to force you to create something and finish it. This would be ideally after completing some tutorial that gives you understanding of how to create games with engine.
Slay the Spire Clone Godot 4 Tutorial: Intro, Architecture & Setup (01/08)
YouTubemögen das
veggay mag das.
Paradachshund
Als Antwort auf gegil • • •veggay
Als Antwort auf gegil • • •Just make stuff, doesn't matter how shitty, just make something.
Look for basic tutorials that explain to you what you're doing and why, not the ones where they just have you repeat a bunch of steps like it's a list without any explanation. Also choose projects that you have at least some interest in, not just for learning, it'll help with motivation when things get hard.
As for which engine it depends on your goals...
If you want to be an indie dev then I'd recommend to go with Godot and GDScript. It has the option to use C# but it's not made for it and you'll find many more resources if you use GDscript, plus it's easy to learn, especially if the coding mentality already clicked for you.
Avoid Unity.
If you want to focus more on design or levels or non-programming stuff to eventually work at a studio and be part of a bigger team then I'd recommend Unreal and using Blueprints. Unreal also has an amazing catalogue of free resources to learn.
Jeffool
Als Antwort auf gegil • • •I want to add another post giving you the same advice to drive the importance of it home. Make shit.
I got interested in gamedev 20 years ago and never released anything despite still tinkering sometimes. The old saying is "fail early, fail often," because that's what learning is. Make shit.
mögen das
veggay mag das.
Cpt_ManlyPink
Als Antwort auf gegil • • •Personally, I am an experienced beginner, I in no way have expertise in specifics but I'd like to think I have some learning experiences that can be shared.
TL; DR
Make stuff, if stuck change approach, continue learning.
What to make when starting - make teeny tiny simple games
Doing one full game from tutorial is great way to learn how to solve regular problems in game projects.
The simpler the better. Make tiny games. Some random examples
- 2D Cookie clicker without upgrades ( just click, number go up )
- 2D Enemies run for mouse cursor, you need to dodge enemies
- (bonus) 3D FPS where is Waldo, walk around level, click with crosshair when person is found
For example from official documentation "Dodge the creeps" docs.godotengine.org/en/stable…
Of course there are many more tutorials like that
Pitfalls while learning
At least in my experience, there are some areas that are easy to pick up and start implementing in the game but can get you stuck on details when you're just beginning. For any of points below, I would recommend to attempt, but also recognize when you're stuck and better to move on, and return to this topic later in your learning journey:
Useful stuff to learn about early
There are some topics I would recommend learning about early as it can help you to solve basic problems. Give at least cursory glance about these topics, so you know what's available. None of these are required, but in certain situations can be a game-changer:
Signals, groups, Collision layers and masks, Globals/Autoload, Shaders, Tweens
Learning resources
F1then search for Node or method you want to read up onAssets
Personally I like to use pre-made assets while I am prototyping and checking out the idea. For me, it helps greatly if you can see your game concept coming together. Much better than using default Godot icon everywhere or plain shapes.
There are many places to get assets
Extra
When your very first game is ready, you can use itch.io to publish it either publicly or only for certain people. Makes easy to provide game for testing and share with friends
Top free game assets
itch.io