elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  ¿A parte de saber C++ qué conocimientos debo aprender para programar juegos?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ¿A parte de saber C++ qué conocimientos debo aprender para programar juegos?  (Leído 8,404 veces)
OmarHack


Desconectado Desconectado

Mensajes: 1.268


Ver Perfil
¿A parte de saber C++ qué conocimientos debo aprender para programar juegos?
« en: 15 Abril 2013, 19:41 pm »

¿Qué librerías se usan para programar juegos? ¿Qué mas necesito saber?


En línea

I like to test things.
crazykenny


Desconectado Desconectado

Mensajes: 4.240



Ver Perfil WWW
Re: ¿A parte de saber C++ qué conocimientos debo aprender para programar juegos?
« Respuesta #1 en: 15 Abril 2013, 20:47 pm »

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


Desconectado Desconectado

Mensajes: 2.194



Ver Perfil WWW
Re: ¿A parte de saber C++ qué conocimientos debo aprender para programar juegos?
« Respuesta #2 en: 30 Abril 2013, 21:15 pm »

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.aspx
Si 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_engines

Hay mucho para escoger, lo mejor es eso, que mires a ver que es lo que mejor cubre tus necesidades.
En línea

OmarHack


Desconectado Desconectado

Mensajes: 1.268


Ver Perfil
Re: ¿A parte de saber C++ qué conocimientos debo aprender para programar juegos?
« Respuesta #3 en: 1 Mayo 2013, 15:38 pm »

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 Desconectado

Mensajes: 7



Ver Perfil
Re: ¿A parte de saber C++ qué conocimientos debo aprender para programar juegos?
« Respuesta #4 en: 14 Mayo 2013, 21:22 pm »

¿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   ;D
En línea

Saberuneko


Desconectado Desconectado

Mensajes: 2.194



Ver Perfil WWW
Re: ¿A parte de saber C++ qué conocimientos debo aprender para programar juegos?
« Respuesta #5 en: 14 Mayo 2013, 22:21 pm »

Y en Java, y si te pones bravo, en Visual Basic 6.0

:3
En línea

daryo


Desconectado Desconectado

Mensajes: 1.070



Ver Perfil WWW
Re: ¿A parte de saber C++ qué conocimientos debo aprender para programar juegos?
« Respuesta #6 en: 14 Mayo 2013, 23:17 pm »

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 Desconectado

Mensajes: 1.268


Ver Perfil
Re: ¿A parte de saber C++ qué conocimientos debo aprender para programar juegos?
« Respuesta #7 en: 14 Mayo 2013, 23:25 pm »

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.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
que conocimientos previos debo tener para programar??
ASM
cxrlOz 3 5,165 Último mensaje 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 Último mensaje 12 Agosto 2010, 23:14 pm
por apuromafo CLS
que debo saber para aprender electronica? « 1 2 »
Electrónica
flacc 12 20,930 Último mensaje 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 Último mensaje 30 Abril 2012, 15:36 pm
por I93R
que lenguaje debo aprender para programar macros
Programación General
maxmag 0 2,710 Último mensaje 28 Abril 2012, 19:27 pm
por maxmag
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines