Game Programming for Mobile Devices

12 downloads 11933 Views 758KB Size Report
Game Programming for Mobile ... Develop applications and games with. Java ME for ... It's Java. Cross-platform. ◦ Over 3 billion Java-enabled cell phones.
Game Programming for Mobile Devices

Group names Benjamin Aurin  Marcel Beushausen  Ina Böckelmann  Johannes Feige  Florian Fischer  David Kerber 

Sebastian Kreissl  Andreas Mann  Andreas Rudolph  Max Sommerfeld  Jonas Widrat 

 Lecturer

Piotr Milczarski

Target 

Develop applications and games with Java ME for Cell phone

Pocket PC

Smartphone

Why Java ME? It’s Java  Cross-platform 

◦ ◦ ◦ ◦ 

Over 3 billion Java-enabled cell phones More than 100 million Symbian OS phones More than 40 million Palm OS phones About 20 million Microsoft Smartphones

Java ME is powerful enough in many cases

What do we need for Mobile Game Development? Basic Java (C, C#, C++) knowledge  A good tool 

◦ NetBeans 6.5 (w/ built-in mobility pack) ◦ Eclipse 3.4.2 + EclipseME 1.7.9

Where do we get NetBeans? www.netbeans.org

How to make an application 

consist of instructions and variables

NetBeans offers features to develop an application easier and faster  Like Screen and Flow Designer  Example: a personal weather journal 

Screen Designer

Template elements

available commands

Template where data will be put in

Flow Designer Flow of the application

Assignment

2

3

1

Project Description Develop a simple game with moving blocks  Target of the game is to collect as many points as possible  To get points, you have to avoid the other blocks