| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
jorjum Retrobyte

 Registrado: 08 Sep 2006 Mensajes: 1012 Ubicación: Santiago
      votos: 6
|
Publicado: Mar Sep 26, 2006 11:35 am Asunto: Aprender a hacer videojuegos, diganme como! |
|
|
amigos,
quisiera aprender a hacer mis propios videojuegos, pero claro no tengo ni idea,
agradeceria todo tipo de informacion, que programas se usa, como funcionan, donde puedo obtener informacion, consejos, etc., etc.
soy diseñador grafico, se me dan bien los ordenadores, dibujo, pero no tengo ni idea de programacion ni de lenguaje informatico y mucho menos de numeros binarios ni pollas
se que tal vez es un peñazo lo que acabo de pedir, y que a lo mejor es una tarea larga de aprender pero tengo tiempo y ganas,
ayuda, please, gracias!!  |
|
 |
|
 |
zemman Boss

 Registrado: 08 Ago 2006 Mensajes: 2684 Ubicación: Sevilla
        votos: 14
|
Publicado: Mar Sep 26, 2006 11:42 am Asunto: |
|
|
Jorjum, yo soy "mu malo" para todo esto, pero si quieres empezar por algo que supuestamente Alx, se esta currando un tutorial genial.
En Fenix, tienes lo que necesitas y los primeros pasos para ir empezando a hacer el Zemmattack, un asteroids :wink: _________________ www.zemman.wordpress.com |
|
 |
|
 |
Alx Boss

 Registrado: 22 Mar 2006 Mensajes: 6926 Ubicación: Barcelona
        votos: 26 Sexo:
|
Publicado: Mar Sep 26, 2006 11:50 am Asunto: |
|
|
Jajajajaja... de peñazo nada fistro
Que te crees, ¿que no fuimos un día uno como tú peguntando lo mismo?
---
A ver, lenguajes hay un chorrón. El concepto general de programar los juegos es más o menos el mismo aunque el lenguaje sea diferente, todo se hace con unos y ceros que es lo que la máquina entiende . Se llama código máquina.
Lo que pasa es que programar directamente en código máquina es complicado y se usa lo que se llama un intérprete que después compila el programa escrito a código máquina, como puede ser BASIC, C++, Fénix...
El lenguaje a usar es cosa de cada uno como se sienta más cómodo.
Lo mejor y más profesional es sin duda C++ que es lo que programes con lo que programes al final acabarás con él. La pega es que no es tan fácil como otros al empezar porque no es un lenjuaje exclusivo para videojuegos por lo que se usan librerías de enlace dinámico (DLL's) que no son más que otros programas escritos en C que "se acoplan" al lenguaje dotándolo de funciones específicas para lo que se diseña la dll.
En el enlace que te pongo verás como arrancar Fénix y también como Zemman y yo estamos haciendo un juego (tipo Asteroids) desde cero para que aprenda Zemman, tú o quién sea. Que conste que yo no soy ningún crack y solo enseño hasta donde yo llego y muchos hay que saben el cuatriple que yo.
http://www.retrobytes.creatuforo.com/viewforum.php?f=19&sid=331aec022b9eafca7419d57a0f0fc097&mforum=retrobytes
Benway también se ha currado un par de tutoriales geniales para C.
http://www.retrobytes.creatuforo.com/foro-20-retrobytes.html
También puedes probar otros lenguajes, así que tú decides  _________________
 |
|
 |
|
 |
tori Curioso
 Registrado: 05 Oct 2006 Mensajes: 2
 
|
Publicado: Jue Oct 05, 2006 02:11 am Asunto: hola jorjum |
|
|
Muy beunas jorjum, yo tambien soy diseñador grafico y estoy aprendiendo Java y c++ si quieres participar en un proyecto de juego, SPown , estas más que invitado, como uno de mis ayudantes, so li si dispones de tiempo y realmente estas interesado, necesitamos aun diseñadores, y desde aqui os lo digo a todos pasaros, por estas dos webs www.itori84.blogspot.comwww.screaming-minds.org asi me conocereis un poquito más a mi y a lo que va referente al grupo de personas que nos hemos puesto de acuerdo para iniciar las andadas del mundo de los videojuegos.
Un saludo a todos y por cierto os felicito por vuestro foro, esta genial y muy bien organizado. |
|
 |
|
 |
jorjum Retrobyte

 Registrado: 08 Sep 2006 Mensajes: 1012 Ubicación: Santiago
      votos: 6
|
Publicado: Jue Oct 05, 2006 05:17 am Asunto: |
|
|
ok me parece buena idea,
de momento estoy aprendiendo a manejar el fenix, llevo 4 dias...
pero os ayudare en lo que sea. _________________
 |
|
 |
|
 |
|