• Advertisement
Sign in to follow this  

New Coder Struggles - What To Do Next?

This topic is 1048 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hello,

I've recently embarked on a game-making adventure. I am creating my first real game and always seem to run into this issue: What to do next? I recently finished with my basic unit stats, and need guidance on what to do next and how to go about doing it. I'm using Monogame, and would expect that I should add maps next. Should I make a basic class for maps and use inheritance to customize it? 

 

Honestly just need some guidance,

Ovicior

Share this post


Link to post
Share on other sites
Advertisement

You can:

 

1. Look at other people's projects, like on Github.

2. Write the game subsystems, like the audio, rendering, etc.

 

Harvest ideas from elsewhere. The reason why you are lost is because you have never written a game before, as I'm sure you know.

Share this post


Link to post
Share on other sites
I read 2 questions :)
On "what to do next", I would:

- define your game with a (limited) set of features
- finish the game completely

- define a new game with other/ more features that beed stuff you want to learn more about
- finish fully and start again

That way you both keep learning and get games under your belt/ build up a portfolio

Share this post


Link to post
Share on other sites

I read 2 questions smile.png
On "what to do next", I would:

- define your game with a (limited) set of features
- finish the game completely

- define a new game with other/ more features that beed stuff you want to learn more about
- finish fully and start again

That way you both keep learning and get games under your belt/ build up a portfolio

That won't help because the game is not functional yet. The question I asked was what to do next in my current programming project. Meaning not "I finished coding a game" but "I need help finishing my first game"

Share this post


Link to post
Share on other sites

You can:

 

1. Look at other people's projects, like on Github.

2. Write the game subsystems, like the audio, rendering, etc.

 

Harvest ideas from elsewhere. The reason why you are lost is because you have never written a game before, as I'm sure you know.

Thanks, that's somewhat helpful. I don't really think I'd need to do much in the way of rendering though, considering I'm using Monogame and am not working from scratch. I also realized I have to create a GUI so that levels can be accessed and whatnot.

Share this post


Link to post
Share on other sites
There is no rulebook about what to work on, what to work on depends entirely on the type of game you are making and to some degree, what it is you feel like working on.

For instance most games you would start with rendering, simply because it is pretty hard to have a game without seeing anything, then you might move to basic input handling so that you get the "skeleton" of the game going, allowing yourself the ability to control the game. From there it depends on what you want. Making an RTS? You could add in the resource system and the ability to place buildings on grids, or develop the control and movements of the units. You could also just do something simple like add background sound.

Generally the thing you want to think of most is, "what can I add next that will make this the closest to a playable, interesting game." the answer should reveal itself to you.

Share this post


Link to post
Share on other sites

There is no rulebook about what to work on, what to work on depends entirely on the type of game you are making and to some degree, what it is you feel like working on.

For instance most games you would start with rendering, simply because it is pretty hard to have a game without seeing anything, then you might move to basic input handling so that you get the "skeleton" of the game going, allowing yourself the ability to control the game. From there it depends on what you want. Making an RTS? You could add in the resource system and the ability to place buildings on grids, or develop the control and movements of the units. You could also just do something simple like add background sound.

Generally the thing you want to think of most is, "what can I add next that will make this the closest to a playable, interesting game." the answer should reveal itself to you.

I believe now I will go on and make it so that when the program is run, the first basic map will show up. It will be a completely empty gray background with basic units put in. I think at that point my goal would be to allow the units to be controlled and sent to wherever is needed. But first I'd have to figure out input systems on Monogame. Thanks.

Share this post


Link to post
Share on other sites

 

You can:

 

1. Look at other people's projects, like on Github.

2. Write the game subsystems, like the audio, rendering, etc.

 

Harvest ideas from elsewhere. The reason why you are lost is because you have never written a game before, as I'm sure you know.

Thanks, that's somewhat helpful. I don't really think I'd need to do much in the way of rendering though, considering I'm using Monogame and am not working from scratch. I also realized I have to create a GUI so that levels can be accessed and whatnot.

 

No problem. I wasn't really being specific to Monogame really. Eventually, if you enjoy making games with Monogame you will want to break free and write your own everything - see this as a heads-up! :)

Share this post


Link to post
Share on other sites
Clear. In that case I would define a set of features for your (current) game and slice them into feasible blocks. That way you can implement block by block, both having the pleasure of visible progress and working towards an end goal; your finished game with features xyz etc.

Share this post


Link to post
Share on other sites

I'd get rendering done first, at least at a basic level. In my personal experience visual feedback helps most in the dev process because when there is something to see on screen you notice directly if movement (cam, player, unit, etc.) respond correctly to user input, if stuff is colliding as it should and so on. 

 

From that point on I think it depends a bit on what kind of game you are making

Share this post


Link to post
Share on other sites

Clear. In that case I would define a set of features for your (current) game and slice them into feasible blocks. That way you can implement block by block, both having the pleasure of visible progress and working towards an end goal; your finished game with features xyz etc.


Thanks, I think I know what to do now!

Share this post


Link to post
Share on other sites

Sub and walk through this Java Game Dev tutorial: https://www.youtube.com/devfactor

 

Post questions in comments when you get stuck smile.png

I do believe that I said I was using Monogame, which is only for C# to the best of my knowledge.

Trying to advertise yourself isn't something you should do on the forums.

Your response is irrelevant.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement