|CINE Y DVD| VIDEOJUEGOS | MÚSICA| LITERATURA | COMICS | MANGA|TECNOLOGÍA|TIEMPO LIBRE
|    DRAGONMANIA     |   Juegos de rol   |   Miniaturas   |   Juegos de cartas   |   Literatura  |  Juega y Fórrate 
| Publicidad | Concursos | Foros |
 Noticias  Hardware  Software  Internet  Seguridad  Telefonía  Mundo Digital  Tienda
 [Reglamento] [Manual para neófitos] [Marcar todos los mensajes como leidos] Histórico del foro  

Tu OPINION es IMPORTANTE, y te pagaremos por ella. PINCHA AQUI para más información

Responder
Página:     12 / / 3 / / 4 / / 5 / / 6 / / 7 / / 8 / / 9 / / 10 / / 11 / >>
como hacer un juego (03-10-2003 21:03) #1
lekim: 65108
Nivel: 3 - Afiliado
Mensajes: 144
Puntos: 533

hola me gustaria saber acer un juego de ordenador pero no se como ¿alguien seria tan amable de axplicarmelo? Decidme lo que querais a zeidlekim@hotmail.com


Yo soy el que soy y de no serlo dejaria de ser yo mismo
Citar
como hacer un juego (09-11-2003 21:51) #2
Protorm: 37014
Nivel: 1 - Curioso
Mensajes: 2
Puntos: 136

...

Mensaje editado por Protorm, el 09-01-2006 a las 16:43


Citar
RE: como hacer un juego (11-11-2003 23:52) #3
zöheritt: 48931
Nivel: 3 - Afiliado
Mensajes: 1
Puntos: 307

por ensamblador se pueden hacer bastantes cosillas, pero a mí por lo menos se me da bastante mal ^_^I jeje si me mandas un mail te contesto y te mando un manual q tengo del e8086 para q mires q te parece y si alguien ya te puede ayudar a hacer cosillas mejor jejeje
un saludo!


que no está muerto lo que descansa eternamente.. LOVECRAFT
Citar
RE: como hacer un juego (05-12-2003 23:22) #4
Richard: 6510
Nivel: 7 - Maestro
Mensajes: 831
Puntos: 4849

Hola, soy Richard.

Pues bien, programar un juego puede ser tan faci o tan dificil como tu quieras, la cosa aqui es saber que clase de juegos quieres.

Para programar juegos en primer lugar necesitaras de un lenguaje de programacion adecuado y su compilador. La eleccion del lenguaje dependera en mucho de lo que quieras hacer y de tu nivel de experiencia en el area.

Pues bien, el primer lenguaje que se me viene a la mente el el "combo" C/C++ y Assembler. Esta combinacion es muy efectiva, ampliamente usada, versatil y poderosa. Para estos dos lenguajes hay infinidades de herramientas que pueden hacerte la vida mas facil y que la puedes conseguir en la Red; lo bueno es que la mayoria de ellas son gratuitas.
Algunos conocedores se preguntaran: por que el Assembler? La razon es porque con el se pueden hacer rutinas graficas extremadamente efectivas y compactas, muy util a la hora de "ahorrar maquina" ya que nuestros programas podran correr en equipos modestos (no todos tienen un P IV dual de 3.0Gz y 2GB de RAM).
El C o C++ es relativamente facil de aprender y con unos tres o cuatro meses de aprendizaje ya estarias en condiciones de emprender proyectos muy simples. No ocurre lo mismo con el Assembler cuyo aprendizaje lleva mucho esfuerzo.
Dependiendo de la plataforma que decidas programar podras usar distintos compiladores. Los que he usado yo para programar juegos fueron estos:
Turbo C: este veterano compilador lo use en mis principios cuando programaba en DOS. Aun es bastante util por su tamaño y porque puedes programar aplicaciones para Linux con el. Este compilador es pago, pero puedes conseguirlo "prestado" en algunos lados.
DJGPP: mi compilador gratuito preferido. Es muy completo, tiene un IDE bueno y tiene miles de herramientas para programacion de juegos (prueba "Allegro" que es la mas conocida). Lo puedes bajar de la Red en su sitio oficial. Es bastante grande la descarga (un poco mas de 100MB uno de los paquetes mas completos, hay una opcion mas "liviana"), pero con ADSL no tarda tanto. Funciona de maravillas y es gratis!
Tambien podrias probar el Visual C++ pero todavia considero a este compilador muy molesto de usar, tan molesto es que prefiero usar Assembler y programar a mano antes que usar este horrible compilador. Pero sobre gustos no hay nada escrito...


Si tu idea es la programacion para Internet o multiplataforma tienes Java, no es tan potente como el C, pero son lenguajes muy similares por lo que puedes aprender los dos al mismo tiempo. No uso mucho Java, pero el compilador que usaba era el JDK, no es muy bueno, pero para algunos proyectos sencillos esta mas que bien.


Aunque muchos digan lo contrario, con Visual Basic pueden hacerse juegos interesantes. Si quieres ver una muestra de lo que es capaz de hacer, mira el juego en linea "Argentum"; sus versiones iniales fueron programadas integramente en VB. Lo mejor de todo es que puedes conseguir los fuentes del juego, por lo que podras aprender mucho de esto.
La gran ventaja de VB es su facilidad de aprendizaje en comparacion con los otros lenguajes, sacrificando potencia y flexibilidad, pero para juegos sencillos es mas que suficiente.


Si no quieres complicarte mucho tienes el DIV games Studio que es un entorno de programacion de video-juegos muy bueno. Con el puedes sacar juegos excelentes en un tiempo extremadamente corto, ya que el lenguaje de programacion que trae incluido (una mezcla de C, Pascal y Basic) esta especializado para los juegos. Ademas, si lo deseas, puedes modificar los juegos que ya traen y crear tu propia version. Lo unico "malo" que tiene es que en ciertos aspectos sacrifica algo de potencia y flexibilidad (casi lo mismo que el VB), ademas el control de sonido no me convence mucho. Se lo consigue casi en cualquier lado y es bastante barato. Es uno de mis recomendados para empezar.




Para los sprites del juego (en el caso de que sea 2D) hay muy buenos programas dando vueltas por la Red, o puedes usar el editor de sprites que trae el DIV (que entre otras cosas trae un editor de explosiones, texturas, y un engine 3D simple).
Si quieres ser mas "profesional" puedes usar un programa de retoque fotografico como Photoshop o las suite de Corel, personalmente me decanto por este ultimo. Cabe aclarar que estos programas son pagos y cuestan un paston a menos que los consigas por otros medios.

Para los graficos en 3D me decanto por 3D Studio MAX, cuesta un ojo de la cara y un riñon, pero lo vale. Una opcion mas "barata" pero que puede dar resultados buenos el que consigas alguna version de MORAY, un modelador para el conocido programa POV-RAY. Si no lo conoces visita la pagina www.povray.org . Lo malo del Moray es que necesitaras una biblioteca que lea su formato, de fichero, mientras que para los ficheros de 3D Studio hay un monton de bibliotecas disponibles por la Red que hacen eso. Si no tienes ganas de gastar mucho dinero POV-Ray puede ser una solucion para crear los sprites de tu juego ya que los graficos 3D que genera son de buena calidad y este programa es Freeware y sencillo de usar (si es que te gusta la programacion).



Aplicaciones que manejen sonido no conozco muchas; tampoco las uso mucho porque generalmente o mando a hacer la musica al "musico" del grupo o la compongo yo con un teclado estandar y luego la paso a MP3, WAV, o incluso MIDI dependiendo de la situacion. Para los FX la cosa se pone mas facil porque muchas casas grandes de Informatica suelen vender colecciones de efectos FX que pueden ir de P*** M**** para los juegos. No cuestan mucho y dentro de cada CD vienen miles de FXs.


Para aprender programacion existen miles de tutoriales en la red, asi que es solo cuestion de buscar.
Para aprender a programar juegos la cosa es distinta ya que es una "especializacion" dentro del campo de la programacion. No suelen haber muy buenos tutoriales dando vuelta y tienes que buscar varios para conseguir lo que quieres ya que algunos traen bien desarrollado una parte y otros tienen mejor desarrollados otras.
Aparte tambien cuenta mucho el planeamiento y las ideas, ya que no es solo sentarse frente al teclado y teclear hasta que sale algo. Para esto existen unos buenos tutoriales de una universidad norteamericana (no recuerdo su nombre porque no estoy encontrando los apuntes que tengo) que explica muy bien el paso a paso de la creacion de un juego desde su concepcion hasta su salida al mercado. Esta escrito de una forma simple y amena. Te recomiendo que lo busques.
Puedes probar con algunas de estas direcciones para empezar (si es que no quitaron el link):

http://www.vancouver.wsu.edu/fac/peabody/game-book/Coverpage.html

http://www.geocities.com/SiliconValley/Bridge/1910/mitut.htm

http://www.lupinegames.com/articles/essgames.htm





Un buen consejo que te puedo dar es que te busque un par de amigos y que formes un grupo de programacion, asi la cosa es mas amena y los resultados generalmente se ven mas rapido. Un ejemplo de grupo de programacion es mas o menos asi: 2 programadores, 1 grafista y 1 musico.




Bueno, espero que esto te haya servido de orientacion. Si necesitas una explicacion mas detallada o conseguir manuales, solo manda un post a este mismo topico y vere que puedo hacer.


Bye


Richard


La ciencia es orgullosa por lo mucho que ha aprendido; la sabiduría es humilde por lo que sabe.
Citar
RE: como hacer un juego (19-12-2003 22:13) #5
HechiceroRojo: 75316
Nivel: 1 - Curioso
Mensajes: 1
Puntos: 19

bueno, excelente lo que a puesto richard, solo tengo que añadir un programa, el RPG MAKER , como su nombre indica es para crear juegos, no se en que idioma esta oficialmente pero gracias a un tio de hellsoft(http://www.hellsoft.net/) esta en español, en esa pagina llo puedes descargar gratis y en spanish, su uso es muy facil y hay multitud de informacion y manuales de él, pero creeme no hacen falta porque es sencillisimo


Citar
RE: como hacer un juego (21-12-2003 12:25) #6
Brio: 76168
Nivel: 1 - Curioso
Mensajes: 1
Puntos: 102

me interesa muchisimo el tema, no manejo ningun lenguaje de programacion, necesito que me orienten con links de cursos o tutoriales, tengo VB, Visualc++, pascal, fortran, basic y otros mas que nombraron por ahi pero no les he metido mano aun, dispongo de tiempo soy un desempleado creativo


ATENTEMENTE: TU IDOLO.
Citar
RE: como hacer un juego (21-12-2003 16:46) #7
Sindarín: 67857
Nivel: 9 - Mito
Mensajes: 6756
Puntos: 30005

Richard lo ha dicho todo.


ContactaSindarin@Gmail.com
Citar
RE: como hacer un juego (09-02-2004 01:26) #8
roninASD: 86842
Nivel: 1 - Curioso
Mensajes: 6
Puntos: 57

Hola, todo lo que dijo Richard la verdad es que esta muy interesante, he sacado algunas ideas de ahi que me vendran muy bien algun dia, pero.... alguien sabe donde encontrar algun tutorial sobre DirectX? alguno que empiece desde 0 pero sin pegarse 10 capitulos para construir un pong, ya sabeis, porque hacer algo ahi por el metodo de prueba y error es brutal, vamos seguro que alguien lo ha hecho pero yo me he venido abajo siempre que lo intente ^_^;;.

Si alguien esta interesado en hablar del tema de la creacion de juegos podeis encontrarme en ronin_soul@hotmail.com no soy un experto pero he hecho alguna cosa poco pofessional ^_^;


Citar
RE: como hacer un juego (12-02-2004 18:32) #9
Richard: 6510
Nivel: 7 - Maestro
Mensajes: 831
Puntos: 4849

roninASD dijo:
Hola, todo lo que dijo Richard la verdad es que esta muy interesante, he sacado algunas ideas de ahi que me vendran muy bien algun dia, pero.... alguien sabe donde encontrar algun tutorial sobre DirectX? alguno que empiece desde 0 pero sin pegarse 10 capitulos para construir un pong, ya sabeis, porque hacer algo ahi por el metodo de prueba y error es brutal, vamos seguro que alguien lo ha hecho pero yo me he venido abajo siempre que lo intente ^_^;;.

Si alguien esta interesado en hablar del tema de la creacion de juegos podeis encontrarme en <script language=javascript>
var email1 = "ronin_soul";
var email2 = "hotmail.com";
var linktext = "ronin_soul<img src=/images/arroba.gif border=0>hotmail.com";
document.write("<a href=" + "mail" + "to:" + email1 + "@" + email2 + ">" + linktext + "</a>");
</script> no soy un experto pero he hecho alguna cosa poco pofessional ^_^;



Hola, soy Richard.
Para que deseas tutoriales de DirectX?
Me gustaria ver tus trabajos y charlar sobre el tema. Te agradeceria que te pusieras en contacto conmigo.

Bye

Richard


La ciencia es orgullosa por lo mucho que ha aprendido; la sabiduría es humilde por lo que sabe.
Citar
RE: como hacer un juego (24-02-2004 22:49) #10
Armihaul: 15973
Nivel: 2 - Casual
Mensajes: 1
Puntos: 281

yo kiero meterme en esto de programar videojuegos tambien.

por ahora llevo el diseño de un juego de accion k iba a programar en darkbasic, pero tras mirar por internet, las criticas a este lenguaje no son muy buenas.

aun no he empezado con el lenguaje este y me gustaria saber k opina la gente al respecto. ahora tambien estoy mirando otros como el ya nombrado div games studio y el blitz basic.

tanto el darkbasic como el blitzbasic traen comandos propios para abrir archivos de .3ds, .x y otros, pero no se muy bien si valen la pena estos lenguajes

respecto a los graficos, si no quereis gastaros un riñon en el 3dmax, hay opciones mas baratas e igual de utiles, yo uso mucho el truespace, que exporta a 3ds y x

lo del manual de directx, creo que en la web de microsoft hay algo, pero no estoy seguro, aun asi, opengl esta mejor (para quien no sepa para que sirven: para las lucecitas y efectos de laser y cosas asi en los juegos, por ej)

quienquiera hablar del tema... aqui tiene mi e-mail neo_kitsune@hotmail.com


Las almas siempre vuelven a su creador
Citar
RE: como hacer un juego (28-02-2004 06:55) #11
Richard: 6510
Nivel: 7 - Maestro
Mensajes: 831
Puntos: 4849

Personalmente no conozco el DarkBasic y el BlitzBasic, pero creo recordar que un amigo mio comento lo pesimo que era el DarkBasic...

El proyecto DIV Games Studio esta muerto por ahora y creo que ya no pertenece mas a las softhouse Hammer Technologies. Por lo que me contaron (aunque todavia no tuve tiempo de investigar a fondo y corroborarlo) una nueva softhouse hara dentro de poco un nuevo lanzamiento del DIV, con un engine 3D mejorado y algunas opciones extras (espero que arreglen su "sistema de sonido", que creo que es el unico punto bajo de todo el paquete DIV). Aun asi, sigo recomendando este producto que hace lo que el Visual Basic hace con las aplicaciones de uso general: permitir que cualquier persona con conocimientos minimos de programacion puedan ralizar aplicaciones de una forma rapida y sencilla, sacrificando algo de prestaciones y a un costo MAS QUE RAZONABLE.


Calligari Truespace es una magnifica aplicacion y cuesta mucho menos que el "rey" 3D Studio Max, pero creo que se queda algo corta en prestaciones "a largo plazo", aunque creo que la mayoria de los programadores promedio como nosotros jamas o muy pocas veces utilizaremos esa "ventaja" del 3DS Max. Si alguien tiene ganas de gastar dinero y tiene un ordenador "como Dios manda" (es decir ese PIV Dual de 3.0Ghz, 2GB de Ram y un disco SCSI de al menos 100GB o una G5 con prestaciones equivalentes; ambos equipos de un costo minimo de u$s3000) puede probar el Lightwave (para mejor referencia, es el soft que se uso para hacer los efectos especiales de Babylon 5). Este soft me gusta, aunque lo encuentro algo mas complicado que el 3DS Max... (esto puede ser porque solo lo probe por poco tiempo).
El que este interesado puede probar el programa Imagine, no es tan avanzado como 3DS Max o Truespace, pero funciona bien y no requiere de tanto ordenador...

Pero... ¡atencion! ¡no necesitamos un paquete de u$s1000 si vamos a realizar un engine 2D! Si bien todo el mundo hoy en dia se tira de cabeza a programar juegos en 3D, no necesariamente debemos hacer lo mismo nosotros. Un juego que use el "viejo" estilo 2D, pero que tenga una jugabilidad extraordinaria y una historia atrapante es SIEMPRE mucho mejor que un magnifico engine 3D "vacio"... Un buen ejemplo de esto es el TETRIS (aunque no tiene mucho trasfondo que digamos...). Este juego y sus cientos de variantes, no necesitan mas que unos ladrillitos de colores girando de un lado a otro y una musiquita frenetica corriendo en el fondo para tenernos pegados al asiento por horas.

Otra cosa que hay que tener en cuenta y que los programadores novatos caen siempre es que cuando piensan en juegos, siempre se les viene a la mente los mejores de cada genero: si es de lucha, el juego se lo compara con, por ejemplo, King of Fighters (un magnifico juego que todavia usa un engine 2D con unos "realces" 3D); si es de carreras, la saga Need for Speed (que quede claro, esto es solo por citar un juego, no quiero empezar una discusion por cual es el mejor juego de carreras en un topico de programacion de video-juegos), y asi con todos los generos; y cuando algun amigo les muestra un juego que ha programado recientemente, este tiene que SUPERAR a uno de los citados anteriormente para que el juego sea simplemente "pasable", y posiblemente ese chaval se paso 2 años programando ese juego...

A la hora de programar algo tan importante como es el engine del juego debemos tener en cuenta algo: NUESTRA HABILIDAD o la habilidad del encargado del engine en nuestro grupo de programacion. No exijamos mas de lo que se puede dar. Si bien un engine 3D queda muy bonito a la hora de jugar, requiere de mucho tiempo de investigacion y desarrollo crear uno partiendo de cero. Solo empresas con presupuestos multimillonarios y grupos de programacion con elementos realmente buenos se lanzan a ese desafio (y no siempre lo logran).
Un modesto programador, que solo programa juegos porque le gusta y se le da la gana, no necesita realizar tal esfuerzo.

Hay que ser inteligentes y ver como adaptar las herramientas que tenemos a nuestro alcance para realizar la tarea que tenemos enfrente. Muchas veces solo hace falta un paquete de retoque fotografico sencillo para hacer sprites en 2D, mientras que para dar el salto a la tercera dimension hacen falta mayores recursos (tanto monetarios como de equipo para correr la aplicacion). Una aplicacion espectacular para las texturas y para sprites 2D sin dudas es PHOTOSHOP, pero cuesta un paston. La suite de COREL es un poco mas barata y tan poderosa como esta. Si no queremos gastar mucho, tambien tenemos la alternativa de Paint Shop Pro, un paquete que si bien no esta a la altura de los anteriores, es bastante poderoso.

En un proyecto de aventura grafica que no he podido completar por falta de tiempo, mi "paquete" para la confeccion de los graficos fueron el POV-RAY junto con SPATCH (un modelador de curvas que va de maravillas con POV), el PAINT (si!, ese que viene con el tan odiado Windows), una version demo del Paint Shop Pro e IRFAN VIEW (un visor de fotos Freeware). El juego tenia fondos 3D generados por el POV-RAY y pasados a BMP con el IRFAN (mas adelante me di cuenta que el POV podia generar BMPs), se uso BMP por su sencillo formato y las fotos fueron retocadas con el Paint Shop Pro y tambien se lo uso para para crear y retocar las texturas. Los personajes (fotos de gente real) fueron realizados con la ayuda de "la peña de la esquina" (vale, los amigos de toda la vida, que siempre estan dispuestos a ayudar en algun proyecto loco), usamos nuestro "multimillonario" sistema de la pantalla azul (o pantalla verde, segun el caso): una sabana azul gruesa hacia las veces de pantalla azul y alli tomabamos fotos de los personajes o de los objetos con los que queriamos que el jugador interactuae. Para ello usamos en principio una web-camera de esas de u$s50 que algunos suelen tener. Luego conseguimos prestado una camara de mayor calidad. a estas fotos se les sacaba el fondo azul y eran insertadas en el juego.
Costo total del proyecto: CASI NADA, solo algunos dolares para pagar la cerveza a la peña y reemplazar una sabana quemada por culpa de alguien "inteligente" que quiso "fotografiar" una fogata en el fondo azul...
Lamentablemente tuvimos que cancelar el proyecto porque se venian los examenes y no lo pudimos reactivar por haber perdido los codigos fuente del proyecto.



Volviendo al tema de la eleccion de los lenguajes de programacion, creo que casi cualquiera sirve, lo unico que hay que tener en mente es no perdirle al lenguaje mas de lo que este puede dar; ej: no nos quejemos si al tratar de programar un engine 3D como el de Quake usando Q-Basic, este ande a solo 1 frame por segundo en un ordenador de ultima generacion, porque Q-Basic no esta diseñado para grandes aplicaciones y tiene muchas limitaciones a nivel "logico" y nunca va a ser tan rapido como el combo C-Assembler.

En lo personal solo he programado juegos en Q-Basic, C++ y ahora me he tirado de cabeza a tratar de sacar juegos "decentes" usando Visual Basic (se puede, solo hace falta paciencia y algunos ajustes de tuercas). Me he inclinado por estos lenguajes porque se pueden conseguir codigos fuentes de juegos y hay tutoriales por montones en la red.
En cambio los lenguajes "raros" o muy nuevos no tienen esa facilidad por su poco uso (el caso de los primeros) o porque son tan nuevos que la gente todavia no tiene tiempo de probarlos a fondo (el caso de los lenguajes muy nuevos).




Si alguien tiene experiencia con algun lenguaje "poco convencional para la programacion de juegos", algo asi como programar un juego de batalla naval usando COBOL o Prolog, que coloque sus experiencias aqui, asi aprendemos todos.



Con respecto al DirectX, coincido con Armihaul, la pagina de Microsoft deberia tener algo al respecto; y en ciertos aspectos es cierto lo que dice este poblador: OpenGL es un "pelin" mejor, pero no entrare a discutir detalles, cada uno usa la herramienta que mas le gusta y PUNTO.
Hay dos libros algo viejos sobre DirectX que pueden ser de utilidad: DirectX Inside (Bargen & Donnelly) y The Awesome Power of DirectX (Peter Kovach), no me preguntes como conseguirlos porque no tengo ni la menor idea. Usualmente voy a alguna libreria grande o libreria especializada en informatica y mando a pedir los libros "raros". Si no los tienen, te lo consiguen. Salen un poco mas caros de esta forma, pero tienes la certeza de que te lo conseguiran. Posiblemente Amazon.com los tenga...






Bye


Richard


La ciencia es orgullosa por lo mucho que ha aprendido; la sabiduría es humilde por lo que sabe.
Citar
RE: como hacer un juego (03-03-2004 23:48) #12
Richard: 6510
Nivel: 7 - Maestro
Mensajes: 831
Puntos: 4849

Alguien por ahi ya programo con Open GL?

Alguien tiene la ultima version de Allegro o por lo menos un enlace de donde bajarla?

Alguien tiene algun fichero de texto en donde se muestren todos los servicion de la BIOS y del DOS (ya saben manejo de teclado, deteccion de teclado, cambio de modos de pantalla, etc). Ultimamente he perdido uno de mis modulos de datos y entre los datos perdidos estaba ese fichero...



Bye


Richard


La ciencia es orgullosa por lo mucho que ha aprendido; la sabiduría es humilde por lo que sabe.
Citar
RE: como hacer un juego (06-03-2004 02:22) #13
lxsplk: 92036
Nivel: 1 - Curioso
Mensajes: 1
Puntos: 2

Hola soy ALEXIS yo tambien estoy interesado en el tema de la programacion de juegos de pc, pero todabia no se NADA!!!, aunque tube algunas experiencias con el RPGMAKER (no me gusto nada), el qurak y klick&play(no em gusto tampoco). Me gustarian que me recomendaran algun programa que no sea tan complicado pero al que se le puedan agregar personajes echos por mi. El estilo de juego que me gustaria hacer es una especie del MU (si alguien lo conose) y no se si es en 2D o en 3D. Por favor si pueden mandenme tutoriales en español de algun programa que satifasca mis nesesidades o agregenme al MESENGER LXSPLK@hotmail.com o lxs_plk@yahoo.com.ar


LXSPLk
Citar
RE: como hacer un juego (07-03-2004 18:00) #14
Richard: 6510
Nivel: 7 - Maestro
Mensajes: 831
Puntos: 4849

Hola, soy Richard.

Desde que escribi algunos posts aqui en este topico, me han llegado muchos mails preguntandome como programar juegos. Cuando les respondi, mas de uno se enojo porque penso que la respuesta que le di era de broma y me dijeron miles de cosas, se acordaron de mi madre y de algunos parientes mas...

La cruda verdad es que los juegos no salen milagrosamente de una galera, al igual que un mago saca un conejo, NO. Un buen juego es fruto es de un ARDUO TRABAJO de un grupo de programadores. Lo que sucede es que el 99% de los que juegan juegos DESCONOCEN totalmente como es el otro lado del juego: el codigo.
Señores, una vez mas repito: no es solo decir "Ah! que magnifica idea para un juego" e inmediatamente nos sentamos a teclear un par de horas y milagrosamente sale el heredero del Quake III. Si esto fuera asi, habrian millones de juegos buenos dando vueltas en el mercado y su costo seria infimo, total solo fue fruto de dos horas de estar sentado frente al teclado (NOTA PARA LOS PROGRAMADORES DE JUEGOS: en realidad un programador muy habil puede programar un juego en dos horas, pero este juego no sera la ultima maravilla de la tecnologia).

Muchos piensan tambien que solo deben abrir el "Word" e insertar los "sprites" del juego y con algun conjuro magico digno de Harry Potter el juego cobrara vida, ESTO TAMBIEN ES INCORRECTO.

Lo voy a decir solo una vez y luego no pregunten mas; las herramientas MINIMAS E INIDISPENDABLES para el que quiera programar un juego son 2:

* un COMPILADOR: esta es la herramienta mas basica de todas. no se pueden hacer juegos si no tienen un compilador, aunque este sea el Q-Basic que solia traer el viejo MS-DOS. Sobre cual compilador ejegir, ya lo he comentado antes. No me pidan que les mande un compilador (ya me han preguntado por ello) porque la mayoria son bastante pesados para mandarlos por correo (VStudio, por ejemplo son cuatro CDs, algunos compiladores de java que tengo tienen 100MB como minimo, y el compilador mas chico que tengo debe tener unos 20MB)

* algun SOFTWARE DE RETOQUE FOTOGRAFICO o cualquier programa de dibujo: esto abarca desde el Paint de Windows hasta el Photoshop o el Corel Photo Paint. Estas herramientas son indispensables para crear los sprites o las texturas de un juego en 2D, que son los juegos mas sencillos de todos. Si uno tiene algo de habilidad con la programacion podria crearse alguna "tool" que le permita crear sus propios sprites, esto tambien esta bien, solo que los programadores vagos com yo preferimos herramientas ya hechas y probadas (el paint nunca falla):-) Sobre este tema ya he hablado en otro post tambien.


Una vez que tengamos estas dos herramientas recien podremos poner manos a la obra. Demas esta decir a estas alturas que para programar un juego, necesitamos saber algo de programacion... para ello debemos conseguir algun libro en donde explique el lenguaje que vamos a utilizar o leer el manual de ayuda (un ejemplo de esto es el magnifico MSDN de Visual Studio).


Como ahora estoy algo corto de tiempo dejare el resto de lo que iba a escribir para un proximo post.



Bye


Richard


La ciencia es orgullosa por lo mucho que ha aprendido; la sabiduría es humilde por lo que sabe.
Citar
RE: como hacer un juego (16-03-2004 05:11) #15
renerana007: 93824
Nivel: 1 - Curioso
Mensajes: 1
Puntos: 1

Pues a mi me interesa aprender a hacer un juego 2d, si estoy conciente de que es dificil, pero creo que algo aceptable se puede hacer, el problema es que no se donde encontrar las cosas que dicen ¿donde puedo bajarme el c++, o el vb, o alguna cosa así?, el más sencillo.


Citar
RE: como hacer un juego (23-03-2004 17:52) #16
Richard: 6510
Nivel: 7 - Maestro
Mensajes: 831
Puntos: 4849

renerana007:
* El Visual Studio, del cual Visual Basic forma parte, es un paquete de 4 CDs, lo cual hace un poco dificil "bajarlo" de algun sitio. Como creo haber dicho antes, el Visual Studio se compra en casi cualquier casa de informatica.

* Con respecto a compiladores de C++, puedes conseguir el Turbo C en algunos lados para bajar. Recomiendo el DJGPP que es gratuito. Prueba la siguiente direccion para bajarlo
http://www.delorie.com/djgpp/dl/ofc/

Entre Visual Basic y C++ considero que el mas sencillo de aprender es el Visual Basic, pero el mas poderoso sin dudas es el C++... esta en ti elegir.


//-----------------------------
Williza:
* Hay un par de cosas que me sorprende en tu post:
1) usas la frase "tengo que", lo cual me da a entender que tienes como una especie de "obligacion" de realizar el juego... es para un trabajo o algo asi?

2) no es facil programar un juego 3D, requiere de buenos conocimientos de programacion. Tal vez ya lo sepas, pero no esta demas recordartelo... es obligatorio que sea en 3D?

3) que quieres decir con modo grafico? si es lo que parece ser es obvio que un juego 3D esta hecho en modo grafico pues creo que no existe ningun juego que este hecho en modo texto...

Deberias de aclarar mejor tu post, de esta manera podremos ayudarte de una forma mas rapida y certera.




Bye


Richard


La ciencia es orgullosa por lo mucho que ha aprendido; la sabiduría es humilde por lo que sabe.
Citar
RE: como hacer un juego (27-03-2004 16:39) #17
KEN KAIBA: 55695
Nivel: 4 - Adepto
Mensajes: 155
Puntos: 964

VOY A PROVAR EL RPG MAKER....YA COMENTERE OK???


Donde el manga-anime cobra fuerza http://www.furiadelguardiancelta.tk
Citar
RE: como hacer un juego (28-03-2004 04:12) #18
DeStRoY)): 95626
Nivel: 1 - Curioso
Mensajes: 1
Puntos: 104

El hacer un juego por simple que sea no es nada facil. Lo mejor es que te bajes lenguajes especificos para programar juegos por ejemplo el compilador DIV Games Studio y que te leas un poco el manual.


Juntaros caudillos y remansaros en contra de lo establecido
Citar
RE: como hacer un juego (21-07-2004 06:15) #19
Makro Broly: 116443
Nivel: 1 - Curioso
Mensajes: 1
Puntos: 102

Contactate conmigo Richard: charlygarcia_02@hotmail.com


saojdf9qainaiskd
Citar
RE: como hacer un juego (06-09-2004 13:34) #20
Gandalf_Mithrandir: 22047
Nivel: 9 - Mito
Mensajes: 20869
Puntos: 32143

Si quieres hacer un R.P.G, hay un programa llamado R.P.G. Maker, que es bastante sencillo de utilizar.


Me llamo Íñigo Montoya, tú mataste a mi padre, prepárate a morir. tharkun_mithrandir@hotmail.com
Citar
Página:     12 / / 3 / / 4 / / 5 / / 6 / / 7 / / 8 / / 9 / / 10 / / 11 / >>


Ociojoven Networks S.L., no se hace responsable de las opiniones de los usuarios en sus foros. Cualquier contenido ofensivo de tipo sexual, xenófobo o de cualquier tipo que transgreda la ley ha de comunicarse a los moderadores del foro