Asds
CURSO DE PROGRAMACIÓN
DE VIDEJUEGOS CON C++ Y
ALLEGRO
Copyright (c) 2001-2002 Daniel Acuña Norambuena
artebinario@netexplora.com
http://artebinario.cjb.net
http://artebin.sf.net
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.1 or
any later versionpublished by the Free Software Foundation; with no
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts.
Revisa la nueva sección Introducción::Licencia e
Introducción::Agradecimientos y Dedicatorias
2
INTRODUCCIÓN ......................................................................................... 6LICENCIA................................................................................................................................. 6
AGRADECIMIENTOS Y DEDICATORIAS ...................................................................................... 6
MOTIVACIÓN ........................................................................................................................... 6
REQUISITOS............................................................................................................................. 6
OBJETIVOS .............................................................................................................................. 7
C++: EL LENGUAJE ................................................................................................................. 7
COMPILADORES DE C++.......................................................................................................... 8
AMBIENTES DE DESARROLLO INTEGRADOS (IDES ).................................................................. 8
HERRAMIENTAS DE DESARROLLO PARA ALLEGRO ................................................................... 8
CREANDO NUESTRO PRIMER JUEGO .................................................... 9CREANDO UN ESPACIO DE TRABAJO ......................................................................................... 9
ESTABLECIENDO UN ESTÁNDAR EN EL DESARROLLO .............................................................. 12
ESTABLECIENDO LOS REQ UERIMIENTOS DE NUESTRO PROYECTO .......................................... 13
PRIMER PEDAZO DE CÓDIGO : UN RÁPIDO VISTAZO PARA ALIMENTAR LAS ESPERANZAS . ........ 13
DIBUJANDO UNA IMAGEN , NUESTRA NAVE .................................................................................14
COORDENADAS DE LA PANTALLA : EL MUNDO AL REVÉS .............................................................15
DANDO MOVIMIENTO A LA NAVE ............................................................................................ 16
LEYENDO DESDE ELTECLADO ...................................................................................................16
ESTABLECIENDO LAS TECLAS NECESARIAS ................................................................................17
ESTABLECIENDO LAS DIRECCIONES DE MOVIMIENTOS ................................................................17
DIBUJANDO LA NAVE EN MOVIMIENTO......................................................................................18
RESUMEN ............................................................................................................................... 21
PROGRAMACIÓN ORIENTADA AL OBJETO, EL “NUEVO”
PARADIGMA....................................................................................................................... 22
EL PROGRESO DELA ABSTRACCIÓN ....................................................................................... 22
CARACTERÍSTICAS DE LA POO .............................................................................................. 23
UN OBJETO TIENE UNA INTERFAZ...............................................................................................23
LA IMPLEMENTACIÓN ESTÁ OCULTA...
Regístrate para leer el documento completo.