Xna na windows phone od kodu do pubikacji
This presentation is the property of its rightful owner.
Sponsored Links
1 / 23

XNA na Windows Phone Od kodu do pubikacji PowerPoint PPT Presentation


  • 115 Views
  • Uploaded on
  • Presentation posted in: General

XNA na Windows Phone Od kodu do pubikacji. Rafał Madycki [email protected] Microsoft. Co potrzebujemy?. Środowisko. Visual Studio 2010 Windows Phone SDK 7.1 Windows Phone SDK Update 7.1.1 Na Windows 8 – Games for Windows Marketplace XNA Game Studio.

Download Presentation

XNA na Windows Phone Od kodu do pubikacji

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Xna na windows phone od kodu do pubikacji

XNA na Windows PhoneOd kodu do pubikacji

Rafał [email protected]


Co potrzebujemy

Co potrzebujemy?


Rodowisko

Środowisko

  • Visual Studio 2010

  • Windows Phone SDK 7.1

  • Windows Phone SDK Update 7.1.1

  • Na Windows 8 – Games for Windows Marketplace

  • XNA Game Studio


Windows phone jako platforma xna

Windows Phone jako Platforma XNA

  • Windows Phone jest wspaniałą platformą do gier

  • Jego wydajność jest imponująca, szczególnie w 3D- Używana akceleracja sprzętowa graficzna

  • Są w nim bardzo interesujące opcje wejścia

  • W swoich grach dla Windows Phone możesz używać całego dostepnego sprzętu i sensorów

  • Posiada duży potencjał do integracji z usługa Xbox Live- Wsparcie dla Avatarów i Osiągnięć


Szybki przegl d xna

Szybki przegląd XNA

  • Framework XNA zapewnia wszystko co potrzebujesz aby zacząć pisać gry

  • Pełne zarządzanie treścią (integracja z Visual Studio)

  • Wsparcie dla gier 2D

  • Wsparcie dla gier 3D

  • Wspólne zachowanie dla Windows PC, Xbox 360 i Windows Phone- Jeden silnik graficzny działa na wszystkich platformach

  • Uwzględniony model obiektowy


Jak dzia aj gry

Jak działają gry

  • Każda gra, która została napisana posiada poniżej wymienione fundamentalne zachowania:

    • Na początku inicjuje wszystkie zasoby- dopasowanie wszystkich tekstur , modeli, skryptów, itd.

    • Uruchamia pętle gry

      • Uaktualnia świat gry- czyta kontrolery, uaktualnia stan i pozycje gry

      • Rysuje świat gry- renderuje elementy gry na docelowym urządzeniu


Metody w klasach gry xna

Metody w klasach gry XNA

  • Klasa XNA Game zawiera metody, które zapewniają poniższe zachowania:

    • A początku inicjalizują wszystkie zasoby- Metody Initialize oraz LoadContent są używane do uruchomienia gry

    • Uruchomienie pętli gry- Metoda Update uaktualnia świat gry- Metoda Draw rysuje świat gry


Xna zaczynamy

XNA - zaczynamy

  • Na początek dostajesz gotowe metody, przygotowane do wypełnienia kodem

  • Wystarczy wypełnić metody kodem by stworzyć odpowiednie zachowania w grze

    Stwórzmy razem pierwszy projekt!


Tworzenie wiata

Tworzenie świata

  • Podstawowe zmienne i metody definiujące stany gry

    • Update – aktualizuje wartości zmiennych gry

    • Draw – tworzy widok gry wykorzystując te zmienne

  • W naszej grze będziemy wyświetlać obiekt na powierzchni ekranu oraz przetwarzać jego ruch


Orientacja ekranu

Orientacja ekranu

  • Domyślnie – w trybie poziomym, góra ekranu po lewej stronie

  • Chcemy to zmienić – element ma spadać w dół

  • Orientacja jest zmieniana po rozpoczęciu gry


Windows phone marketplace

Windows Phone Marketplace


Podstawowe informacje

Podstawowe informacje

  • Rejestracja: 99USD/rok

  • 70% zysku z ceny aplikacji

  • Wypłata po uzyskaniu 200USD

  • Możliwość publikacji 100 bezpłatnych aplikacji na rok

  • Brak ograniczenia w publikacji aplikacji płatnych


Marketplace promuje najciekawsze aplikacje

Marketplace promuje najciekawsze aplikacje


Xna na windows phone od kodu do pubikacji

100000 aplikacji!maj 2012


Aplikacje trial

Aplikacje Trial

  • Jedna aplikacja – dwa tryby

  • Łatwo rozpoznać w kodzie tryb działania


In app purchase kupowanie

In-AppPurchase - kupowanie

Sprzedaż zasobów cyfrowych

  • Kup raz i korzystaj zawsze: nowe poziomy, mapy itp.

  • Kupuj jeśli potrzebujesz więcej: walutaw grze, wypożyczanie filmów, dostęp do czasopism

Hand’s On

A test of dexterity

Coffee Cup

Custom hot beverages

Global Reach

A strategy exercise


In app purchase sprzeda

In-AppPurchase - sprzedaż

Zdefiniuj, co sprzedajesz

Skorzystaj z panelu w AppHub

Zintegruj z aplikacją

Wykorzystaj SDK

Large Bag of Coins

Use the golden coins to buy food and clothing for your game pet, and help it grow faster!.

Price $1.99

Wybierz kraje i ceny

Skorzystaj z panelu w AppHub

Zarządzaj, monitoruj i dostosowuj

Masz dostęp do statystyk i łatwej możliwości wykonywania zmian


Proces publikacji

Proces publikacji

NapiszDebugujTestuj

Wyślij do publikacji, zwaliduj

Certyfikacjai podpisanie

Windows Phone Application Deployment Service

Marketplace


Certyfikacja aplikacji

Certyfikacja aplikacji

  • Application CertificationRequirements for Windows Phonehttp://msdn.microsoft.com/en-us/library/windows/apps/hh694081.aspx

  • Marketplace Test Kit

    • Performance Test

    • Resource Test (artwork)

    • Etc.


Marketplace test kit

Marketplace Test Kit

  • Wykonuje wstępne testy, podobne do tych wykonywanych w procesie publikacji

  • Przejście testu znacznie zwiększaszanse aplikacji na publikacjęw Marketplace


Opcje dystrybucji

Opcje dystrybucji


7 5 vs 8

7.5 vs 8

KOMPATYBILNOŚĆ

Wszystkie aplikacje Windows Phone 7 będą działały na Windows Phone 8

WYDAJNOŚĆ

Wspólny Windows Core, natywny kod, nowe API

WERSJE

Możliwość tworzenia wersji aplikacji w zależności od sprzętu i oprogramowania


Rafa madycki b ramady@microsoft com

Rafał [email protected]


  • Login