130 likes | 309 Views
Torque Game Engine. Introducción. ¿Que es Torque? ¿A quienes apunta Torque ? Versiones de Torque: Game Engine Game Builder 2D Shader Engine TorqueX. Componentes del Engine. Código en C++ Lenguaje de Scripting Torque World Builder Archivos de shapes .dts Archivos de edificios .dif.
E N D
Introducción • ¿Que es Torque? • ¿A quienes apunta Torque? • Versiones de Torque: • Game Engine • Game Builder 2D • Shader Engine • TorqueX
Componentes del Engine • Código en C++ • Lenguaje de Scripting • Torque World Builder • Archivos de shapes .dts • Archivos de edificios .dif
Código C++ • Gran numero de clases • Poco documentado • Útil si se desean introducir cambios importantes en el engine( física, AI, etc)
Lenguaje de Scripting • Estructura de bloques • Creación de objetos que caen al “mundo” • Su principal uso es para la lógica especifica del juego • Variables Globales y locales
Torque World Builder • Interfaz grafica para la construcción y modelado de terrenos • Sirve para posicionar los objetos en forma exacta. • Se pueden crear objetos que luego se pueden modificar por scripting
Archivos de shapes .DTS • Modelos simples de aprox 6000 triángulos • La idea es que sirvan para los personajes animados/ vehículos del juego • Pueden contener estructura para animaciones
Archivos de edificios .DIF • Sirve para generar edificios complejos con manejo de portales. • Permiten tener geometría grande de forma eficiente. • Se complementa con Shader Engine para poder obtener escenarios realistas
Herramientas útiles • #3DS Max / Milkshape 3D • Rational Reducer • Editor de imágenes • Buen editor de textos (EditPlus) • Pueden investigar sobre algún IDE que permita debuggear
Mi caso: Terawing • Arcade Shooter de naves • Basado en el Mod Racing • Un Nivel • Itemes para armas • Torretas enemigas • Patrulleros enemigos
TIPS finales • “Adquirir” un libro que sirva de guía y consulta • Revisar constantemente los foros de la pagina de Torque • No matarse buscando documentación tipo JavaDoc…NO existe para todo. • Repartir con tiempo las labores del equipo • Ser creativos en el uso del engine
Links Útiles. • Pagina oficial del SDK: http://www.garagegames.com/docs/tge/index.php • Video en Torque http://www.garagegames.com/index.php?sec=mg&mod=resource&page=view&qid=5420
Links Útiles. • Tutorial muy bueno para iniciar http://www.codesampler.com/torque.htm • Sitio para fans de Torque (relanzamiento) http://tork.beffy.de/