Programación Específica > Programación de Videojuegos

 Creador De Videojuegos: El Principio

(1/2) > >>

JoRDi-18:
Hola!

Soy muy principiante en esto de la programación. Desde la universidad estamos aprendiendo C++ (saltándonos C). No veo las cosas nada claras...

La gente dice que aprender C++ sin tener una base de C es como hacer calimocho con rioja. Mi primera pregunta:

1- ¿Hasta dónde debe llegar/extenderse la "base" de C?

Como la mayoría de personas, y más yo, sería uno de mis sueños comenzar a programar un juego normalito (ya no digo un juego en 3d ni nada por el estilo, sino simplemente un juego 2D con algo más de una pantalla estática... Pero sé, y es lo que tengo que hacer que, muy a mi pesar, tendré que comenzar con juegos tipo pac-man o menos. Y mi segunda pregunta es:

2- ¿Cuándo atreverse a programar los primeros juegos, a partir de qué conocimientos de C y C++?
3- ¿Con qué compilador comienzo? (Tengo el DevCpp pero también puedo descargarme cualquier Borland).
4- ¿Qué es la plataforma .NET?

Supongamos que ya sé manejar más o menos bien estos "jueguecitos". Llega el momento, pues, de adentrarse en otros mundos. Y es aquí donde comienza la curiosidad por perfeccionar lo máximo posible nuestros juegos 2D, y quizás comenzar a aventurarnos con juegos 3D.

5 - ¿Qué pasos o qué se debería hacer para lograr esto?

Y durante toda esta línea de aprendizaje, no debemos tomar en falta la necesidad de una mente autodidacta. Esto consiste en, además de tener interés por aprender, saber buscar y encontrar todo el material necesario.

6- ¿Cuáles son las páginas clave para una mente inquieta principiante, media y avanzada?

Parece ser que ya tenemos todo... Pero, se nos olvidaba una cosa. ¿Y el tiempo? ¿Cuántas horas se cree que se deben dedicar a todo esto? Puedo responder yo: no hay límite. Pero, hasta "ponerse" al día, ¿cuánto tiempo requeriría?.


Creo que ya está todo. Os agradecería mucho a toda la gente que programais videojuegos, que ayudarais a una "mente inquieta y soñadora" como la mía, a empezar a encarrilar uno de sus mayores sueños: crear un buen videojuego.
¡Por vosotros pasa parte de mi futuro!


Muchas gracias!!

fanely:
Hola, Jordi, tambien me interesa, pues tambien soy principiante,

en cuanto a mi, solo sé hacer programas en visual c++, en consola dos, lo que me enseñan en la universidad, pero tambien quisiera saber, que programas usar para comenzar..   :comp:

por mi parte, voy a seguir investigando, y espero tu tambien compartas la información que encuentres.. chau :)

DarkSlash:
mmh creo que son muy enredadas tus preguntas... mi consejo es que cuando ya te aburras de hacer los ejercicios de la facultad y tengas un concepto minimo sobre programación si querés hacer juegos entonces te lancés a ello, todo lo que no sepas vas a aprenderlo de libros, e-books o tutoriales motivado por tus ganas de verlo implementado en tu juego...

JuanK:
1- ¿Hasta dónde debe llegar/extenderse la "base" de C?

Juank: Hasta donde quieras.. yo nunca he abandonado el lenguaje c,
aunque si es de ayuda para aprender C++ no es algo necesario.

2- ¿Cuándo atreverse a programar los primeros juegos, a partir de qué conocimientos de C y C++?

Junk:Cuando te sientas con confianza para hacer cualquier programa que te coloquen aunque te demores haciendolo.. proghramar videojuegos requiere cierta habilidad..y para obtenerla se requiere experiencia, adicionalmente programar videojuegos requiere que ya sepas muchas cositas un poco avanzadas.. y desde luego que le hayas perdido el miedo tde trabajar a nivel de maquina.. es decir trabajar con unos y ceros, en especial para hacer los efectos de las imagenes.

3- ¿Con qué compilador comienzo? (Tengo el DevCpp pero también puedo descargarme cualquier Borland).

El de borland NO---
por lo menos si es inferior al 5 no te conviene, no conozco devcpp pero dicen que es bueno, yo recomeindo empezar con el DJGPP o programando lenguaje c con el copmpilador de visual estudio.net.. me han parecido de lujo.
(si tienes dudas en como configuarar uno de los dos o los dos, para instalar o para que compilen me avisas en un post nuevo por favor.)

4- ¿Qué es la plataforma .NET?
Juank: Podrá responderte mpero mejor visita la pagina de microsoft? NO?

5 - ¿Qué pasos o qué se debería hacer para lograr esto?

Juank: Para programar en 3D debes tener ganas, tiempo y amigos qyue te ayuden.
Debes comenza a conocer diferentes apis de programacion 3D, DirectX, OpenGL por mencionar algunas, lo ideal seria que paralelamente a esto tambien trates de hacer algunas cositas sin utilizar ninguna API...no es facil pero si te servira de mucho,
adicionalmente deberas aprender a maejar herreamientas de diseño en 3D com por ejemplo 3dmax studio.

Aun hay más y mas....

6- ¿Cuáles son las páginas clave para una mente inquieta principiante, media y avanzada?

Juank:No hay muchas.. pero si quieres mirar en el foro de publiaciones y ebooks he cololcado varios link.

Espero que te haya servido mi respuesta.

DarkSlash:
Haciendo una pekeña acotación a lo de juank quería decirte que si lo que te interesa es la programación pura y dura de videojuegos no gastes tiempo aprendiendo y usando 3d studio max y herraminetas similares, podés conseguirte un grafista o conseguir graficos en la web y así concentrarte en un 100% en la programación.
En caso de que esta no sea tu idea entonces sí hacé como dice Juank y aprendé a usar herramientas de diseño 3d :)

Saludos!

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa