Artículo perteneciente a la sección de motores gráficos
Hola a todos,
Este post es para anunciaros que en breve empezaré un modesto motor 2D en C mediante OpenGL.
El motivo de este motor es hacer de puente entre los que están aprendiendo a programar mediante http://lordpakus.blogspot.com/p/tutorial-de-programacion-cc-desde-0.html y los conocimientos necesarios para crear un game engine como el que empecé a explicar y desarollar : http://lordpakus.blogspot.com/p/lordpakus-game-engine.html
Realmente, la idea inicial era crear un sencillo tutorial sobre como instalar y usar alguna libreria 2D más o menos conocida como Allegro o SDL pero me dí cuenta que crear un tutorial que tuviera en cuenta todos los casos de instalación podía ser una tarea un poco más complicada de lo que yo desearía.
Así pues, en muy breve empezaré con el motor gráfico 2D. Lo programaré en C para que la sintaxis de C++ no nos suponga un problema añadido (si el proyecto sigue adelante lo reimplementaré mediante C++ que tampoco será tan complicado) y el pintado de 2D se hará mediante OpenGL, de forma muy parecida a como implementé el modulo de 2D dentro del LPE.
La idea es que al no tener todo lo que envuelve al game engine, el motor gráfico se pueda entender de forma sencilla y pueda ser lo suficientemente sencillo de usar como para que os animéis ha hacer vuestros primeros juegecillos.
Espero vuestras opiniones y sugerencias.
Nos vemos
Blog de programación enfocado a estudiantes principiantes de C/C++ en español. Dispone de cursos de todos los niveles y para multitud de usos.
miércoles, 1 de febrero de 2012
Inicio de proyecto : "Motor Gráfico 2D: Arnow"
Etiquetas:
2D graphics engine
,
Allegro
,
motor de videojuegos
,
motor gráfico
,
motor gráfico 2D
,
SDL
Entradas populares
-
Una pregunta que me hacen en muchas ocasiones es ¿¿qué significa %2?? La respuesta tiene dos acepciones en función de si lo estamos u...
-
<< Ejemplo anterior Artículos Relacionados Ejemplo siguiente >> Hola a todos, ASCII Art es el hecho de hacer di...
-
Articulo perteneciente a : Referencias de programación Hola a todos Os pongo una aportación que a más de uno le irá bien, un resumen de ...
-
Capítulo perteneciente al tutorial de opengl desde cero Hola a todos, Este capítulo tal vez es de lo más complicados de la teoría necesa...
-
<< Ejemplo anterior Artículos Relacionados Ejemplo siguiente >> Hola a todos, El ejercicio de hoy se basa en c...
-
<< Capítulo anterior Artículos Relacionados Capítulo siguiente >> Hola a todos, Este tutorial intenta ser e...
-
<< Capítulo anterior Artículos Relacionados Capítulo siguiente >> Hola a todos... Un compañero vuestro ha...
-
Hola a todos... He aquí la primera entrega "Como crear tu propio motor de videojuegos y no morir en el intento". Antes que nada ...
-
Hola a todos Ya que he recibido un par de mails pidiéndome información sobre SEO, os adjunto unos cuantos trucos que he ido aprendiendo du...
-
<< Capítulo anterior Artículos Relacionados Capítulo siguiente >> El c apitulo de hoy trata sobre las instrucc...
Pako, estoy deseando de que empieces aimplementar el motor gráfico, para poder seguirlo paso a paso. Hace un tiempo empecé a seguir el Game Engine que hiciste, pero me costó bastante linkar librerías y cosas por el estílo. Espero que esta vez pueda segirte sin problemas.
ResponderEliminarUn saludo, Jon.
Ey Jon, gracias por el apoyo.
ResponderEliminarHoy ya no me pongo que se me ha hecho muy tarde, pero si todo va bien, mañana hago el primer post. Ya verás que es mucho mñas sencillo y el game engine y te permitirá hacer tus propios juegos rapidamente.
Hola,
ResponderEliminaryo tambien estare siguiendote. Me alegro de que vuelvas a escribir :)
ey kill, gracias por tu apoyo.
ResponderEliminarMe sabe mal haberte dejado tirado con el game engine, pero el tiempo que le puedo dedicar a esto es muy poco así que por ahora me quedaré en proyectos pequeños.
Gracias otra vez,
Nos vemos
Pako
que tal amigo, se puede hacer un cuadro en 2d cambiando colores de consola, dentro del cuadro y letras dentro de el cuadro o rectangulo con opengl ? esta chido tu blog (:
ResponderEliminarPerdona jonathan pero no he acabado de entender la pregunta, me la podrias explicar un poco más?
Eliminar