I have a concept and story and a willingness to learn to make a game. I am struggling on a few key choices starting out that I would appreciate feedback on.
1. Mechanics/Complexity:
Conventional wisdom tells me I should make a very simple VN-style game for my first development. That would not be too hard, the story I want to tell can be done this way, and the project will be much easy.
BUT, that's not quite the game I want to make. I want play elements. Character movement, stealth, sprites, maybe even an isometric view for a 'roaming section' of the game while all the main storytelling is in cutscenes.
My gut tells me this is too much to start though. I keep going back and forth on it. I'm struggling with what I want to make, and what I think I can actually do.
What do you all think?
2. Engine:
This is somewhat related to question 1. What engine should I use? Renpy would be the easiest. But, it blocks off many possibilities of more advanced mechanics without a lot of working around the limits of the engine to do them. On the other hand, using Unity with a VN extension would offer me the possibility of adding more gameplay mechanics later without having to redo much. Unity would be harder to learn though.
So I am wondering, for a first game, go with what is easier, Ren'py, or go in on Unity, even if only doing a VN, so that I can someday add the elements I may want? I am also wondering if RPG-Maker may be a good mix, but I generally am bias against it due to the many, many terrible games I've played in this engine.
Any thoughts on this for first-time devs would be appreciated.
For context:
The game I want to make - Is an adventure-style NTR game with movement in an isometric map, with sprite or Daz aniblock animated characters, that then fades to static Daz-modeled cutscenes for more in-depth storytelling and scenes. I will have stat tracking with corruption mechanics, and protagonist stats, such as money, to buy items needed to unlock scenes, and ability scores for the same reason.
What my guts tells me I should make:
A standard VN with Daz-3d static scenes with the same stat tracking as mentioned above. No live movement, no isometric, no adventuregameplay.
1. Mechanics/Complexity:
Conventional wisdom tells me I should make a very simple VN-style game for my first development. That would not be too hard, the story I want to tell can be done this way, and the project will be much easy.
BUT, that's not quite the game I want to make. I want play elements. Character movement, stealth, sprites, maybe even an isometric view for a 'roaming section' of the game while all the main storytelling is in cutscenes.
My gut tells me this is too much to start though. I keep going back and forth on it. I'm struggling with what I want to make, and what I think I can actually do.
What do you all think?
2. Engine:
This is somewhat related to question 1. What engine should I use? Renpy would be the easiest. But, it blocks off many possibilities of more advanced mechanics without a lot of working around the limits of the engine to do them. On the other hand, using Unity with a VN extension would offer me the possibility of adding more gameplay mechanics later without having to redo much. Unity would be harder to learn though.
So I am wondering, for a first game, go with what is easier, Ren'py, or go in on Unity, even if only doing a VN, so that I can someday add the elements I may want? I am also wondering if RPG-Maker may be a good mix, but I generally am bias against it due to the many, many terrible games I've played in this engine.
Any thoughts on this for first-time devs would be appreciated.
For context:
The game I want to make - Is an adventure-style NTR game with movement in an isometric map, with sprite or Daz aniblock animated characters, that then fades to static Daz-modeled cutscenes for more in-depth storytelling and scenes. I will have stat tracking with corruption mechanics, and protagonist stats, such as money, to buy items needed to unlock scenes, and ability scores for the same reason.
What my guts tells me I should make:
A standard VN with Daz-3d static scenes with the same stat tracking as mentioned above. No live movement, no isometric, no adventuregameplay.