Tutorial allegro
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 version publishedby 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 .................................................... 9 CREANDOUN 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.