[No Topic Prefix because I'm in between Python & Sharp; Can't figure out which is going to render the best results because, quite frankly, and don't tell anyone (whispers-) "I actually just became interested in learning a language."]
Naturally, like many others that decide to try their hand at game development, I got the itch while messing around between Blender and Gimp with one of my kids, and I said, "Hey, lets design a videogame." Unlike my children though, who are devout Minecrafters, I'm an FPS guy. My ambition is overly lofty, they'll be satisfied with Bubble Bash...
So, I'm going to do my own (which may never see the light of day - FPS, realistic, 3D, boundless maps to some extent, single player PC) and theirs... 2D.
This is a spare time kind of thing as I have other responsibilities, but I'd like to ask of y'all, "Where should I start? Is it abnormal to start on the part that you actually know (in my case, assets. Except I thought they were called animations, music/sounds/foleys, textures, etc...)?"
Currently, I did a screen grab on Google maps of an area where I'd like the game to start. (The sketchup trick seemed like a half-cocked solution) In GIMP, I set the screen grab as the bottom layer and am using color coded paths on other layers to mark everything like streets, Interstates, residential areas, etc etc... The plan is to import the result into Blender as a reference image where I can build the map perfectly. From there - well, it might collect dust forever unless I get a handle on C#. Something tells me Python won't exactly nail a 3D game... That's an inexperienced opinion expecting an experienced set of facts, but from the search I did for a good day or two trying to find Python games that "looked" right, I didn't find many examples. But, I see C(flavor) everywhere...
By the way, a huge thanks ahead of time for any advice that is formatted with an awesome can do attitude
Simcerely,
Cracker