Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

How to start making a small game

A topic by Dickmilch created 38 days ago Views: 416 Replies: 5
Viewing posts 1 to 4

I got interested in coding and doing a game perhaps.

My knowledge is rather tiny and i am older now and kind of wonder if it is too late perhaps.
The kind of game i would have in mind is something like "the cat lady" and shorts like "unsorted horror". 

That may be a little too high of a goal for me with rather zero knowledge.

I had once the idea to make a game utilizing DAZ3d but i figure it is rather very costly and time consuming just rendering.
So i probably rather draw things myself.

In any case, any suggestions are welcome.
It is also my aim through this to learn to code and to understand what is possible.

Thanks.

(+1)

I'm not familiar with any of the games you mentioned, but since you're talking about DAZ3D and rendering, I think you're talking about creating a visual novel.

The best thing to do is use a specific engine for that type of game, like Ren'Py or Twine, which allow you to create a visual novel more simply and easily than if you program everything from scratch or use a general-purpose engine like Godot.

Join an active group focused on the type of game you want to create. You can search online or help out in a group at a game jam. This way, you can understand the basics of game creation, and once you have a basic understanding, you can start creating your game.

Look for tutorials on YouTube or similar sites on how to use the engine you choose. For example, there are plenty of Ren'Py tutorials for beginners.

I just want to mention, that i wasn't really satisfied with still images.
Daz seems to be ok for what it is, but i liked the style of the games i mentioned which low key, artistically. 

Yes, Renpy is a good engine and you can make a real good game with it.
I bought Sally Mask which uses Renpy and it looks great. 

The lag of knowledge is of course something  i regret. 

Thanks, i will look up some of the things you mentioned.

Hi Dickmilch, I just published my fifth small game for friends and family for Christmas. Which means right now I am planning the 2026 Christmas game. 

Game development is time consuming, no doubt. I will work on my game all year beside my full time job. This means I possibly have on average 10h per week. I'd typically do very little animation since animation is very time consuming. I estimate I could do 1 minute of animation in the 10 h of one week. But there is all the rest to do, most of it in my case 3D models. I'd estimate I spend half of the time 3D modelling, 20% programming, 20% testing and 10% on miscellaneous other tasks (research, planning, itch.io page etc.) 

In case you aren't into 3D modelling. there are places where you can get free 3D models online. And of course there is AI (But since using AI is basically stealing from the artists whose work was used to train the AI, I don't do it). There is one disadvantage with the free stuff and the AI stuff you need to consider: It is never exactly what you had in mind. When you put together a little bit from here and a little bit from there you inevitably get  a some mismatch in style and quality between the different items. With the time you spend searching for just the right thing you might possibly manage to model it yourself.

I am older myself. That wouldn't bother me. You don't necessarily have to code, there are visual scripting tools too and many people also use AI to help them code. I can't comment on those things from my own experience . I did do a lot of online learning though. There are so many great tutorials on YouTube and the good game engines come with free online tutorials as well.

BTW: I worked on my very first game for several years, with different engines and never finished it. I am fine with that. There is no doubt a lot to learn before you have a game you can be proud to publish. Even now I abandon a half finished game sometimes. The last one I abandoned turned out not to be as much fun as I had hoped.

ngl, if that's the first time you're doing a game, or coding at all, maybe before doing this cat lady thing, you should finish one or two smaller learning projects, just to get a hang of the game development yes. Making your first game is a bit harder than it sounds like, but after some time you end up getting used to it, so maybe do a couple of learning projects before trying something bigger.

Also, i didn't understood the exact kind of game you want to make, or if you want to do a visual novel instead, i personally use unity, as it's pretty learnable and very versatile, but i wouldn't recomend it for someone who wants to make a vn

Last thing, i don't think there is an age where is too late to learn game development, like, for older people, i see coding as a pretty hard chokepoint, but nah not only AI exists, but also you can make games with relatively minimal coding (or just get an asset pack with some scripts)

No, not strictly a VN. I am a little torn by that. VN's can be great but i would love to characters move.

The reason i mentioned "the cat lady" is that the art is sufficient to transport a narrative and have a good game. I was impressed playing it.

My lag of coding will probably break the camels neck. Sure, there are simple coding like scripting and as long as i don't pay right away for something and can make it with free stuff, that would be ideal. Just so to learn the environment and the coding part.
But i know, it would be a learning experience that i probably would like.
I got DAZ as i was interested in the 3D aspect of it. But i think its great for story telling with still images but anything beyond i probably wouldn't do it. Its also costly.
On the other hand i played a VN on here and really liked it.
My aim would be something like an adventure type of game with inventory, dialog, multiple choice and different endings.

Renpy was easy to understand like basic back in the days. Though it can get complicated.

I will look into Unity. Maybe that is what offers what i am looking for.