xna na windows phone od kodu do pubikacji
Download
Skip this Video
Download Presentation
XNA na Windows Phone Od kodu do pubikacji

Loading in 2 Seconds...

play fullscreen
1 / 23

XNA na Windows Phone Od kodu do pubikacji - PowerPoint PPT Presentation


  • 164 Views
  • Uploaded on

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.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'XNA na Windows Phone Od kodu do pubikacji' - lionel


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
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
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
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
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

ad