Autor
|
Tema: ¿A parte de saber C++ qué conocimientos debo aprender para programar juegos? (Leído 8,404 veces)
|
OmarHack
Desconectado
Mensajes: 1.268
|
¿Qué librerías se usan para programar juegos? ¿Qué mas necesito saber?
|
|
|
En línea
|
I like to test things.
|
|
|
crazykenny
|
Hola, OmarHack; en cuanto a librerias, no sabria decirte sobre librerias concretas porque no tengo experiencia en el tema, pero, una cosa que te puede servir (aunque depende que tipo de juegos quieras programar) pueden ser son las bases de datos, aunque, bueno, son utiles mas concretamente en juegos tipo MMORPG y/o RPG para lo que es tema de datos de personajes y/o enemigos, entre otras cosas. De todas formas, y, por otra parte, creo que tambien seria util saber algo acerca de IA (inteligencia artificial) para lo que es tema de comportamientos de los enemigos, aunque, bueno, para crear un juego tipo ogame y/o shakes & fidget (entre otros ejemplos), francamente, con hacer que los enemigos realicen ataques al azar y a enemigos al azar, con una rutina "que abuse" del comando RAND (ya sabes, del comando para generar numeros aleatorios) para elegir un objetivo al azar y/o para determinar la fuerza de un ataque, ya tienes mas que suficiente, y, bueno, lo digo porque, por mi cuenta, he hecho un par de rutinas para realizar combates tipo ogame y otra para combates tipo Shakes & Fidget en plan simple, y, bueno, tampoco es que sean codigos tan complejos como puedan parecer; eso si, en los combates tipo Ogame, creeme, si hay mas de varias decenas de miles de naves por bando, creeme, la resolucion del combate puede ser eterna aun teniendo un ordenador potente (creo). Espero haberte podido ser de ayuda, y, bueno, muchas gracias por vuestra atencion. Saludos.
|
|
|
En línea
|
A nivel personal, lo que me da mas miedo no son los planteamientos y acciones individuales, sino las realizadas en grupo, ya que estas ultimas pueden acabar con consecuencias especialmente nefastas para todos. Se responsable, consecuente y da ejemplo. https://informaticayotrostemas.blogspot.com/Mi canal de Youtube: https://www.youtube.com
|
|
|
Saberuneko
|
Lo de las librerías es muy relativo, pero para empezar por lo más general, miraremos los gráficos, si lo piensas hacer para Windows, entonces DirectX u OpenGL http://msdn.microsoft.com/en-us/library/ee663274%28v=vs.85%29.aspxSi quieres ir más abierto y que tire en más Sistemas Operativos que no tengan DirectX tendrás que mirar sobre OpenGL. http://www.opengl.org/documentation/Estaría bastante bien si miras sobre motores de juegos, hay muchos, y cada uno tiene sus cosas, hoy día muchos juegos tiran de motores ya existentes en vez de crearse uno nuevo para cada juego, por ejemplo ver motores como Unity, Source, Unreal... http://en.wikipedia.org/wiki/List_of_game_enginesHay mucho para escoger, lo mejor es eso, que mires a ver que es lo que mejor cubre tus necesidades.
|
|
|
En línea
|
|
|
|
OmarHack
Desconectado
Mensajes: 1.268
|
Interesante, desde luego que le echaré un vistazo a los motores. Una dudilla. ¿Con Qt se pueden hacer juegos 3D de buena calidad?
|
|
|
En línea
|
I like to test things.
|
|
|
Rivax
Desconectado
Mensajes: 7
|
¿Qué librerías se usan para programar juegos? ¿Qué mas necesito saber?
¿Tu intención es hacer juegos solo en C++? Porque por poder también los puedes hacer en HTML5
|
|
|
En línea
|
|
|
|
Saberuneko
|
Y en Java, y si te pones bravo, en Visual Basic 6.0
:3
|
|
|
En línea
|
|
|
|
daryo
|
Interesante, desde luego que le echaré un vistazo a los motores. Una dudilla. ¿Con Qt se pueden hacer juegos 3D de buena calidad?
QT se puede mezclar con opengl y de paso ambos son multiplataformas
|
|
|
En línea
|
buenas
|
|
|
OmarHack
Desconectado
Mensajes: 1.268
|
Hombre por hacerlo si que se puede hacer en casi cualquier lenguaje, pero ya me manejo en C++ lo básico, que lo mio me costó, y por ir sacando algún proyecto aún que sea parecido a un juego de gameboy. La idea de mezclar opengl con qt me parece interesante, pero prefiero aprender primero qt y hablar con alguien a quien le apetezca algo parecido en opengl y hacerlo a medias. Lo de multiplataforma indispensable. ¿Ya hay bibliotecas 3D en qt?
|
|
|
En línea
|
I like to test things.
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
que conocimientos previos debo tener para programar??
ASM
|
cxrlOz
|
3
|
5,165
|
4 Julio 2009, 11:03 am
por Eternal Idol
|
|
|
¿Es necesario saber programar para aprender a crackear?
Ingeniería Inversa
|
Aikanáro Anário
|
3
|
4,333
|
12 Agosto 2010, 23:14 pm
por apuromafo CLS
|
|
|
que debo saber para aprender electronica?
« 1 2 »
Electrónica
|
flacc
|
12
|
20,930
|
15 Abril 2011, 03:52 am
por flacc
|
|
|
¿Qué carrera debo de estudiar para saber programar?
« 1 2 »
Programación General
|
etac
|
12
|
45,912
|
30 Abril 2012, 15:36 pm
por I93R
|
|
|
que lenguaje debo aprender para programar macros
Programación General
|
maxmag
|
0
|
2,710
|
28 Abril 2012, 19:27 pm
por maxmag
|
|