I am a beginner programmer, I have recently started going to school for programing with Microsoft Visual C# and I have been viewing Unity projects and I’ve made a few very basic versions of games like a Flight simulation, and a tank fighting simulation. (Just for the fun and experience) I was wondering how would I create a game like the one in the image I have attached.
I am not asking for all of the code or an overly detailed explaination, etc. I am wondering what would I need to learn (Besides networking, server, etc, I am wanting to create a single player version.)
What kind of game is this? Obviously it’s 2D. (Was wondering if this is considered FLASH) Would I need a specific camera? eg; Orthographical/perspective.
How would I create the images? (As in, I don’t believe these are 3d models… so what are they? How would I make the world map/ground. How would I make the players/animations. I am assuming this is completely different than creating a 3D game.
I’ve been using blender (I am pretty familiar with blender), Do I need different software?
I can figure out all of the coding, like the GUI(For the most part), and the player interaction with objects, enemy’s, NPC’s, etc. I just need to know how to make all of the assets, and how to put them together
I would greatly appreciate it if someone could answer some of these questions (Or just sum it up.) Or give me a link to the recourses where I could do some research.
Sorry If my questions are far from straight forward. I am not really sure how else to ask.
Thank you for your time,