Programación videojuegos C++

Iniciado por Luffy97, 19 Septiembre 2016, 22:30 PM

0 Miembros y 1 Visitante están viendo este tema.

Luffy97

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

engel lex

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
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

Luffy97

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.

engel lex

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
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

Luffy97


Becerra

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
Buenas preguntas obtienen mejores respuestas

engel lex

Cita de: DoeJohn 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

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
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

Becerra

Hola

Cita de: engel lex en 20 Septiembre 2016, 15:13 PM
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
Buenas preguntas obtienen mejores respuestas