IT-DEV-CON – 2011. 04. 06. Játékfejlesztés a Windows Phone 7 erejével Pellek Krisztián ELTE.

Slides:



Advertisements
Hasonló előadás
IT mentor Digitális írástudás. Magyarországon ember digitális „analfabéta ”. Forrás: NSZS 2005 Lakossági felmérés (Ariosz Kft.)
Advertisements

Virtualizált Biztonságos BOINC Németh Dénes Deák Szabolcs Szeberényi Imre.
2010/2011 ősz Klár Gergely  A DirectX egy alacsonyszintű API gyűjtemény  Multimédiás alkalmazások futtatására, írására szolgál  Részei.
IT-DEV-CON – Addig nyújtózkodj, ameddig a felhőd ér! Kőnig Tibor | blogs.msdn.com/tibork-on-ms | twitter.com/tibork.
Hogy keressünk pénzt azzal, amit ingyen adunk?
Web2 a mobilon: mégis, kinek az érdeke? Méhes Krisztián Neo-Play Entertainment Kft.
Új online technológiák: lehetőségek és kihívások Kerese István Fejlesztési platform üzletág igazgató Microsoft Magyarország
Felhasználói felületek és üzleti logika Bollobás Dávid ASP.NET
Backend: Gyors és olcsó(?) ÁRVAI ZOLTÁN KITCHEN BUDAPEST.
Előadás Silverlight 4 platform újdonságok (Tóth László) WCF RIA Services (Bátyai Krisztián) A Microsoft adatplatform szolgáltatásai (Novák István)
Social Networking alkalmazás fejlesztése ASP.NET 3.5-tel Árvai Zoltán Consultant, Trainer Számalk Oktatóközpont.
IT-DEV-CON – IT-DEV-CON Kollár László Fejlesztési platform üzletág igazgató - Microsoft.
Piacképes programozói tudás a középiskolában
Adatelérés Szolgáltatáselérés Adatbázis Szolgáltatás Entitások Szolgáltatások Folyamatok Üzleti homlokzat Felhasználói folyamatok Felhasználói felület.
Iratkezelő rendszer fejlesztése WPF alapokon
Farkas Bálint Az előadásban... Pár szó a játékok világáról Fejlesztés játékosan Elméleti alapok gyorstalpalója Fejlesztés.
2 Forrás: The Standish Group International, Extreme Chaos, The Standish Group International, Inc., 2000.
Microsoft fejlesztőeszközök a szakképzésben Farkas Bálint Visual Studio 2008.
A jövő szoftverélménye Bátorfi Zsolt fejlesztési platform szakértő Microsoft Magyarország Előadó neve.
IT-DEV-CON – Adatkezelés a felhőben Windows Phone 7 alkalmazással Tóth László
ASP.NET MVC 3 platform áttekintés
MS IT Akadémia Sisák Zoltán kuratóriumi elnök HTTP Alapítvány.
Felső tagozatosok programozás oktatása
SQL Server 2005 Reporting Services Kószó Károly rendszermérnök Microsoft Magyarország.
Instant alkalmazások SharePoint platformon. A fejlesztés és a testre szabás határai elmosódtak. A testre szabást végző legtöbbször nem programozó A.
Microsoft szoftverek a szakképzésben
A Visual Studio 2010 újdonságait Farkas Bálint
Látványos vektrorgrafikus és deklaratív prezentációs réteg 3D támogatássalLátványos vektrorgrafikus és deklaratív prezentációs réteg 3D támogatással Egységesített.
Célkeresztben az érettségi! A legjobb és leghatékonyabb eszközt akarjuk Kevesebb hibalehetőség, barátságos hibaüzenetek Kiváló fejlesztőeszköz Gyorsan.
Egyszerű webes alkalmazás fejlesztése
Objektum Vezérelt Szoftverek Analízise Ferenc Rudolf és Beszédes Árpád Szegedi Tudományegyetem FrontEndART.
Mire jó az internet? Kommunikáció a családdal, a barátokkal Elérhető információ és szórakozás Tanulási, ismerkedési, és felfedezési lehetőségek lehetőségek.
Ez a dokumentum az Európai Unió pénzügyi támogatásával valósult meg. A dokumentum tartalmáért teljes mértékben Szegedi Tudományegyetem vállalja a felelősséget,
Web Application for Resource Planning
Számítógépes grafika 3. gyakorlat.
Térképes alkalmazások egyszerűen (WindowsPhone7 környezetben)
Térképes alkalmazások egyszerűen (Windows Phone környezetben) Baráth Ádám – ELTE IK Baráth Ádám – adambarath.web.elte.hu.
Bátyai Krisztián NetAcademia Oktatóközpont oktató, fejlesztő MCT, MCPD
A program a „Tudáshasznosulást, tudástranszfert segítő eszköz-, és feltételrendszer kialakítása, fejlesztése a Műegyetemen” (TÁMOP /1/KMR )
Eee PC 900A Sales kit - Linux CPM Wendy Tsai Winson Wu 2008/07/01.
Segédlet vizuális programozáshoz Kovács László
1 C | © 2010 Cisco | EMC | VMware. All rights reserved. Úton a cloud computing (felhő modell) felé Slamovits Tibor, EMC üzletág-vezető, kormányzat.
Virág András MSDN Kompetencia Központ Budapesti Műszaki és Gazdaságtudományi Egyetem Automatizálási és Alkalmazott Informatikai Tanszék.
A platform nem létezik Game engine portolás mobilról webre.
Bevezetés a PRADO keretrendszerbe Kardos Gergely.
Web Architecture. Development of Computing Architectures Monolithic mainframe programming Client Server Real Client Server Web Programming.
Fontos információk.
Microsoft Üzleti Megoldások Konferencia IT HelpDesk – CRM házon belül Microsoft Operations Manager 2005 és Microsoft CRM Ügyfélszolgálat Fülöp Miklós.
Hol tart ma a programozás?
Visual Studio LightSwitch Adatvezérelt alkalmazások percek alatt
IT-DEV-CON – SQL Server ‚Denali’ Csom Gergely Microsoft Magyarország Kft.
2008. November 13. Fazakas András COO A Nav N Go sztori: egy magyar cég a virtuális világpiacon.
IT-DEV-CON – Orchard CMS technológiai áttekintése Turóczy Attila Livesoft Kft.
ASZTALI GÉPEK KONTRA TABLETEK Melyiket válasszam? Készítette: Kiss László IALMGR)
Nvidiá-ról Kattints rá Nvidiá-ról Kattints rá Amd-ről Kattints rá Amd-ről Kattints rá Videokártyákról, Kattints rá Videokártyákról, Kattints rá Kérdések.
A JÁTÉK, AMIT MINDENKI ISMER. Számítógépes grafika  Image analysis: pl. rendszám leolvasása  Image synthesis: pl. számítógépes játékok  Image processing:
Webfejlesztés, Internet Explorer 10 Komjáthy Szabolcs
Mobilitas Illés Zoltán Heizlerné B. Viktória Dr Illés Zoltán Készült az "Országos koordinációval a.
1 Számítógépek felépítése 13. előadás Dr. Istenes Zoltán ELTE-TTK.
.NET FRAMEWORK Röviden Krizsán Zoltán 1.0. Tulajdonságok I Rövidebb fejlesztés 20 támogatott nyelv (nyílt specifikáció) 20 támogatott nyelv (nyílt specifikáció)
Vizuális programozás Előadó: Csapó Gábor.
Széles körben elérhető Professzionális grafikus futtató környezet.
Fejlesztés gyorsítása felhő technológiákkal Microsoft Azure Pack a LogMeInnél ÁPRILIS 01, 2015.
Egyszerű játékprogram szimultán fejlesztése – az Android és Windows Phone platform hasonlóságai és különbségei Kaczur Sándor, Friedel Attila
Felhőalapú adattárolás Hogy tárolhatunk adatokat „felhő” szolgáltatás segítségével?
Microsoft Corporation Alapítva: április 4. (Albuquerque, Új-Mexikó) Alapítók: Bill Gates, Paul Allen Cégvezető: Satya Nadella Székhely: Redmond,
Alkalmazásfejlesztés F#-ban Dunaújvárosi Főiskola Kiss Gyula mérnökinformatikus hallgató Nemzeti Tehetség Program Tehetségútlevél Program „NTP-TÚP ”
Farkas Bálint | Technical Evangelist | Microsoft
A beszélgetés mint platform
Web programozás és haladó fejlesztési technikák – C#
Előadás másolata:

IT-DEV-CON – Játékfejlesztés a Windows Phone 7 erejével Pellek Krisztián ELTE

IT-DEV-CON Miről lesz szó? Windows Phone 7 XNA Game Studio 4.0 Erőteljes, Produktív, Hordozható XNA Framework Hogy készítsünk játékot ! ?

IT-DEV-CON Az út.

IT-DEV-CON Egy kis történelem

IT-DEV-CON Platform

Azonos hardware tulajdonságok amit a Microsoft határoz meg Windows Phone 7 Hardware Felbontás Érintőképernyő paraméterei CPU / GPU RAM A fizikai billentyűzet csak opcionális lehetőség

IT-DEV-CON devtool

Visual Studio és.NET Hatékony fejlesztés.NET és C# segítségével Új, még gyorsabb IDE Intellisense segíti a kódolást Integrált build/deploy/debug

IT-DEV-CON 1perc alatt megtanulható! Deploy ?

IT-DEV-CON A játék

IT-DEV-CON Szórakoztató COOL.:) Legálisan játszhatsz fejleszthetsz munkaidőben… Miért fejlesszünk játékot?

IT-DEV-CON Mennyi 85ös szintű paladin ül a teremben?

A jó játék..

Szórakoztató Lehet benn nyerni Vagy nem… Gondolkodásra ösztönöz ! Vagy nem… Van célja! Vagy épp nincs…

Játszhatóság: ha egy játék túl nehéz vagy túl könnyű,félrefogják dobni és senkit sem érdekel mennyire jó vagy rossz. Újrajátszhatóság: ha nem lineáris a játékmenet és megéri, akkor jó esetben előveszik újra

Mentési rendszer: találjuk ki, hogy milyen mentési rendszert alkalmazunk, checkpoint? v bármikor menthet a játékos…?

Kutató fejlesztő játékok Pl. fold-it Hogyan növeljük meg a telefon számítási kapacitását ? Ötlet: Használjuk a felhasználó agyát !

User Experience Frameworks Modern XAML/event- alapú alkalmazás UI framework Gyorsan készíthetünk vizuálisan gazdag alkalmazásokat HTML/Javascript Kiforrott,erős, széles körben használható technológia Játékok (és egyéb alkalmazások) Alkalmazások (és egyéb játékok)

IT-DEV-CON Silverlight

Lemmings

IT-DEV-CON XNA

Produktivitás

XNA Game Studio Készíts játékokat könnyedén XNA Framework erőteljes API –t szolgáltat a Játékok számára C#,.NET and Visual Studio tooling Kész megoldások a játék tartalmak feldolgozására Nem egy engine megoldás,hanem igazi Framework Készítsünk játékokat

A.NET platform használata Managed Code a játékfejlesztésben Windows Phone 7 Managed code platform, nincs unsafe code XNA Game Studio 4.0 C# exclusive Több mint 800 játékot / egyéb kód elérhető ingyenesen a codeplexen.NET/XNA

Game Loop Game Loop XNA alkalmazás modell XNA Game Initialize LoadGraphicsContent *Update Draw UnloadGraphicsContent

A legfontosabb osztályok

Screen Collection GameScreen Manager Game GameScreen Manager GameScreen Manager StartScreen PlayScreen Draw, Update, … Draw, Update, … GameOver Screen GameOver Screen HighScore Screen HighScore Screen

Content Pipeline A kutya és a google bing után a coder legjobb barátja Visual Studio tartalmak kezelése Importálási lehetőség közös játék adat formátumokból Optimalizálja az adatokat a hatékonyabb adat eléréshez Tetszés szerint bővíthető,írhatunk hozzá + modulokat XNA Framework/Game ciklus nem szükséges az adatbetöltéshez Rengeteg lehetőség a testreszabásra

XNA Framework Layers Platform Direct3D XACT XINPUT XContent Core Framework Graphics Audio Input Math Storage Extended Framework Application Model Content Pipeline Games Starterkits Code Content Components XNA Provides You Provide Community Legend

Melyiket is kéne szeretnem ? Választanod már neked kell…

IT-DEV-CON Rum Run!

IT-DEV-CON 0.hét

IT-DEV-CON 1.hét

IT-DEV-CON 2.hét

IT-DEV-CON 4.hét

IT-DEV-CON 4-7.hét

IT-DEV-CON Rum Run!

IT-DEV-CON PC-re ingyenes Xbox, WP7 eszközökre 99$ / év Egyetemisták,középiskolások számára ingyenes Mit kell még tudni róla?

Mennyi ? 70%

IT-DEV-CON Közösség

DEVPORTAL.HUWP7.ELTE.HU

XNA Framework eleve cross platformnak készült Minimális időt kell fektetni a játék portolásba A projectek könnyen szinkronizálhatók a platformok között A minta.

IT-DEV-CON HatékonyProduktívHordozható Összefoglalva