• Save
Game Development for Asha and Windows Phone 8
Upcoming SlideShare
Loading in...5
×
 

Game Development for Asha and Windows Phone 8

on

  • 700 views

All you need to know to start developing your games for Asha and Windows Phone platform. Contains overview of Asha and WP8 features, requiements, tools for development, and tips for developing a great ...

All you need to know to start developing your games for Asha and Windows Phone platform. Contains overview of Asha and WP8 features, requiements, tools for development, and tips for developing a great mobile games.

Statistics

Views

Total Views
700
Views on SlideShare
700
Embed Views
0

Actions

Likes
0
Downloads
1
Comments
0

0 Embeds 0

No embeds

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • This is a testing for remote session Hashcode 2013.
  • http://www.slideshare.net/nokia-developer/nokia-asha-webinar-introduction-to-nokia-asha-sdk-11-new-and-updated-features
  • http://www.slideshare.net/nokia-developer/opportunities-with-the-new-nokia-asha-family
  • http://www.slideshare.net/nokia-developer/developing-games-for-series-40-fulltouch-ui
  • http://www.slideshare.net/nokia-developer/developing-games-for-series-40-fulltouch-ui
  • http://www.slideshare.net/nokia-developer/developing-games-for-series-40-fulltouch-ui
  • http://www.slideshare.net/nokia-developer/developing-games-for-series-40-fulltouch-ui
  • http://www.slideshare.net/nokia-developer/developing-games-for-series-40-fulltouch-ui
  • http://www.slideshare.net/nokia-developer/developing-games-for-series-40-fulltouch-ui
  • http://www.slideshare.net/nokia-developer/lumia-app-labs-games-development-using-windows-phone-8
  • http://www.slideshare.net/nokia-developer/lumia-app-labs-games-development-using-windows-phone-8
  • http://www.slideshare.net/nokia-developer/lumia-app-labs-games-development-using-windows-phone-8
  • http://developer.nokia.com/Develop/Windows_Phone/Learn/
  • https://www.madewithmarmalade.com/https://github.com/cocos2d-x/cocos2dx-win8/tree/wp8http://developer.nokia.com/Community/Wiki/Creating_a_New_Cocos2d-x_Project_for_Windows_Phone_8
  • https://unity3d.com/https://www.scirra.com/construct2
  • http://developer.nokia.com/Community/Wiki/Developing_Nokia_Asha_apps_on_Linux
  • Kingdoms & LordsSongArc
  • ReaperAngry Birds
  • http://kenney.nl/post/platformer-art-assets-deluxe

Game Development for Asha and Windows Phone 8 Game Development for Asha and Windows Phone 8 Presentation Transcript

  • @dwiperdana GAME DEVELOPMENT FOR ASHA & WP8 Hashcode 2013 16 & 17 November, Bangalore Aditia Dwiperdana (@dwiperdana) Head of Academy Division of Agate Studio Game Development for Asha & WP8
  • @dwiperdana ASHA 1.1 FEATURES Game Development for Asha & WP8
  • @dwiperdana GAME DEVELOPMENT MAIN CONCERNS Input methods available (will influence the gameplay) • Qwerty keypad • Touchscreen • Multi-touch Memory, processing power, and overall performance • Will decide how complex the game can be Display area (will influence the graphics in game) • Screen resolution • Screen size (and pixel per inch) Game Development for Asha & WP8
  • @dwiperdana ASHA DEVELOPMENT REQUIREMENTS To build Asha Projects, you need: • Programming IDE of your choice (Eclipse, Netbeans, etc) • Nokia Asha SDK (1.1) To use Asha Emulator, you need: • Nokia Asha SDK (emulator included) To run your app on your device, you need: • Jar file of your app, sent to your device via bluetooth or USB Game Development for Asha & WP8
  • @dwiperdana BENEFIT AND CHALLENGES OF ASHA Benefits: • Larger market for India (and Indonesia) • Easier to start develop Challenges: • Not many game development tools for J2ME • Hardware and game design limitations Game Development for Asha & WP8
  • @dwiperdana RECAP FROM S40 DEVELOPER TRAINING Game Development for Asha & WP8
  • @dwiperdana RECAP FROM S40 DEVELOPER TRAINING Game Development for Asha & WP8
  • @dwiperdana RECAP FROM S40 DEVELOPER TRAINING Game Development for Asha & WP8
  • @dwiperdana RECAP FROM S40 DEVELOPER TRAINING Game Development for Asha & WP8
  • @dwiperdana RECAP FROM S40 DEVELOPER TRAINING Game Development for Asha & WP8
  • @dwiperdana RECAP FROM S40 DEVELOPER TRAINING Game Development for Asha & WP8
  • @dwiperdana WP8 DEVELOPMENT REQUIREMENTS To build WP8 Projects, you need: • Win 8 • Visual Studio 2012 To use WP8 Emulator, you need: • Win 8 Pro 64bit • Hyper-V enabled Processor (i.e Intel Core i3, i5, or i7) To run your app on your device, you need: • Windows Phone app (on your PC/laptop) • Unlocked Lumia device (need Windows Developer account, 1 account can unlock 3 device) Game Development for Asha & WP8
  • @dwiperdana BENEFITS AND CHALLENGES OF WP8 Benefits • Larger display area • Better performance for complex games Challenges • Higher requirements to start developing games (hardware, software) • C++ Game Development for Asha & WP8
  • @dwiperdana RECAP FROM LUMIA APP LABS #7 Game Development for Asha & WP8
  • @dwiperdana RECAP FROM LUMIA APP LABS #7 Game Development for Asha & WP8
  • @dwiperdana RECAP FROM LUMIA APP LABS #7 Game Development for Asha & WP8
  • @dwiperdana TOOLS FOR DEVELOPING WP8 GAMES Programming IDE: • Visual Studio 2012 Graphical Editor: • Blend for Visual Studio (encluded in VS2012) for XAML apps • Any other graphic editor for Direct3D apps Game Development for Asha & WP8
  • @dwiperdana TOOLS FOR DEVELOPING WP8 GAMES Programming SDK: • Marmalade SDK (trial/paid) • Cocos2d-x (free) Notes: • You will be using Visual Studio and C++ Game Development for Asha & WP8
  • @dwiperdana TOOLS FOR DEVELOPING WP8 GAMES Game Developing Tools: • Unity3d (free) • Using C#, Javascript, or Boo • Construct 2 (free) • Using visual editor Game Development for Asha & WP8
  • @dwiperdana ASHA – WP8 COMPARISON RECAP Screen resolution: • 320x240 Software: • Nokia Asha SDK 1.1 Requirements: • Windows or Linux • PC/Laptop that can run the emulator smoothly Game Development for Asha & WP8 Screen resolution(s): • 800x480, 1280x768 Software(s): • Game development tools • Visual Studio 2012 Requirements: • Win 8 (Pro 64bit for Emulator) • Hyper-V Enabled (for Emulator) • Unlocked device (for testing)
  • @dwiperdana TIPS FOR CREATING MOBILE GAMES Gameplay or game design choice: • Not all game are a good fit for mobile devices • Utilize the display and touchscreen for gameplay Game Development for Asha & WP8
  • @dwiperdana TIPS FOR CREATING MOBILE GAMES Input methods: • Must be easy for touch devices • If possible, avoid virtual buttons • Avoid input methods that make user’s fingers block the display Game Development for Asha & WP8
  • @dwiperdana CHALLENGES IN MOBILE GAMES Memory limitations • Hardware limitation (such as in Asha devices) • Higher memory demand for larger display (require larger image files) • If possible, use tiled graphic assets Game Development for Asha & WP8
  • @dwiperdana 24 HOUR GAME DEV CHALLENGES Tips for Hackathons: • Don’t pick games with complex gameplay, It will take longer to develop • If possible, use random generated level designs Game Development for Asha & WP8
  • @dwiperdana 24 HOUR GAME DEV CHALLENGES Tips for Hackathons: • Or better, create a unlimited game (highscore/survival based) • If you are using game tools with visual editor, creating level won’t be a problem • Focus on the core gameplay, menu and supporting screens can be done later Game Development for Asha & WP8
  • @dwiperdana THANK YOU! Feel free to ask  @dwiperdana dwiperdana@agatestudio.com Game Development for Asha & WP8