Desarrollo de juegos en HTML5

Desarrollo de juegos en HTML5

Editorial:
Anaya multimedia
EAN:
9788441532021
Año de edición:
Materia
INFORMATICA
ISBN:
978-84-415-3202-1
Páginas:
336
Idioma:
CASTELLANO
Ancho:
200
Alto:
300
Disponibilidad:
No disponible
Colección:
TECNOLOGíA MULTIMEDIA

Descuento:

-5%

Antes:

33,50 €

Despues:

31,83 €
IVA incluido

Esta obra revela numerosos trucos de programación y técnicas de optimización que le ayudarán a crear su juego perfecto. Los autores, todos ellos prestigiosos desarrolladores de juegos en HTML5, cuentan con todo lujo de detalles su pasión por crear y escribir estupendos juegos, comparten sus conocimientos fruto de la experiencia y una amplia variedad de ejemplos reales de código que podrá utilizar en sus  propios proyectos. Descubrirá lo que supone hacer un juego al que todo el mundo quiera jugar. Trabajará de la mano de expertos programadores utilizando JavaScript, HTML5, WebGL y CSS3. A medida que vaya completando los proyectos, no aprenderá solamente a crear simples juegos, sino que podrá desarrollar juegos fantásticos. Al terminar el libro, habrá adquirido una serie de habilidades y una colección de ejemplos de código reutilizables que podrá emplear para crear los juegos más deseados de la red. Tanto si es un programador experto, como si es un principiante que busca inspiración y una base sólida, en este libro encontrará lo que necesita para crear el juego de sus sueños.Sobre los autores Sobre el revisor técnico Introducción 1. El estado de los juegos en Web abierta Breve presentación ¿Qué tienen de interesante los juegos en Web abierta? Es fácil empezar Excelente documentación Una comunidad grande y agradable Se escribe una vez, se utiliza en cualquier parte Sin compilar y abierto Todo el mundo tiene control Acceso a la mayor audiencia del mundo ¿Cuál es el estado actual de los juegos en Web abierta? Ya existen tecnologías de navegador relacionadas con juegos Gráficos 2D con SVG y canvas de HTML5 Gráficos 3D con WebGL Mejor rendimiento de aplicaciones con requestAnimationFrame Música y sonido con audio de HTML5 y las API de datos de audio Estilo de juego multijugador en tiempo real con WebSockets Almacenar datos de manera local con IndexedDB, Local Storage y otras API Jugar sin conexión con la caché de aplicaciones Estilo de juego de inmersión con la API FullScreen Domar al ratón con la API Mouse Lock Experiencia similar a las consolas con la API Gamepad Identificar jugadores con servicios como BrowserID Crear aplicaciones nativas para sistemas operativos con entornos como WebRT Mucho por llegar Existen muchos juegos buenos en Web abierta Bejeweled Angry Birds Robots Are People Too Runfield TF2 WebGL demo Ya existen opciones de distribución y monetización El proyecto Mozilla Labs Apps Chrome Web Store Facebook iOS App Store Muchas más opciones El lado no tan bueno de los juegos en Web abierta ¿Qué nos depara el futuro y qué queda por hacer? 2. La complejidad a partir de la simplicidad ¿Quién soy? Antecedentes en el diseño de juegos A to B Influencia e inspiración Fase creativa Preproducción Producción Postproducción y lanzamiento Aceptación Reglas de simplicidad Por qué funciona A to B Processing.js ¿Cómo funciona Processing.js? ¿Quién debería usar Processing.js? Puntos fuertes y debilidades ¿Es una buena opción para juegos? Ejemplos e integración de Processing.js Sintaxis básica de Processing Incrustar un sketch Procesamiento en línea Integrar JavaScript Utilizar audio Importar y cargar imágenes Tabla de máximas puntuaciones con jQuery Resumen Otros recursos 3. Cómo crear juegos multiplataforma en HTML5 desde cero Introducción Organización de código en tres partes HTML, un lenguaje de contenido Iniciar nuestro juego CSS, un lenguaje de hoja de estilo descriptivo Sintaxis de CSS Algunas propiedades CSS significativas Lenguajes de hoja de estilo por encima de CSS Crear los efectos de transición de las páginas JavaScript, un lenguaje dinámico de alto nivel Codificar el controlador de juegos Escribir el código de nuestro juego de ajedrez Especificación del juego Estilos de juego Lógica del juego Ambito y uso de espacio de nombres La clase Game La clase Renderer La clase Storage Implementar nuestro controlador El resultado Marcos de móviles jQuery y Zepto PhoneGap PhoneGap Build Configuración de nuestro juego de ajedrez WebAppBuilder Makefile para nuestro juego de ajedrez Internacionalización El ejemplo Código HTML Código básico i18n de JavaScript Pure DOM frente a juego basado en canvas Visión general de la API Canvas Comparación de soluciones: Canvas Comparación de soluciones: Pure DOM Podemos mezclar Resumen Otros recursos 4. Crear, guardar y cargar pistas&nb

Materia en Libreria Alborada

  • Pizarra digital -5%
    Titulo del libro
    Pizarra digital
    'José Luis Murado Bouso'
    Ideaspropias
    En la actualidad, las Tecnologías de la Información y la Comunicación (TIC) y en especial Internet se han in...
    No disponible

    22,90 €21,76 €

  • Drivers en Linux -5%
    Titulo del libro
    Drivers en Linux
    Corbet, Jonathan / Rubini, Alessandro / Kroah-Hartman, Greg
    Anaya multimedia
    Con la última versión del núcleo de Linux se ha conseguido racionalizar y simplificar numerosas acciones com...
    No disponible

    51,30 €48,74 €

  • OFFICE 2007: VINCULOS DE INFORMACION.(GUIA DE CAMPO) -5%
    Titulo del libro
    OFFICE 2007: VINCULOS DE INFORMACION.(GUIA DE CAMPO)
    Perez Sanz, Reyes
    Ra-ma
    Este libro explica cómo utilizar los principales programas de Office de forma simultánea. De este modo se pue...
    No disponible

    9,90 €9,41 €

  • UTILIDADES DEL SPSS-PC VERSION 2.0, 3.0 Y 4.0
    Antiguo
    -5%
    Titulo del libro
    UTILIDADES DEL SPSS-PC VERSION 2.0, 3.0 Y 4.0
    Nº 026
    SANCHEZ CARRION, JUAN JAVIER / TORCAL LORI
    Alianza editorial
    DISPONIBLE (Entrega en 3-4 dias)

    22,88 €21,74 €

  • Diseño que seduce.Cómo desarrollar webs y aplicaciones atractivas AL USUARIO -5%
    Titulo del libro
    Diseño que seduce.Cómo desarrollar webs y aplicaciones atractivas AL USUARIO
    Anderson, Stephen P.
    Anaya multimedia
    Stephen enfoca el diseño de webs y aplicaciones, así como su usabilidad basándose en los principios que rige...
    No disponible

    26,30 €24,99 €

Anaya multimedia en Libreria Alborada

  • Escuela de Futbol. Las técnicas de las superestrellas -5%
    Titulo del libro
    Escuela de Futbol. Las técnicas de las superestrellas
    Colson, Rob
    Anaya multimedia
    ¿Quieres controlar el balón como Kylian Mbappé, regatear como Lionel Messi o hacer paradones como Alisson Be...
    DISPONIBLE (Entrega en 1-2 días)

    14,90 €14,16 €

  • Internet -5%
    Titulo del libro
    Internet
    Martos Rubio, Ana
    Anaya multimedia
    No disponible

    9,90 €9,41 €

  • Illustrator CS6 -5%
    Titulo del libro
    Illustrator CS6
    Adobe Press
    Anaya multimedia
    Illustrator es la aplicación de dibujo vectorial de Adobe, una herramienta esencial para dibujantes y diseñad...
    No disponible

    46,90 €44,56 €

  • Indesign CC -5%
    Titulo del libro
    Indesign CC
    Gómez Laínez, F.Javier
    Anaya multimedia
    InDesign CC es el software de maquetación más demandado del mercado. Incluye las mejores herramientas de edic...
    No disponible

    29,95 €28,45 €

  • La iluminación en la fotografía (Técnicas Fotográficas) -5%
    Titulo del libro
    La iluminación en la fotografía (Técnicas Fotográficas)
    Child, John;Galer, Mark
    Anaya multimedia
    La iluminación es la técnica fundamental en la fotografía, tanto en las imgenes tomadas de un momento fugaz ...
    No disponible

    31,50 €29,93 €