Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: elkiy en 14 Febrero 2013, 01:24 am



Título: Que necesito saber para crear juegos?
Publicado por: elkiy en 14 Febrero 2013, 01:24 am
Hola miren se crear paginas web con contenidos, videos, etc, se bastante de c++ aunque no tiene nada que ver con esto, miren quiero hacer juegos online, ejemplo: travian algo asi (no me acuerdo bien el nombre), osea jeugos avanzados con buenos graficos en lo posible, que se pueda crear usurios, etc, quiero hacer tipo juego asi como el mu, lol, diablo, etc pero que sea para jugarlos online. Se que tengo seguramente que saber sobre php, potoshop y eso, pero quiero que me digan bien que es lo que tengo que estudiar, osea todo los movimientos no son imagenes del photoshop, espero que se entienda, quiero saber que programas tengo que usar para cada caso y para que sirven, gracias espero sus respuestas


Título: Re: Que necesito saber para crear juegos?
Publicado por: Luna71c0 en 14 Febrero 2013, 01:33 am
Citar
tipo juego asi como el mu, lol, diablo, etc pero que sea para jugarlos online.

Esos juegos son online :P

por otro lado debes aprender modelaje en 3D no photoshop :P


Título: Re: Que necesito saber para crear juegos?
Publicado por: alister en 14 Febrero 2013, 03:50 am
estos juegos los hacen equipos multidisciplinares de 10 personas a lo poco.

superdotado quien lo haga solo... y em menos de 2 años xD


Título: Re: Que necesito saber para crear juegos?
Publicado por: elkiy en 14 Febrero 2013, 15:35 pm
parecen que no saben leer lo que quiero, alguien que comente lo que pregunte, gracias.


Título: Re: Que necesito saber para crear juegos?
Publicado por: kub0x en 14 Febrero 2013, 17:18 pm
Apuntas muy alto para no tener experiencia en el campo del desarrollo de videojuegos. Lo primero que te tienes que plantear es el tipo de juego que quieres crear y en que plataforma lo vas a implementar, es decir, no es lo mismo desarrollar un juego online en una plataforma web que desarrollarlo en un entorno de escritorio. Deberías decidirte y dar pequeños pasos, poco a poco irás adquiriendo otra perspectiva sobre el tema en cuestión.

Saludos!


Título: Re: Que necesito saber para crear juegos?
Publicado por: alister en 14 Febrero 2013, 17:33 pm
yo me he vuelvo a leer la pregunta y no cambio ni una coma de mi respusta anterior:

Citar
quiero que me digan bien que es lo que tengo que estudiar

y si, dicen que la ignorancia es muy atrevida. se te nota a la legua que no eres consciente de lo que he intentado explicarte cuando te he dicho "equipos multidisciplinares".

suerte!


Título: Re: Que necesito saber para crear juegos?
Publicado por: elkiy en 14 Febrero 2013, 20:35 pm
Apuntas muy alto para no tener experiencia en el campo del desarrollo de videojuegos. Lo primero que te tienes que plantear es el tipo de juego que quieres crear y en que plataforma lo vas a implementar, es decir, no es lo mismo desarrollar un juego online en una plataforma web que desarrollarlo en un entorno de escritorio. Deberías decidirte y dar pequeños pasos, poco a poco irás adquiriendo otra perspectiva sobre el tema en cuestión.

Saludos!

dije que tipo de juego, tipo de juego online, que sea como age of empires, mu ,etc asi pero sin descargar, que se  juegue  online, teniendo una cuenta, quisiera saber que programas usaria, asi como ogre? eso uso en c++, pero nose como seria online como se usarian los modelos en 3d y con que tengo que trabajar para darle movimiento, con php no creo y quisiera saber que programas son usados, para este tipo de desarrollo


Título: Re: Que necesito saber para crear juegos?
Publicado por: alister en 14 Febrero 2013, 21:38 pm
la gente que gusta de reinventar ruedas, cuando no sabe ni lo que es un radio, lo lleva crudo.

uno de mis clientes ofrece una API que se encarga de practicamente TODO lo que concierne al desarrollo de un juego online, incluso su integracion con redes sociales.

http://www.gamedonia.com/

Un solo inviduo que pretende hacer todo eso... no tiene absolutamente ninguna posibilidad de hacerlo si no es con herramientas como esa.


Título: Re: Que necesito saber para crear juegos?
Publicado por: elkiy en 14 Febrero 2013, 23:13 pm
aver si entienden yo quiero saber todo lo que hay que saber para hacer estos tipos de juego, yo seré muy bruto, pero en ningun momento dije que iva a estudiar todo, quiero saber que herramientas se usan (nombres de programas) para elegir uno de estos (uno solo a estudiar si quiero estudiar todo por 140 años es mi problema).

Alguien que responda lo que pregunto. Gracias.


Título: Re: Que necesito saber para crear juegos?
Publicado por: elkiy en 14 Febrero 2013, 23:35 pm
debe ser que todos somos incapaces de comprenderte.

si no sabes no respondas y listo, para escuchar a alguien contandome que los juegos lo hacen muchas personas, entro a un juego y miro cuantas personas lo hicieron ;)


Título: Re: Que necesito saber para crear juegos?
Publicado por: elkiy en 14 Febrero 2013, 23:43 pm
si no sabes no respondas y listo, para escuchar a alguien contandome que los juegos lo hacen muchas personas, entro a un juego y miro cuantas personas lo hicieron ;)

PD: este es un ejemplo de tipo de juego que me gustaria hacer para poder jugarlo via web y no descargar y que sea multijugador http://www.thesettlersonline.es/es


Título: Re: Que necesito saber para crear juegos?
Publicado por: Luna71c0 en 15 Febrero 2013, 00:37 am
parecen que no saben leer lo que quiero, alguien que comente lo que pregunte, gracias.

Esos juegos son online :P

por otro lado debes aprender modelaje en 3D no photoshop :P

Has siquiera investigado sobre tecnologias de desarrolo web?

aver si entienden yo quiero saber todo lo que hay que saber para hacer estos tipos de juego, yo seré muy bruto, pero en ningun momento dije que iva a estudiar todo , quiero saber que herramientas se usan (nombres de programas) para elegir uno de estos (uno solo a estudiar si quiero estudiar todo por 140 años es mi problema).

Alguien que responda lo que pregunto. Gracias.

1) IVA = Impuesto al Valor Agregado :XD
2)Si dices que quieres desarrollar un juego con una sola herramienta no te bastara, un juego no es como armar una pc, que elijes un lindo gabinete, una buena mother y añades el resto como te guste. Armar juegos requiere conocimiento, primero como dije en el segundo mensaje aprende a hacer modelos en 3D y luego animaciones cuando sepas hacer eso entonces estarás en buen camino :P


Ahora si respondí tu pregunta? :B


Título: Re: Que necesito saber para crear juegos?
Publicado por: anonimo12121 en 15 Febrero 2013, 19:21 pm
Cuanto prepotente en este post...


Título: Re: Que necesito saber para crear juegos?
Publicado por: elkiy en 15 Febrero 2013, 20:06 pm
y si, cuando hay gente que se piensa que uno es tonto por preguntar algo o se piensa que tiene más conocimientos que otro, osea creido, uno no se lo banca, encima que se creen mejor no responden a lo que he preguntado, yo quiero saber los lenguajes y pogramas que se utiliza para creacion de juegos en linea, pero te responden cualquier cosa, te dicen modelaje en 3d y nada más, y piensan que saber y te han constestado lo que has preguntado, no, no es asi, quiero saber que se usa  si es php java o javascript, que herramienta es mejor para modelaje en 3d yo uso en c++ ogre nose si hay algo mejor para hacerlo online, y demás. hay alguno que realmente sepa? gracias.


Título: Re: Que necesito saber para crear juegos?
Publicado por: Luna71c0 en 15 Febrero 2013, 20:23 pm
Cual es la pregunta del tema?

"Que necesito saber para crear juegos?" que es lo que tu pides al inicio? como hacer para crear juegos, Si varios usuarios respondimos "cualquier cosa" fue porque no especificaste bien la pregunta.

no es lo mismo
"Que necesito saber para crear juegos?"
a
"Con que lenguaje de programación se crean juegos online"

Yo solo contesto lo que preguntas, si queres armar juegos y en especial ese tipo tenes que aprender a hacer modelos en 3D

Por otro lado, contestando la pregunta puedes utilizar el siguiente motor

http://es.wikipedia.org/wiki/Unity_(software)


Título: Re: Que necesito saber para crear juegos?
Publicado por: flash-back en 16 Febrero 2013, 16:04 pm
Buenas, voy a intentar hacerme entender.
En primer lugar he de decir que no te has explicado del todo bien.
Has mezclado dos tipos extremadamente diferentes de juegos, los juegos de navegador (travian, ikariam, guerras tribales) con los juegos de escritorio (age of impires, rome total war).
Una cosa no tiene nada que ver con la otra.
Los juegos de navegador se programan en lenguajes web, se ejecutan en el navegador y no usan modelado 3D ya que en la web menos en otros casos especiales se usan 2 Dimensiones. Otra cosa es hacer imágenes que parezcan 3D.
Estos juegos en comparacion con los de escritorio son bastante más fáciles de desarrollar aunque son si estos son ya muy dificiles imagina los otros.

Los de escritorio se desarrollan normalmente o en C++ si eres un suicida o como se suele hacer con un programa para desarrollarlo. Por ejemplo para hacer juegos 3D está UDK, CryEngine y Unity entre los más conocidos, además tendrás que saber hacer modelos 3D con Blender, Cinema 4D o 3D Max. Y hacer estos juegos para que sean multijugador online es jodidamente dificil es una cosa muy muy dificil.

Sino me equivo tu quieres hacer un juego de navegador.
Te comento. Yo estoy desarrollando un juego de navegador como Travian, la funcionalidad tendrá la misma aunque actualmente ya tiene casi la que el tiene. Y lo estoy haciendo Open Source por lo que cualquiera puede usar su código. El juego usa PHP para el back-end.

Así que si lo que quieres es hacer un juego de navegador puedes aprovechar el código o si simplemente quieres informarte puedes contactar conmigo.

Si te entendido mal y quieres hacer algo de escritorio te comento.
Yo he estado haciendo juegos de escritorio 3D simples con Unity. Pero estos juegos son muy diferentes a los otros y son los que de verdad requieren un equipo detrás.

Por lo que:
Juego de navegador: PHP o algún lenguaje del lado del servidor (Node.js es lo mejor de lo mejor pero es complejo), MySQL o alguna base de datos y luego HTML, CSS y javascript. Luego se necesita imágenes para lo que necesitarias a alguien que te las hiciera o aprender a usar photoshop o similar.

Juego de Escritorio (3D): Aprende un programa de modelado 3D (Yo aprendí Blender), y aprende Motor de videojuegos (Yo aprendí Unity) y empieza ha hacer cosillas porque es muy complicado y vas a tardar mucho en aprender a hacer cosas como que se les parezcan a las que hay por el mercado.

En cualquier caso te recomiendo que te informes en profundidad porque el tema de los videojuegos es complejo.
Y pido respeto en estos temas porque la gente que no sabe del tema no sabe como plantearlo y hay que decir las cosas bien y si no queremos ayudar no contestar.

Saludos.


Título: Re: Que necesito saber para crear juegos?
Publicado por: moikano→@ en 16 Febrero 2013, 16:45 pm
Estoy haciendo un juego muy sencillo, estilo Ikariam, pero que no llega a tener tantas opciones ni gráficos, simplemente es un juego de manejo de tropas y edificios pero muy muy sencillo.

Si quieres hacer un juego web es bastante mas sencillo que si lo quieres hacer de escritorio, como dicen por aquí.
Pero también tiene su complicación.

En web realmente si se puede hacer 3D, si usas canvas, de echo existen ya algunos juegos que son verdaderas obras de arte y solo se necesita compatibilidad con html5 en tu navegador (y que no sea explorer claro).

Yo creo que si te empeñas puedes sacar cualquier cosa, pero se necesitan constancia y dedicación. Y si tienes ayuda mucho mejor.

Suerte y paciencia.

Citar
Así que si lo que quieres es hacer un juego de navegador puedes aprovechar el código o si simplemente quieres informarte puedes contactar conmigo.

Yo estoy interesado en ver el código, ya que me ayudaría a ver otra perspectiva de como hacer el juego. Y si puedo te ayudaría a ti también.


Título: Re: Que necesito saber para crear juegos?
Publicado por: 177600531 en 16 Febrero 2013, 16:46 pm
Una respuesta coherente en todo el post el único +1 por (flash-back), por cierto podrías pasarme un link hacia tu proyecto open source por privado o en este mismo post, gracias.


Título: Re: Que necesito saber para crear juegos?
Publicado por: flash-back en 16 Febrero 2013, 17:10 pm
Gracias.
El juego de navegador llevo desarrollandolo desde Octubre y va a buen ritmo. Actualmente estoy desarrollando a toda pastilla porque lo voy a presentar a una charla en México y un concurso de la universidad.
De forma que tal vez el viernes que viene haya muchas novedades.
https://github.com/Flash-back/JuegoEnProceso
Como ves el código lo puedes ojear y demás y bueno si quieres colaborar contactame.

Y sobre lo de 3D en navegador he dicho que solo en caso especiales porque es muy complejo y no existen programas para ello, y si ya es difícil hacerlo para escritorio para web ni te cuento.
Esto es lo más potente que he visto:
https://developer.cdn.mozilla.net/media/uploads/demos/a/z/azakai/3baf4ad7e600cbda06ec46efec5ec3b8/bananabread_1348775105_demo_package/index.html

Saludos.


Título: Re: Que necesito saber para crear juegos?
Publicado por: moikano→@ en 16 Febrero 2013, 19:10 pm
Gracias por compartir el código, lo cierto es que se parece mucho al mio, en estructura por lo menos. Pero creo que tienes mas opciones y secciones.

Suerte en la conferencia y ánimos para acabarlo a tiempo.


Título: Re: Que necesito saber para crear juegos?
Publicado por: elkiy en 16 Febrero 2013, 23:33 pm
Gracias por tu respuesta me ha venido bien


Título: Re: Que necesito saber para crear juegos?
Publicado por: elkiy en 16 Febrero 2013, 23:34 pm
cierrenlo, gracias.


Título: Re: Que necesito saber para crear juegos?
Publicado por: elkiy en 16 Febrero 2013, 23:39 pm
GRACias!