Question:- how do you guys start projects.. any advice?šŸ˜…

Well it’s a question.. hope Full I will get some good guidance for better start and optimise working process :sweat_smile::sweat_smile:

Question

Wel i want to know how you guys.. start projects.. :grinning_face: like how how you manage to make plans and think where to start ?:grinning_face:

I mean did you plan everything from codes machines, graphics nd just assemble evrything in project.. :face_with_monocle::face_with_monocle::face_with_monocle:

Or

Directly jump in godot make first scean of openings or welcome a d then slowly make progress by slowly adding graphics and making logical machines? :grinning_face::grinning_face:

Or

Wite and note everything from codes and comments. So making working on projects easy??:sweat_smile::sweat_smile:

IN SIMPLE:-

Can you share your work flow ?:sweat_smile::sweat_smile: So that I can save my Time while working…

2 Likes

Well,I am not a pro but I will try to answer the questions.First after getting the idea I will jump into Godot and create these folders

and then I will just make the base of the game, and will see that is it fun to play or not.if it’s fun then I just finish the game

Start with Grey Boxing,don’t jump to make the art first.

Also can you use less emojis? it’s okay to ask questions

3 Likes

Ok.. firstly Thanks for tips.. and for emojis i have 2 reason. 1st i know myself and many people don’t like to read too long nd simple text so I try to keep this some less boring by emojis.

2nd I feel too nervous to ask.. as i am not habituated of being social… soo.. ummm sorry if it disappointed.. and thnks again

3 Likes

SingleTons because you’ll have Tons of the Single objects? :disguised_face:

Jokes aside, yeah, pretty much what @Frozen_Fried said. I create a structure of directories and start working on stuff. If you don’t know what folders to create or how to organize stuff, the docs have a section on that: Project organization — Godot Engine (stable) documentation in English

You could also look at how other people did it for inspiration: How I Organize My 10k+ Line Godot Project!

I generally create prototypes in new projects, where I don’t bother thinking about organization. If I’m happy with how they turn out, I’ll move them over to the ā€œmainā€ project where they get polished.

3 Likes

There’s no single ā€œrightā€ way to start a project I think. Everyone has their own workflow, and it can even change from project to project. My folder structure actually looks very similar to what @Frozen_Fried showed, I think that’s a solid approach.

About the emojis: don’t worry about it. @Frozen_Fried meant it in a friendly way, and honestly this forum is full of nice and helpful people, so there’s no need to feel nervous asking questions I guess :slightly_smiling_face:

For my workflow when starting a project:

  • I often start on paper, with notes and rough (and ugly) drawings.
  • If the idea seems promising, I prototype the main mechanic first in Godot, quickly and messily.
  • If it’s fun, I explore it more, then later clean up the code and build around that core idea.

This works for me, but it might not work for everyone, and that’s okay. Especially when starting out, the best thing you can do is experiment, make mistakes, and learn from them. You’ll find your own way over time :slight_smile:

Good luck with your projects !

2 Likes

Ok .. :ok_button:.. thanks bro.. i understand that. Thanks for replying. And you are right this place is of good persons. It’s likely first time when i get that much attention by others.. :grinning_face::grinning_face:..

Thnks to all :grin:..

1 Like

Okay.. so that means organizing materials is 1st and important step.. because it prevents us from getting lost in alot of mess :face_with_monocle:….

1 Like

One last tip,
Never ever delete a project folder if you are thinking to remake it from ground up because you’ll regret it later…

3 Likes

LoL,yeah pretty much what you already said.
I always keep a folder named TEMP or Junk where I test new features or I use them to store temp scenes that I mostly use to help other people in the forum while making the game

1 Like

Ok I will keep it in mind :smiley: :slightly_smiling_face: and project in folder safe :sweat_smile::sweat_smile:

1 Like

Ohh so you make scean for others??:face_with_monocle:

no,I use them to help other people

I have three analog things I use first:

  • Game Journal
  • Whiteboard
  • Multicolor 3x5 Notecards

Game Journal

I start here with stream of consciousness, aka brainstorming. I use an artist’s notebook with unlined pages and use color pens so I can draw, as well as write. Here’s what I wrote for my game Skele-Tom:

GameDev.tv Halloween Jam 2025


This jam runs for 10 days, Oct 10th - 20th. The theme is a static-y TV model. It has optional themes/add-ons:

TRICK: A helpful feature that turns against you.
TREAT: Checkpoint system . . . to never lose your place!

So I want to create a game that’s really simple. I’m thinking a platformer where you’re a skeleton stealing candy from trick-or-treaters.

So maybe Steve the Skeleton or Skele-Tom, Skeletom, SkeleTom who steals candy from trick-or-treaters.

Skele-Tom
Skele-Tom now has a name, a song, and the start of a level. Also, a killer splash screen intro - though I would like to fix the one for the game jam.

Maybe a the TV background and then the jam name fading on top of it, instead of the backwards way it is now. (It’s reversed.)

I’ve also been thinking of asking the voice actor if he’d like to record some efforts for Tom, as well as an ā€œinterviewā€ I can play in the credits.


So I have a city setting and a graveyard setting. I’m thinking it would be cool to create springboards, moving traps, and candy with perspective shifts.

Whiteboard

I have a $20 whiteboard from Amazon on my wall. I use it to draw out my thoughts when trying to figure out how parts of my code will work. I like UML diagrams, specifically ones for software architecture. They often get used for figuring out all the states a player is going to have, and how they are going to interact.

Once I have it down, each class or state is transferred to a color-coded index card, which is taped to my wall above my computer, so I can erase the board for next time.

Multicolor 3x5 Notecards

In addition to copying things from the whiteboard, I also keep notes on color-coded notecards. If there’s something I want to do, but don’t have time for, I put it on a card.

  • RED: Bugs go here.
  • GREEN: ToDo list items go here.
  • LIGHT PURPLE: Stretch Goals. Neat ideas I had that I’ll come back to if I have time.
  • WHITE: Reminders of what I was working on that I put on top of my keyboard so I can go to sleep at night and know where to pick up the next day.

There’s usually more colors than that, and sometimes I split things up by system. Player, Enemy, Sound, whatever. It depends on the project.

3 Likes

Ok. That means you are professional :flushed_face::flushed_face:

I am a semi-noob

1 Like

:face_without_mouth::face_without_mouth::face_without_mouth::face_without_mouth:… nothing to say brother you are master… :face_in_clouds:

1 Like

Semi noob? I think better than me

Dude, I haven’t started a new project in over a year. I can barely remember it.

BUT, I do recommend asking for help when necessary. You’re already doing that so… yeah.

2 Likes

Hey . Umm did you do this all by your own??:face_with_monocle: Like it’s too much stuff.. to do. I am working on my art skills. Leaning storytelling. Writing my stories and charcter for game and learning coding. …

How do you manage this all work. How how can increase improve fast?? :grinning_face_with_smiling_eyes:

1 Like

Thanks :+1: sir. You should to try something.. as too keep skills sharp.. .. goodluck.. hopefully you will get a brilliant idea for a Best project.. ( i don’t want to interfere personal life or descision so not asking reason of not making any new projects) :slightly_smiling_face::smiley:

1 Like