Crear un juego en web

S

Hola a todos, antes de nada gracias a todos los que me podáis dar algo de información.

Quisiera hacer como bien dice en el titulo crear un juego vía web, como ya existentes como Ogame etc etc, no quiero subirme a la parra, solo saber como se crea para poder aprender a hacer algo mas en esta vida de parados xD!.

Quisiera saber que programas necesito o que si ya ahí algún tutotial en este foro que me dejaseis el link de la biblioteca para poder empezar a estudiar un poco.

Gracias a todos!

willy_chaos

Necesitas saber programar lo siguiente

HTML, CSS, Javascript, PHP, SQL (esto mas que programar, que se puede.. es lenguaje de base de datos)

Una vez sepas bien todo eso, te vendra a la cabeza como hacerlo por ti mismo. No esperes que haya un programa que tu le digas quiero esto y te lo haga...

Luego una vez lo tengas creado, tienes que optimizarlo.

2 respuestas
S

#2 exactamente no quiero un programa para decirle, escucha quiero esto, no no vengo a eso, quiero saber por donde empezar desde el principio y estudiarlo todo bien.

Y por lo que vengo es eso, si aquí hubiera por así decirlo "acceso a cursos" para aprender por el principio.

12 días después
hande

#1 Tal y como comenta #2 aquí tienes que aprender a programar, sobretodo PHP (y bases de datos SQL), pero claro, también vas a necesitar HTML y CSS para la apariencia del juego.

Pero... ten en cuenta que ésto no te va a salir en pocas horas... antes de empezar con un proyecto así deberías tener experiencia en diseño y programación de pàginas web. Porqué aunque sea un "juego" no deja de ser una aplicación web, y bastante compleja por cierto.

Así que lo dicho, cursos de HTML+CSS (diseño y algo de programación) y luego PHP+SQL. Con esas tecnologías puedes crear un juego web estilo ogame.

Deoxys

No tienes por qué empezar con algo tan ambicioso como ogame si nunca has hecho nada antes. Con HTML, un mínimo de CSS y un poco de javascript puedes hacer cosas interesantes, incluso puedes empezar a enredar con HTML5 canvas, que da bastante juego.

1 respuesta
jonhy_walker

#1 Si haces algo como ésto te forras

3 respuestas
Chaktet

#6 En todos los sitios del foro a los que entro encuentro el clickerheroes, dios mio, dejame vivir, no puedo mas, ese juego se ha comido una semana de mi vida.

1 respuesta
n3krO

#6 Pues mola el juego. Yo me voy a hacer todos los rectos xD

1 respuesta
jonhy_walker

#7 Jajaja lo siento

#8 http://www.mediavida.com/foro/juegos-comunidad/clicker-heroes-518610

St3in3R

#1 tal como dice #5 empieza por algo sencillo. Yo por ejemplo en 2º de DAW tuve que hacer un hundir la flota chustero con javascript y tonteando con temas de canvas y eso, que da bastante juego. Fue una chorrada, pero la sensacion de crear algo desde 0 es genial. Animo!

Gorzas

#1 Si vas a utilizar Canvas, utiliza algún motor ya existente en el mercado. Cosas como Phaser, Crafty, Impact o Lychee son bastante bonitas. Más que nada, este tipo te van a abstraer de las diferencias que hay del API entre distintos navegadores (aunque seguramente para solventar este problema te sobre con jQuery).

Sin embargo, para un juego "estilo Ogame", usar el Canvas puede ser innecesario. Empieza con algo más básico y huye de PHP. Tira mejor de NodeJS y así evitas tener que aprender dos lenguajes de programación (uno cliente y otro servidor), además de compartir librerías entre ambas plataformas. Yo empezaría con algo muy sencillito con Node y usando LocalStorage o IndexedDB (si no está deprecated) como DB, y luego, cuando salgas a producción, ya preocuparte de una base de datos de verdad (con Heroku lo puedes configurar fácilmente, imagino). Usando frameworks como Ember o Angular es relativamente fácil abstraerte sea cual sea el Storage final (en servidor o en cliente).

#6 Veo que aquí también estáis enganchados. El puto ClickerHeroes mató mi productividad en agosto ¬¬

Devilpower

#1 Para que te hagas una idea, https://play.google.com/store/apps/details?id=com.mcommapps.savethefarm&hl=es, este juego esta echo en html5, jquery y css, exportado a android con phonegap, es un proyecto de una empresa en la que hice las practicas de grado superior.

Usuarios habituales