Hello Everybody, I have been currently (albiet slowly) working on the concept for a game called realm. If you want to read about the game design head over to the other thread i have in the creative section.
Anyway i've received a bit of feedback on this game as well as talking to my friends about this game and i think i'm ready for the technical side to begin now that i have a basic concept. I am a novice programmer and I am familiar with Object oriented programming in Java, C, and C++. I have minimal scripting knowledge, mainly from modding, and simple modding at that.
I just don't know where to start with this game. What should I code first and what language should I use? I'm thinking C++ and use that to generate a Text based version of the game since it is going to be turn based and just work on the basic methods and then work on the UI and graphics.
I have been told that using a game engine such as Unity or Unreal might be useful but i'm unsure of that prospect. I have no experience with graphics but I am willing to learn to get this project off the ground. I don't know what will be easier or what will be create a better game experience so i'm open to ideas. I don't know if i should do my own Graphics coding or if i should use an engine.
Also a core point of the game is that there will be a way for players to create their own campaigns and content, Worlds, classes, races, items, skills, sound, objectives and every other mechanic that i will use, i may not use them all but whatever mechanic i use i want it to have a creator. That may be difficult but i would like to know how that can be done if i should include it in the game or have a separate dev kit.
I just don't know where to start. Once i have a great deal of base code that is actually testable i will post it and hopefully Realm will show some promise.
Everyone thank you for your contribution.