0
iPhone-Games
         aufs

 Netbook
  portieren
                             29. Mai 2010
     Michael Hülskötter
   Twit...
Wer bin ich?


  ★Dipl. Inf. FH München
  ★Ex-Intelianer
  ★Seit 1999 ITK-Journalist
  ★Seit 2002 freier Journalist
  ★Sei...
Eigenes Weblog seit 2006: IT-techBlog




Michael Hülskötter // @mhuelskoetter       GamesCamp Munich 2010 / #gcmuc
Warum iPhone-Games aufs Netbook portieren?




    85 Millionen
     Netbooks
Michael Hülskötter // @mhuelskoetter      Ga...
Wesentliche Unterschiede iPhone -- Netbook

                                         iPhone                 Netbook
      ...
Portierung anhand eines iPhone-Games: SMILES




Michael Hülskötter // @mhuelskoetter        GamesCamp Munich 2010 / #gcmuc
Voraussetzungen für de Portierung iPhone >> Netbook


  ★grafische Elemente müssen hochaufgelöst vorliegen
  ★Anwendung so...
Grundlegende Schritte Portierung iPhone >> Netbook - 1


                                       C++        Original-Code

...
Grundlegende Schritte Portierung iPhone >> Netbook - 2



       480*320             Skalieren mit 2x (in 3D-HW)          ...
Grundlegende Schritte Portierung iPhone >> Netbook - 3



     1920*1080                    Downsize mit 4x              4...
Grundlegende Schritte Portierung iPhone >> Netbook - 4

                               Kachel-Hintergrund > zus. Zeile/Spa...
Grundlegende Schritte Portierung iPhone >> Netbook - 5




        Touch-
                             verhält sich ähnlic...
Grundlegende Schritte Portierung iPhone >> Netbook - 6



        Kippen per                                          Kipp...
Ressourcen zum Thema


  ★www.it-techblog.de
  ★software.intel.com
  ★appdeveloper.intel.com
  ★netbooknews.de
  ★umpcport...
iPhone-Games
          aufs

 Netbook
    portieren

  Danke!
     Michael Hülskötter
   Twitter: @mhuelskoetter
   mjh@co...
Upcoming SlideShare
Loading in...5
×

iPhone-Games aufs Netbook portieren

651

Published on

Diesen Vortrag habe ich auf dem GamesCamp 2010 in München gehalten. Er beschäftigt sich mit der Frage, warum und wie iPhone-Game-Entwickler ihre Titel aufs Netbook portieren sollten.

Published in: Technology, Art & Photos
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
651
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "iPhone-Games aufs Netbook portieren"

  1. 1. iPhone-Games aufs Netbook portieren 29. Mai 2010 Michael Hülskötter Twitter: @mhuelskoetter mjh@contentXperten.de www.IT-techBlog.de
  2. 2. Wer bin ich? ★Dipl. Inf. FH München ★Ex-Intelianer ★Seit 1999 ITK-Journalist ★Seit 2002 freier Journalist ★Seit 2006 Techblogger ★Seit 2007 iPhone-Fanboy ★Seit 2008 Intel-Blogger Michael Hülskötter // @mhuelskoetter GamesCamp Munich 2010 / #gcmuc
  3. 3. Eigenes Weblog seit 2006: IT-techBlog Michael Hülskötter // @mhuelskoetter GamesCamp Munich 2010 / #gcmuc
  4. 4. Warum iPhone-Games aufs Netbook portieren? 85 Millionen Netbooks Michael Hülskötter // @mhuelskoetter GamesCamp Munich 2010 / #gcmuc
  5. 5. Wesentliche Unterschiede iPhone -- Netbook iPhone Netbook Formfaktor Smartphone Netbook Display 320*480 600*1024 Eingabe Multi/Touch Maus, Tastatur Grafiksystem/-leistung OpenGL / 1x OpenGL / 2x Betriebssystem iPhone OS Windows / Linux CPU-Leistung mittel hoch Programmiersprache Objective-C C/C++ Beschleunigungs- besondere Features sensoren, Multi-Touch, -- GPS, Kompass, etc. Michael Hülskötter // @mhuelskoetter GamesCamp Munich 2010 / #gcmuc
  6. 6. Portierung anhand eines iPhone-Games: SMILES Michael Hülskötter // @mhuelskoetter GamesCamp Munich 2010 / #gcmuc
  7. 7. Voraussetzungen für de Portierung iPhone >> Netbook ★grafische Elemente müssen hochaufgelöst vorliegen ★Anwendung sollte in C++ programmiert sein ★das Projekt sollte so strukturiert sein, dass es Xcode- UND VS- kompatibel ist ★der Einsatz von SDL (Simple DirectMedia Layer) ist empfehlenswert (plattform-übergreifenden Multimedia-API für 2D via OpenGL) ★Referenzauflösung definieren (z.B. 480*320) Michael Hülskötter // @mhuelskoetter GamesCamp Munich 2010 / #gcmuc
  8. 8. Grundlegende Schritte Portierung iPhone >> Netbook - 1 C++ Original-Code hinter C-Konstrukten „verstecken“ Objective-C iPhone-Code C-Konstrukte wieder umschreiben C++ Netbook-Code Michael Hülskötter // @mhuelskoetter GamesCamp Munich 2010 / #gcmuc
  9. 9. Grundlegende Schritte Portierung iPhone >> Netbook - 2 480*320 Skalieren mit 2x (in 3D-HW) 720p Michael Hülskötter // @mhuelskoetter GamesCamp Munich 2010 / #gcmuc
  10. 10. Grundlegende Schritte Portierung iPhone >> Netbook - 3 1920*1080 Downsize mit 4x 480*320 Michael Hülskötter // @mhuelskoetter GamesCamp Munich 2010 / #gcmuc
  11. 11. Grundlegende Schritte Portierung iPhone >> Netbook - 4 Kachel-Hintergrund > zus. Zeile/Spalte falsches Seiten- ri. Seiten- verhältnis Hintergrund verdoppeln verhältnis Michael Hülskötter // @mhuelskoetter GamesCamp Munich 2010 / #gcmuc
  12. 12. Grundlegende Schritte Portierung iPhone >> Netbook - 5 Touch- verhält sich ähnlich Maus, Touchpad steuerung Michael Hülskötter // @mhuelskoetter GamesCamp Munich 2010 / #gcmuc
  13. 13. Grundlegende Schritte Portierung iPhone >> Netbook - 6 Kippen per Kippen per Beschleunigungsensor neue Steuerelemente Softkey Michael Hülskötter // @mhuelskoetter GamesCamp Munich 2010 / #gcmuc
  14. 14. Ressourcen zum Thema ★www.it-techblog.de ★software.intel.com ★appdeveloper.intel.com ★netbooknews.de ★umpcportal.com ★meetmobility.com Michael Hülskötter // @mhuelskoetter GamesCamp Munich 2010 / #gcmuc
  15. 15. iPhone-Games aufs Netbook portieren Danke! Michael Hülskötter Twitter: @mhuelskoetter mjh@contentXperten.de www.IT-techBlog.de
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×