Luminous Dice

@LuminousDice@mastodon.social

Question for fellow developers 👨‍💻

What advice would you give to someone who is just starting out with game development? 🎮

#gamedev #indiedev #gamedevcommunity #programming

March 15, 2026 at 8:14:17 AM

make something you KNOW you can finish. This is way, way harder than it sounds.

Agreed. Start small, because a) scoping and finishing a game is a skill in itself that needs practice, and b) making small games lets you get a lot of beginner mistakes out of the way so that you don't make them on a bigger project.

Try making some simple games that take a week or two each to finish. Game jams can be great to get into this mindset, but they can also be stressful, so it helps to at least know the basics of your tools before attempting one of those.

also, for the love of all that’s holy, do NOT try to make your dream MMO! In fact, do not make multianything.

Start by making a simple game. Observe people playing your game. Really listen to feedback. Kill your darlings. Enjoy the process of creating.

Very simple.

Start small.

Yes, I know, you have amazing idea on how to make MMORPG with deckbuilding roguelike elements and crafting in voxel world with deep lore and dynamic world, but let it be your magnum opus, make something smaller first, build up your skillset and then come back later stronger.

And smaller doesn't mean "go make tetris". Unless that's what you want, if it's boring to you, make something small, but interesting. And finish it. From 0% to 100%.

Also...

BACKUP YOUR FUCKING GAME. MAKE A GIT REPOSITORY AND BACK IT ALL UP.

It's important.

1) As many have said: Start small
2) Don't expect your first game to be a success. Be happy if it does, but don't expect it.

Elk Logo

Elk is in Preview!

Thanks for your interest in trying out Elk, our work-in-progress Mastodon web client!

Expect some bugs and missing features here and there. we are working hard on the development and improving it over time.

Elk is Open Source. If you'd like to help with testing, giving feedback, or contributing, reach out to us on GitHub and get involved.

To boost development, you can sponsor the Team through GitHub Sponsors. We hope you enjoy Elk!

Anthony FuDaniel Roe三咲智子 Kevin DengPatak

The Elk Team