--- title: Desarrollo de Videojuegos slug: Games tags: - Apps - Games - NeedsContent - TopicStub - aplicaciones - juegos translation_of: Games --- <div>{{GamesSidebar}}</div> <div class="summary"> <p>Jugar es una de las actividades más populares en las computadoras. Constantemente aparecen nuevas tecnologías para desarrollar juegos mejores y más potentes que pueden iniciarse en cualquier navegador web compatible con los estándares.</p> </div> <div class="column-container"> <div class="column-half"> <h2 id="Introducción_de_los_juegos_para_la_Web">Introducción de los juegos para la Web</h2> <dl> <dt><a href="/en-US/docs/Games/Introduction" title="/en-US/docs/Games/Introduction">Introducción al desarrollo de juegos para la Web</a></dt> <dd>Una introducción a las tecnologías útiles para los desarrolladores de juegos y cómo iniciarse a desarrollar juegos usando tecnologías Web. Este artículo también examina el negocio de crear juegos para la Web.</dd> <dt><a href="/en-US/docs/Games/Anatomy_of_a_vIdeo_game">Anatomía de un videojuego</a></dt> <dd>¿Qué es un videojuego en realidad?. Aquí hay ciertas partes que son comunes entre los juegos (aunque no lo parezca). Este artículo busca explicar conceptos como los <em>main loops</em> en un contexto completamente general. Cuando se enfoca lo hace hacia los estándares Web.</dd> <dt><a href="/en-US/docs/Web/Apps/Developing/Games/Special_considerations">Consideraciones especiales para desarrolladores de videojuegos</a></dt> <dd>Este artículo del Centro de Aplicaciones examina brevemente las cosas que necesitas considerar específicamente cuando intentas crear un juego que correrá como una <em>open web app</em>.</dd> </dl> <h2 id="Recursos_externos">Recursos externos</h2> <dl> <dt><a href="http://buildnewgames.com/">Build New Games</a></dt> <dd>Un sitio colaborativo con un largo número de tutoriales de desarrollo de Open Web Game.</dd> <dt><a href="http://creativejs.com/">Creative JS</a></dt> <dd>Un colección impresionante de técnicas y experimentos de JavaScript , No específica para los juegos, pero útil.</dd> <dt><a href="http://gameprogrammingpatterns.com/">Game programming patterns</a></dt> <dd>Un libro en línea, escrito por Bob Nystrom, que discute patrones de programación en el contexto de desarrollo de videojuegos con el objetivo de ayudar a los desarrolladores de videojuegos a producir código más efectivo y eficiente.</dd> <dt><a href="http://blog.artillery.com/">Artillery blog</a></dt> <dd>La compañía de videojuegos HTML5 Artillery tiene algunos artículos útiles en su blog.</dd> </dl> </div> <div class="column-half"> <h2 id="Temas_de_desarrollo_de_Videojuegos">Temas de desarrollo de Videojuegos</h2> <dl> <dt><a href="/en-US/docs/Games/Tools">Herramientas</a></dt> <dd>Esta sección cubre las herramientas disponibles para facilitar la creación de experiencias de juego eficaces en la Web, como los frameworks, compiladores, como Emscripten y herramientas de depuración. Explica el núcleo de conceptos detrás de cada uno dándote una base sólida para trabajar.</dd> <dt><a href="/en-US/docs/Games/Techniques">Técnicas</a></dt> <dd>Esta sección contiene muchos artículos tratando técnicas esenciales para el desarrollo de videojuegos, como la física, detección de colisión, animación, 3D, guardado de datos, y mucho más.</dd> <dt><a href="/en-US/docs/Games/Workflows">Flujo de trabajo</a></dt> <dd>Esta sección incluye múltiples casos de estudio, obteniendo las herramientas básicas y técnicas cubiertas por encima y aplicar éstas a la creación de videojuegos asombrosos. Hay algo para ti aquí, si eres un desarrollador Web experimentado queriendo escribir videojuegos 2D o 3D, un desarrollador de C++ buscando portar juegos nativos a la Web o un desarrollador móvil buscando ayuda para escribir mejores juegos móviles.</dd> </dl> <h2 id="Demos">Demos</h2> <dl> <dt><a href="/en-US/demos/detail/bananabread" title="/en-US/demos/detail/bananabread">BananaBread</a></dt> <dd>Un multijugador <em>shooter</em> 3D de primera persona desarrollado usando Emscripten, WebGL, y WebRTC.</dd> <dt><a href="/en-US/docs/Web/Apps/Tutorials/Games/Serpent_game">Serpent game</a></dt> <dd>Esta Open Web App es un juego simple basado en el clásico juego "Snake". Usa la plantilla <a class="external" href="https://github.com/mozilla/WebGameStub">WebGameStub</a>, que puede ayudarte a crear rápidamente un juego para la Web.</dd> <dt><a href="https://hacks.mozilla.org/2013/12/monster-madness-creating-games-on-the-web-with-emscripten/">Monster Madness</a></dt> <dd>Un juego en línea multijugador <em>shooter</em> basado en WebGL y asm.js, desarrollado por Nom Nom Games y Trendy entertainment.</dd> <dd></dd> </dl> </div> </div> <div class="note"> <p><strong><span id="result_box" lang="es"><span class="hps">Tenga en cuenta que</span> <span class="hps">estamos manteniendo</span> <span class="hps">un registro de</span> <span class="hps">los trabajos en curso</span> <span class="hps">sobre la documentación</span></span> en nuesta <strong>página</strong> <a href="/en-US/docs/Games/Doc_Status">Estado de la Documentación de Desarrollo de Videojuegos</a>. Si quieres ayudar a contribuir <strong><strong>para la documentación de desarrollo de videojuegos, <strong><strong>por favor, ¡busque en esta <strong><strong>página <strong><strong>para ver qué trabajo necesita hacerse!.</strong></strong></strong></strong></strong></strong></strong></strong></strong></p> </div>