Home Forums Programming Help starting mobile games development

Welcome to our forums. These forums were active from 2003-2014. We have now decided to close them down, but will leave them here as an archive.

Remember you can send us feedback, news, jobs and content ideas by clicking here.

If you're really stuck for time, email news@gamedevelopers.ie.

You can also follow us on Twitter @gamedev_ie 

 

 

This topic contains 7 replies, has 5 voices, and was last updated by  Woody FX 13 years, 11 months ago.

  • Author
    Posts
  • #2912

    Sofox
    Participant

    Hi, I’m new to the fourms. Anyway I’ve always been interested in game development but I’ve been thinking about the mobile games market. So my question is, how would one start trying to develop something for the mobile phone platform? What software is needed and are there any tutorials that would make things easier?
    Any help would be appreciated, thanks.

  • #10212

    feral
    Participant

    Theres plenty of info on the net available, both from people doing homebrew stuff and even from phone manufacters themselves.

    Theres a few different options in terms of what to put on the phone. The easiest bet to get started is probably j2me, as it should be reasonably familiar to a java programmer.
    You can download emulators and sdks from sun.
    You’ll also probably want a java enabled phone device to test it on as things dont always work exactly as they do on the emulator (jar size limitations enforced by operator etc etc)
    Probably best if you get a phone which allows transfer of midlets direct to it, without having to pay for download, but if you have to, you can just use any java games phone (like the picture phones vodaphone were promoting) and stick your midlet on a wap server.

    Theres a load of info on suns site about package midlets etc and plenty of info on the net about writing j2me code. Thats probably a good place to start, anyway.

    I’ll be on matrix, in college, which ive seen you on occasionally, so any more questions hey me there or whatever; i worked writing j2me games and server stuff for a startup for the summer.

    Hope this helps anyone else with these problems too.

    just out of interest, is this for Dare?

  • #10216

    Idora
    Participant

    Nokia alss have an SDK on their site with loads of emulators, docs & info included

  • #10219

    aduggan
    Participant

    Starting out, I would definitely recommend checking out the sun site and forum nokia. Nokia is particularly supportive of the developer community with SDKs, docs, etc so make sure you check out their site.

    I wouldn’t worry too much about splurging on a new phone, get yourself up and running on the emulators first and when you have something you are happy with, get yourself the cheapest J2ME enabled phone that you can deliver to (i.e. whatever SDK you have been using). Nokia Series 40 (6610, 7210, etc), Nokia Series 60 (7650, 3650, etc) are a good starting point and can be gotten fairly cheaply if you shop around. These also support delivery of the midlet direct to the phone as mentioned by feral.

    If you are a techie, then J2ME shouldn’t be a problem for you. Key thing is to get a good understanding of the tech issues faced with Mobile development like constraints (memory, screen, JAR size, differing handset specs, etc). I would also brush up on your 2-D and low-level 3-D graphics.

    Probably most important is to make sure you get a firm grasp of the ‘design for the medium’ concept. Games on mobile should be designed specifically for mobile and address the key strengths and weaknesses of the platform. Remember to take things like keyboard & screen capabilities into account in gameplay. I would say that this is what I would look for most.

    Be prepared for the ground beneath you to move very rapidly! Handsets are evolving more and more quickly as are people’s expectations of mobile gaming. This does mean that life is never boring!

    Have fun!

  • #10221

    Sofox
    Participant

    Thanks for the advice you guys, it’s helped give me a better understanding of where I need to go with this.
    As for whether this is for Dare, well, sort of but not really. Going to the Dare to be Digital information day made me realise I needed to vastly improve my knowlege of games development and my skills at game development. This is part of it and I always though that mobile phones were an interesting platform for developing on.

  • #10264

    Woody FX
    Participant

    Here is the best article i have read on starting into J2ME Development.

    http://www.gamedev.net/reference/articles/article1949.asp

    It will explain everything you need to know (almost)

    Get Wireless Toolkit 1.4.1 from Sun. Its free and then you have everything you needed to get Started.

    I found starting with Nokia the easiest as they have a very active forum where you can discuss with others any problems you have and also their emulators can be used directly with Wireless Toolkit while most others cant and you may need to create a batch file to take care of the compiling and running on the emulator, but jump that hurdle when you come to it!

    Mobile phone development is great fun so enjoy ;)

    Brian

  • #10292

    Sofox
    Participant

    Great, well thanks for all the help, I’m sure to put it to use. One more question though, can mobile phones in general detect when two buttons are pressed at the same time? I’m just wondering about button combinations.

  • #10293

    Woody FX
    Participant

    No generally phones cant but 1 or 2 Nokia phones can but i dont know off hand which one exactly.

    You could write your own code to handle this but you would need to test it on all phones your going to use this kind of code on as input handling is implemented differently between manufactures.

    Brian

The forum ‘Programming’ is closed to new topics and replies.