Microsoft desarrollo de videojuegos

3,197 views

Published on

Los juegos son por mucho hoy en día la categoría más popular en las tiendas de aplicaciones, en esta platica obtendrás la información necesaria para poder desarrollar un videojuego causal hasta un videojuego de gran producción usando lo último en herramientas de desarrollo en tecnología Microsoft como son el nuevo Windows 8.1 y Visual Studio 2013.

Dirigido a: Desarrolladores

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,197
On SlideShare
0
From Embeds
0
Number of Embeds
2,668
Actions
Shares
0
Downloads
15
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Microsoft desarrollo de videojuegos

  1. 1. Windows 8.1 and Visual Studio 2013 @pacocuevas Paco Cuevas Windows 8 Champ Microsoft
  2. 2. @pacocuevas
  3. 3. The Broad Range of PCs @pacocuevas
  4. 4. Range of Performance GPU Performance Comparison 900 800 700 600 500 GigaFLOPS 400 300 200 100 0 NVIDIA GeForce 650 NVIDIA GeForce 650M NVIDIA Tegra 3 Qualcomm Adreno 225
  5. 5. Automatic Input Routing Touch Weight Mouse Weight Keyboard Weight Game Controller Weight Accelerometer Weight + Game Logic
  6. 6. 7%
  7. 7. All the Inches 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 Tablets Convertibles Notebooks Desktops & All-in-Ones 26 27
  8. 8. 2-D Visuals: New DPIs At 10” tablet panel 1366*768 1.0x 1920*1080 1.4x 2560*1440 1.8x
  9. 9. Cutting Edge Graphics in Windows 8.0 Halo: Spartan Assault Reckless Racing Ultimate
  10. 10. Windows 8.1 Game Platform Technologies Your Killer Game Graphics Movies & Cut Scenes Game Input Audio Local Services Connected Services Tools Direct3D11.2 DirectX Video Pointer Point WASAPI PLM Windows Azure Live, Azure Visual Studio Direct2D Media Foundation Sensor API XAudio2 AppData Windows Store Install Asset Viewers Contracts Xbox LIVE Asset Processors WiFi Direct Shader Debugging HTML XAML XInput
  11. 11. App Packages in Windows 8 x86 Binaries x64 Binaries ARM Binaries Audio Textures Shaders Animations Audio Textures Shaders Animations Audio Textures Shaders Animations 2G B 2G B 2G B
  12. 12. App Packages in Windows 8.1 x86 Binaries x64 Binaries ARM Binaries Audio Audio Audio Textures Textures Textures Shaders Shaders Shaders Animations Animations Animations 8G B 8G B 8G B 25GB
  13. 13. Windows 8.1 App Bundle x86 Binaries x64 Binaries ARM Binaries DX9 Textures DX10 Textures DX11 Textures 1.0x UI Elements 1.4x UI Elements 1.8x UI Elements 25GB
  14. 14. Deployment 1 ARM binaries DX9 Textures 1.0x UI elements ARM Binaries DX9 Textures 1.0x UI Elements
  15. 15. Deployment 2 x86 Binaries x64 Binaries DX9 Textures DX10 Textures DX11 Textures 1.0x UI Elements 1.4x UI Elements 1.8x UI Elements ARM Binaries
  16. 16. Deployment 2 x64 binaries DX11 Textures 1.4x UI elements x64 Binaries DX9 Textures DX11 Textures 1.0x UI Elements 1.4x UI Elements
  17. 17. Windows Store app using XAML (C++, C#, VB) Windows Runtime / C++ C++ XAML Framework Direct 3D Direct 2D Direct Write Media App Theme & PVL Input Windows 8 subsystem
  18. 18. Visual Studio 2013 @pacocuevas
  19. 19. Windows Game Developer Features Windows 8 Direct3D 11.1 XAudio2 PointerPoint MouseLook XInput C++ Windows 8.1 Direct3D11.2 Tiled Resources Scalers & Overlays HLSL Shader linker 8-25GB packages Multi-mon Wi-Fi Direct
  20. 20. XAML DirectX
  21. 21. XAML DirectX DirectX
  22. 22. DirectX XAM
  23. 23. XAM L DirectX
  24. 24. Open Source Technologies Box2D ANGLE
  25. 25. Commercial Middleware
  26. 26. Unity Porque el interés en este engine? §  53% de los developers reportan su utilización. §  1.7 millones de developers registrados §  Windows, Windows RT, Windows Phone, iOS, Xbox 360, OS X, Web, Wii, PlayStation, Android
  27. 27. Content title
  28. 28. Sprite Meshes (Images provided courtesy of Bento Studio [Uni2D], 2013)
  29. 29. Construct 2 §  Alineado a HTML5 §  IDE intutitva y tutoriales sencillos §  Basado en eventos y comportamientos
  30. 30. Content title
  31. 31. Nuevos tamaños Mantente jugando… …mientras llamas por Skype …mientras esperas un email …mientras descargas archivos …mientras compilas tu juego ;)
  32. 32. Un programador de videojuegos tiene que ser sensible a múltiples disciplinas. temer a la luz del sol @pacocuevas
  33. 33. Un programador de videojuegos NO forzosamente es un jugador. la inspiración puede venir de otras fuentes @pacocuevas
  34. 34. Rutas, Herramientas, Habilidades §  §  §  §  §  §  §  §  Soy un artista gráfico Tengo muchas habilidades para codificar Me gusta crear historias Tengo talento para jugar Soy músico Quiero ganar dinero Quiero ayudar Soy curioso…
  35. 35. Entre más simple más adictivo por lo tanto más descargas que se podrían traducir en mas dinero. @pacocuevas
  36. 36. Revenue Sharing - Coparticipación Inicia en Hasta un 70% Para apps nuevas 80% una vez que tu app ha vendido $25,000
  37. 37. Alcance Sin Precedentes Tiendas & Apps en: Se podrá compar desde: Local pricing & settlement: 100+ 200+ 70+ lenguajes mercados markets ( including top 40 by GDP)
  38. 38. Análisis de Apps
  39. 39. Para dudas de licenciamiento de Visual Studio 2013 escríbanos a dpemextools@microsoft.com
  40. 40. LAUNCH: 13.NOV.13 http://aka.ms/ VS2013Online
  41. 41. Complete la evaluación y tendrá posibilidad de ganar en la trivia:
  42. 42. http://aka.ms/SGvirtual
  43. 43. @pacocuevas

×