Hola soy nuevo y tengo dudas xDD

Consulte acerca de programas, técnicas, algoritmos etc.

Hola soy nuevo y tengo dudas xDD

Notapor kilico » Vie Jul 23, 2010 5:41 am

Holas a todos soy cesar esquivel y quiero aprender a programar (no uso head shoulder) bueno aproximadamente hace como 5 años que mi deseo es hacer juegos, intente un poco de todo pero solo haciendo cosas muy superficiales, supongamos, entre al mundo de mugen, pero solo hacia sprites, por mas que queria programar nunca entendia o mis ganas no eran lo suficiente, pero ahora con 16 años me veo mas capaz q para hacer las cosas, siempre tuve un proyecto en mente que nunca cambio y fue un juego de pelea con graficos en 3D que se llamaria "Battle Olympus" (Batalla Olimpica).
Bueno cuales son las dudas,
-En este semana estuve averiguando y me habia tirado o por programar en android o para pc pero creo q usan el mismo lenguaje, C/C++ por lo cual me tiraria por este lenguaje, les parece esta eleccion?
-Luego al ser 3D tenia pensado hacer modelos con Milkshape 3D pero estos como se unen al codigo?
-Tengo Eclipse SDK instalado en mi pc, este me serviria para escribir en C/C++ o cualquier lenguaje de programacion?
-Si elijo C/C++ por cual me convendria empezar C o C++
-Obiamente empezaria por juegos chicos, pero siempre de altar el posteado arriba, con cual creen q me seria mas facil empezar?
Por cierto uso ubuntu xD

Y espero sus respuestas
kilico
 
Mensajes: 2
Registrado: Vie Jul 23, 2010 4:29 am

Notapor endaramiz » Sab Jul 24, 2010 1:54 am

Hola Cesar. Bienvenido.

C y C++ son bastante famosos. Pero para aprender a programar, yo te aconsejaría python que es mucho más intuitivo. Luego te constará menos aprender un nuevo lenguaje.
Si igualmente te decides por C/C++, sin duda te aconsejo C++ ya que es (simplificando) como una versión mejorada y retrocompatible de C (el código que hagas en C, funciona en C++).

Si estás aprendiendo a programar, te aconsejo que, por ahora, te olvides del 3D. Guarda bien tu idea para cuando estés preparado.
En un artículo de esta web explicaban los juegos por los que se aconseja comenzar.

Ubuntu está muy bien para desarrollar ;-)

Saludos.
Avatar de Usuario
endaramiz
 
Mensajes: 283
Registrado: Vie Ago 31, 2007 9:25 am
Ubicación: Barcelona

Re: Hola soy nuevo y tengo dudas xDD

Notapor hugoruscitti » Sab Jul 24, 2010 4:29 am

Para mí una buena opción para comenzar a hacer juegos
es el lenguaje de programación python junto a la biblioteca
pygame.

Aquí puedes encontrar un video de una charla que dí mostrando
estas herramientas:

http://www.losersjuegos.com.ar/referenc ... econf_2007

También tienes artículos con muchos consejos en la web (como te ha indicado endaramiz):

http://www.losersjuegos.com.ar/referencia/articulos

Por cierto, también te recomiendo que comiences por algo pequeño. Eso te dará mas
confianza para comenzar y seguramente paso a paso llegarás a ser un gran
programador de videojuegos.

Saludos y muchos éxitos con tus proyectos.
Avatar de Usuario
hugoruscitti
Site Admin
 
Mensajes: 1242
Registrado: Dom Jul 30, 2006 3:57 am
Ubicación: Buenos Aires, Argentina

Re: Hola soy nuevo y tengo dudas xDD

Notapor carlostex » Dom Jul 25, 2010 6:28 am

Hola y bienvenido, pues no te repetire lo que ya te dijeron, solo agregar que en python existen bibliotecas que te permiten programar juegos en 3D.
Generalmente cuando una persona se inicia en la programacion de videojuegos su sueño es crear algun juego en 3D, del nivel de las consolas de videojuegos.
y cuando les dicen que mejor comiencen son 2D y haciendo juegos como tetriz o pong, puede desanimar, pero creeme, cuando hallas hecho tu tetris o algún juego clásico te sentiras muy orgullozo. Hay muchas cosas que aprender entes de empezar con el 3D. Bueno solo unas palabras de ánimo.

Haora que si en algun momento te decides a aprender C/C++ conosco buenos tutoriales en la web y referencias.
Con respecto a que IDE usar, te recomiendo editores simples. Cualquier programa ya sea de C o python puede ser escrito desde el editor mas sencillo.
Uso mucho uno que se llama Geany, tiene su propia consola, y puede compilar, aunque solo lo uso por que acompleta palabras y te da la lista de clases y funciones, lo cual ayuda vastante.

Con respecto a como se manejan los modelos en el codigo, pues eso ya es parte del mundo 3D, y lo aprenderás cuando estes listo para entrar de lleno al 3D.
te adelanto que se pueden usar muchos formatos, por lo que he leido uno de los mas usados es el de quake2, por que existen cientos de modelos ya craeados, y en los repositorios de ubuntu existe un editor para manejar ese y otros formatos.El milkshape es de paga, hay alternativas de sofware libre como Misfit que nos queda bien para los videjuegos.
El conocimiento de unos es conocimiento de todos.
Avatar de Usuario
carlostex
 
Mensajes: 249
Registrado: Mar Jul 14, 2009 4:13 am
Ubicación: mexico

Re: Hola soy nuevo y tengo dudas xDD

Notapor kilico » Dom Ago 01, 2010 3:35 am

Hola, bueno me eh decidido crear juegos en python por el momento, como para darme una idea de este mundo, cuando sea el momento me pasare a c/c++

Gracias por los consejos
kilico
 
Mensajes: 2
Registrado: Vie Jul 23, 2010 4:29 am


Volver a General

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados

cron