Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: Luffy97 en 19 Septiembre 2016, 22:30 pm



Título: Programación videojuegos C++
Publicado por: Luffy97 en 19 Septiembre 2016, 22:30 pm
Buenas, quería pedir ayuda, en como empezar a programar un vídeojuego en C++.
Me interesa lo que es la interficie gráfica.
Si me pudieran recomendar algún libro me ayudarían mucho.
Gracias y Saludos


Título: Re: Programación videojuegos C++
Publicado por: engel lex en 19 Septiembre 2016, 23:19 pm
A menos que seas realmente bueno en c++ y no seas tu solo, no recomiendo intentar eso... recendaria empezar con systemas como unity o udk


Título: Re: Programación videojuegos C++
Publicado por: Luffy97 en 20 Septiembre 2016, 07:15 am
Somos un equipo de 5 personas, tenemos que hacer un proyecto de final de curso (DAM) y hemos decidido hacer un videojuego en C++, sabemos las dificultades que tiene.
Solo necesitamos algo para empezar.


Título: Re: Programación videojuegos C++
Publicado por: engel lex en 20 Septiembre 2016, 07:34 am
perfecto! sabiendo esto (aunque no se que es DAM) te recomiendo...


-OpenFrameworks: plataforma de usos multiples, no está preparado para juegos pero muy eficiente y con addons muy versatiles

-Cocos2D: plataforma preparada para juegos...

-Angel2D: igual que el anterior, pero esta plataforma es más de pratica con codigo legible y seguible

de estos 3 he experimentado el primero y el ultimo... el primero para proyectos en general y el ultimo para experimentar con codigos... los 3 muy documentados


Título: Re: Programación videojuegos C++
Publicado por: Luffy97 en 20 Septiembre 2016, 09:19 am
Muchas gracias Engel.


Título: Re: Programación videojuegos C++
Publicado por: Becerra en 20 Septiembre 2016, 10:32 am
Hola

Otras alternativas son SFML y SDL. He usado las dos y me gusta más SFML, aunque actualmente estoy mirándome cocos2Dx.

Un saludo


Título: Re: Programación videojuegos C++
Publicado por: engel lex en 20 Septiembre 2016, 15:13 pm
Hola

Otras alternativas son SFML y SDL. He usado las dos y me gusta más SFML, aunque actualmente estoy mirándome cocos2Dx.

Un saludo

trabajar con estas 2 es como trabajar con martillo y cincel para hacer una escultura... si, son herramientas muy utiles y poderosas, muy usadas en el pasado... pero ni cerca de una de las modernas


Título: Re: Programación videojuegos C++
Publicado por: Becerra en 20 Septiembre 2016, 19:44 pm
Hola

trabajar con estas 2 es como trabajar con martillo y cincel para hacer una escultura... si, son herramientas muy utiles y poderosas, muy usadas en el pasado... pero ni cerca de una de las modernas

Sí, estos dos son de "más bajo nivel", aquí tienes que currártelo tu todo. Lo bueno es que aprendes mucho de cómo funciona un videojuego por dentro, pero claro, tardas más en hacer el mismo proyecto, por eso ahora triunfan estos frameworks tipo Unity, que te facilitan mucho la vida.

Por cierto, para C++ también está Unreal Engine, no lo he probado por que no tenía versión para linux :(

Un saludo