I'm gonna be using Unity to create a game very soon. I'm currently in the middle of learning C# and there are 2 games I want to make, but I'm starting to come to the realization that I may have to stick with one for a very long time and not have a chance to make the other very soon. The first option is a Rogue-like game, similar to Pokémon Mystery Dungeon. You can probably think of it as a competitively-oriented Pokémon Mystery Dungeon. That's gonna use a lot of time making sprites and scripts for attacks. The other option is an action sandbox game. The easiest way to describe it is Minecraft + Borderlands. It will also have its own competitive modes. That's gonna take a lot of time 3D modeling weapons, armor and enemies, mostly.
I'm only really asking what I should start and stick with first. I believe that I can make either of them effective games with enough time and effort.
I'm gonna be using Unity to create a game very soon. I'm currently in the middle of learning C# and there are 2 games I want to make, but I'm starting to come to the realization that I may have to stick with one for a very long time and not have a chance to make the other very soon. The first option is a Rogue-like game, similar to Pokémon Mystery Dungeon. You can probably think of it as a competitively-oriented Pokémon Mystery Dungeon. That's gonna use a lot of time making sprites and scripts for attacks. The other option is an action sandbox game. The easiest way to describe it is Minecraft + Borderlands. It will also have its own competitive modes. That's gonna take a lot of time 3D modeling weapons, armor and enemies, mostly.
I'm only really asking what I should start and stick with first. I believe that I can make either of them effective games with enough time and effort.
Neither, start with something smaller. It's unrealistically optimistic to think you can pull off either of these projects at a beginner's level. I doubt you even know how to properly design a moderately large codebase.
Yeah, about that... start small and work your way up. Recreating simple classics is a good way to learn at first. Participating in game jams is another way to get some experience without setting your sights too high right away and burning out.
So, between learning with smaller projects and learning with one big project, what are the significant differences if I have the same resources regardless? I want the project done as soon as possible, but not at the expense of quality (gameplay-wise, graphics aren't a priority). Also, I've decided to make the rogue-like.
The difference is that if you try to make a huge project first thing, you are going to fail. That's not not meant as discouragement, but it is a fact you'll have to accept of you want to learn. Chances are there's a lot more that goes into a large project than you realize, and if you don't already have experience with game design, code design, and the genre you're trying to make going in, lack of motivation or poor design choices will stall you out pretty fast. Nobody makes a Pokemon or Minecraft or Borderlands as their first game, although plenty of people try. If there were a shortcut to get around the learning process and make ambitious games right away, it would have been discovered already.
Well, I'm not trying to find shortcuts. I know it'll take months (maybe years) to do, but since you have good reason (and you're not being rude) I'm gonna take your advice. Thanks.
I'm gonna be using Unity to create a game very soon. I'm currently in the middle of learning C# and there are 2 games I want to make, but I'm starting to come to the realization that I may have to stick with one for a very long time and not have a chance to make the other very soon. The first option is a Rogue-like game, similar to Pokémon Mystery Dungeon. You can probably think of it as a competitively-oriented Pokémon Mystery Dungeon. That's gonna use a lot of time making sprites and scripts for attacks. The other option is an action sandbox game. The easiest way to describe it is Minecraft + Borderlands. It will also have its own competitive modes. That's gonna take a lot of time 3D modeling weapons, armor and enemies, mostly.
I'm only really asking what I should start and stick with first. I believe that I can make either of them effective games with enough time and effort.
https://www.youtube.com/channel/UCH_U1j_uKAoMz7s8TEenO1A
Neither, start with something smaller. It's unrealistically optimistic to think you can pull off either of these projects at a beginner's level. I doubt you even know how to properly design a moderately large codebase.
Try making something like breakout or asteroids.
Yeah, about that... start small and work your way up. Recreating simple classics is a good way to learn at first. Participating in game jams is another way to get some experience without setting your sights too high right away and burning out.
So, between learning with smaller projects and learning with one big project, what are the significant differences if I have the same resources regardless? I want the project done as soon as possible, but not at the expense of quality (gameplay-wise, graphics aren't a priority). Also, I've decided to make the rogue-like.
https://www.youtube.com/channel/UCH_U1j_uKAoMz7s8TEenO1A
The difference is that if you try to make a huge project first thing, you are going to fail. That's not not meant as discouragement, but it is a fact you'll have to accept of you want to learn. Chances are there's a lot more that goes into a large project than you realize, and if you don't already have experience with game design, code design, and the genre you're trying to make going in, lack of motivation or poor design choices will stall you out pretty fast. Nobody makes a Pokemon or Minecraft or Borderlands as their first game, although plenty of people try. If there were a shortcut to get around the learning process and make ambitious games right away, it would have been discovered already.
Well, I'm not trying to find shortcuts. I know it'll take months (maybe years) to do, but since you have good reason (and you're not being rude) I'm gonna take your advice. Thanks.
https://www.youtube.com/channel/UCH_U1j_uKAoMz7s8TEenO1A