Zum Inhalt der Seite gehen



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.

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.

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:

  • Physics - if you have very specific behavior in mind and default physics don't behave as you expected, it might create some problems, and solving them will make all of the development get stuck. For example, it's quite easy to make 3D vehicle using in-built nodes like VehicleBody3D ( docs.godotengine.org/en/latest… ). But it's relatively hard to make car to drift and in some cases can become too complex problem while you're learning.
  • 3D camera + mouse pointer - while working with mouse clicks in 2D Godot project, you'll learn it's very easy to get mouse position, object mouse is clicking on. But when moving to 3D you'll see that you have to account for more things and 3D Vectors are involved. There are many examples that give you code to solve this, just be ready for relative spike in complexity

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

  • Godot Recipes (kidscancode.org/godot_recipes/…) - there you'll find bite-sized solutions and instructions for popular problems, like "Top-down movement", "Shooting projectiles" and so on.
  • Official documentation - it have helped me many times. Remember you can also open it within Editor with F1 then search for Node or method you want to read up on

Assets

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

Dieser Beitrag wurde bearbeitet. (3 Monate her)



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…



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


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


[Video] Finding the BEST sine function for Nintendo 64 | Kaze


Very interesting stuff
Dieser Beitrag wurde bearbeitet. (4 Monate her)


Cat Box Paradox - Steam Summer Sale 30%




Can I Write an Amiga Game? Trying Blitz Basic in 2025



Als Antwort auf Gamma

A bit long but worth the time, I’ll post the edited version if he makes one too


Real-Time Datamoshing in Unreal Looks Mesmerizing - Jam2go (YouTube)


Starts with the basics of how Datamoshing works in video encoding, then explores it in game engine rendering.
Als Antwort auf Kissaki

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.

Dieser Beitrag wurde bearbeitet. (4 Monate her)


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


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


Als Antwort auf

I can't wait to play Deltarune ten years later when all of the episodes are out 🙏


Wanderstop Review – A Fantastic Brew




We Love Fish Tanks


Super fun cozy fish game I discovered. Breed fish, sell em and create a fish tank for them to live in. Figured I would share with Lemmy as it just got released from beta and is current on sale.
Dieser Beitrag wurde bearbeitet. (5 Monate her)



Boomer Shooter Survivors-Like Bloodshed leaves Early Access today


Als Antwort auf cm0002

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.

xonotic.org/

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!

Dieser Beitrag wurde bearbeitet. (5 Monate her)