Jump to content
  • Advertisement
lnl2406

Need some advice about game for mobile

This topic is 407 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

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 

Share this post


Link to post
Share on other sites
Advertisement
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?

Share this post


Link to post
Share on other sites

thank you for your advice. i know it's hard to make a game when i'm a newbie . So i'll design character and all thing i need first and start baby step !

Share this post


Link to post
Share on other sites

Depending on your technical knowledge you can always work on the graphics and use non-code based programs to make your game. Not commenting on online however, but check out Gamemaker https://www.yoyogames.com/gamemaker - Get into single player games before working on multiplayer games. I've been doing this for over 15 years and believe me, I'm still learning new things as new tools, platforms , and hardware come out.

Share this post


Link to post
Share on other sites
On 8/9/2017 at 0:43 PM, lnl2406 said:

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 ?

You maybe aren't far enough along to need to think about it at this point, but to try to answer this for you- there a whole bunch of approaches to this.  Arguably, you *could* redesign things for every screen size, but another (usually better) approach is to try to make you game responsive to any screen size/ratio.

That would mean doing things like setting up your camera/rendering to use a fixed reference height, and maintaining your aspect ratio.  Or positioning your UI elements based on anchor points and percentages of the available space.  Think of how a web page is designed, and how the layout often adapts to the size of the browser window.  Games can do the same thing.

Edited by trjh2k2

Share this post


Link to post
Share on other sites
13 hours ago, trjh2k2 said:

You maybe aren't far enough along to need to think about it at this point, but to try to answer this for you- there a whole bunch of approaches to this.  Arguably, you *could* redesign things for every screen size, but another (usually better) approach is to try to make you game responsive to any screen size/ratio.

That would mean doing things like setting up your camera/rendering to use a fixed reference height, and maintaining your aspect ratio.  Or positioning your UI elements based on anchor points and percentages of the available space.  Think of how a web page is designed, and how the layout often adapts to the size of the browser window.  Games can do the same thing.

oh i understand now, thank you !

Share this post


Link to post
Share on other sites

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!