Programación Específica > Programación de Videojuegos
Ke Necesito Saber Para Programar Video Juegos
cucox:
hola amigos soy nuevo en esto de la programacion de videos juegos yme gustaria saber ke lenguaje necesito aprender para programar videos juegos ... y ke cosas debo saber para empezar en esta area? ....saludos ... :comp: :kicking:
Enko:
cucox:
tambien estoy empezando con el tema y segun tengo entendido hay que tener un buen conocimieno del lenguaje C/C++ . Esto porque existen varias librerias tanto gráficas como de sonido y otros chiches que te permiten agilizar la creacion de escenarios, personajes, etc... :comp:
...En fin estas librerias permiten que disfrutes programando juegos sin necesidad de por ejemplo saber como funciona un BitMap (*.bmp).
Las que hay son Allegro que es GiftWare(de regalo,hace de ella lo que quieres);
Otra es la DirectX de Windows y la Multiplataforma OpenGL.
Si de casualidad conoces el lenguaje Pascal y no quieres aprender el C (no es mi caso , conozco el Pascal y estoy aprendiendo el C) te recomiendo una libreria grafica para Pascal llamada UGO.
Libreria UGO
UGO Pascal
hippie:
--- Citar ---Espero estar en lo cierto lo de C++.
--- Fin de la cita ---
Si estas en lo cierto.
El Java es otro lenguaje con que programar juegos, inclusa para sus paginas web sirbe :lol:
:hippi:
bob esponja:
primero para empezar a programar videojuegos hay que dejar de escribir con K :D y segundo...
:
primero que todo elegir un lenguaje de programacion, y si ya sabes uno mejor, para programar videojuegos se pueden utilizar practicamente cualquier lenguaje de la actualidad los recomendados por mi son: C, C++, ASM( no muy recomendado pero es bueno conocerlo ), BASIC, PASCAL, JAVA etc,etc.
Lo siguiente es bajarte un compilador de ese lenguaje si todavia no lo tenes buscalo aca.
te aconsejaria que aprendas a usar el lenguaje que elegiste de manera prolija y haciendole caso a lo que lees en libros o de donde estes aprendiendo debido a que probablemente por algo lo han escrito.
el primer intento que te aconsejo es que programes algo en modo texto, un ping pong o el juego de la viborita, si te salio y das para mas podes probar un pacman. Cuando ya estes acostumbrado a escribir programas tenes que empezar a buscar sobre modos graficos simples, 320x200x256, 640x480x16 o cualquiera parecido, podes usar librerias graficas que vienen con los compiladores o meterte a programar vos a mano, esto ultimo es lo que aconsejo debido a que asi entendes que es lo que realmente esta pasando cuando escribis algo. cuando ya haces cosas buenas en esas resoluciones y queres mas te aconsejo que empieces a buscar sobre modos VESA que son los modos graficos de mas resoluciones y colores.
otra opcion es usar librerias graficas escritas por otras personas como allegro, openGL, directX etc. de lo cual no soy partidario porque yo programo por diversion y la parte de los graficos es lo que mas me gusta.
extraido de mi pagina www.esponjasdeguerra.8k.com
visitala si queres hay cosas que te pueden servir
BlackWind:
mira.....depende a que le tires....
pero algo es cierto
la gran mayoria (si no es que todos), los juegos actuales de pc son escritos en C/C++.... y muchos muchos de ellos usan por lo general dos de estas librerias para usar graficos en 3D:
OpenGL (multiplataforma)
DirectX ("windows only")
ahora hay otra menos "semiprofesional" llamada allegro muy buena y SDL.........
pero esas son las bases....
tambien debes de saber usar un programa de modelaje en 3D como 3DMAXSTUDIO, MAYA, LIGTHWAVE... o cualquiera de ellos.....
si te iinteresa los videojuegos en la tecnologia movil (celulares), entonces JAVA es lo que debes de buscar...
pero si solo los quieres hacer por quitarte la espina y hacer tu juego.....
cualquier lenguaje es bueno....incluso los makers...o usar ya engines ......
Navegación
[#] Página Siguiente
Ir a la versión completa