2 hours ago, lnl2406 said:
So, I've read a lot of topic for beginners and realize that i should start with something simple . And i 'll start with visual art first . About the tool , i'll use aseprite to design my character, skill, .... ( i love pixel art ) .
But the problem i can't understand is, for example : You have a phone with different resolution and when you desgin map, character,.... how you can fit it if your screen is too big or too small ? or you have to design it for each phone ?
Second, i'll study about programming when i design character ( i've learn C in school, but i think it's not enough ). The game i plan will be an online RPG ( lot of works and things to deal with but i'll try )
I bet all of you know Maple Story, so what programming languages did they use for this game ? And can i reuse their code or have to write another language for mobile platform ?
Thank you for reading
I would strongly suggest you place the mobile online role-playing game on the back burner. You're not accounting for the time, skill, and cost it takes to make an RPG. The server costs to host and maintain a server can also be very steep depending on your user base.
Mobile development is a bit of a different beast. On iPhone I find it a bit easier as you normally have smaller amount of phones and tablets to work with. You'll find a lot more sizes with Android. One common method is to have your game designed by making versions that run at certain ratios, then you can scale up or down depending on that ratio with the screen size. Graphics resolutions can depend on the density as well for that phone.
On the topic of Maplestory, I believe C++ was used. People have made 3rd party servers in C# and JAVA though, and even clones in JAVA.
"And can i reuse their code or have to write another language for mobile platform ?" I would never advise anyone to rip code from another game that is not available for public use.
I honestly think you're ambitions are out weighing the technical requirements to make your project work. I would slow down and start with baby steps before getting into any form of game programming. How well do you know C? Are you able to pick up a library such as Allegro and program a simple Tic Tac Toe game, or Chess?