Stratos: Punto de Encuentro de Desarrolladores

¡Bienvenido a Stratos!

Acceder

Foros





SPACE - Juego programado en VBScript + HTA

Iniciado por JohnConnor, 07 de Julio de 2015, 07:39:44 AM

« anterior - próximo »

JohnConnor

Buenas. Soy JohnConnor de Argentina soy nuevo en esto de los videojuegos. Programo hace varios años y la verdad no se como, no deberia poder pero bueno. Yo no termine siquiera el secundario aprendi a programar solo en mi casa leyendo libros y en foros de programacion. Los lenguajes que "manejo" son VBScript, Javascript (basico), php, y un minimo de c++
La cuestion es que siempre quise hacer juegos y como lo que mejor manejo es vbscript programo en vbscript. Se que no sirve para esto, por eso cuando empece a mejorar en mis juegos me di cuenta que estoy muy limitado por mi falta de estudios. me sale programar juegos pero lo hago muy mal y en un lenguaje muy primitivo, quisiera haber estudiado un poco mas matemáticas, física, alguna carrera pero bueno asi se dio la cosa..

Llego aca en busca de mejorar, por eso agradecería todo tipo de critica y ayuda. Mi intencion es migrar a HTAML5 Javascript y aprender a estructurar mejor mis codigos, mejorar rendimiento, hacer un codigo mas limpio, etc.


Bueno sin mas que decir aca va el Juego:
                                                             
                                                             https://www.youtube.com/watch?v=21WFlDGP4eY



Codigo:
             ZIP: https://mega.nz/#!ektgRKCI!vFVVzl2hRvhaeF_jx3txCNSCskZnOeE_O7uAZSSGh5YU - 19.1 mb
             RAR: https://mega.nz/#!SwtwiSwB!8WYZIuxXmj-iTspxXgv2jVATRn7SBY4A9NJg8BHn4bM - 15.4 mb
            EXE: https://mega.nz/#!7hMFkJhK!0x8scJl6jmJ3ZUpQkcuOi4s2nk47pMTOK9cnv-A6ysQ Installer (winrar AutoExtract) 16 mb



Saludos!


JohnConnor

#2
EDITO: ya entiendo un poco mas, no es una biblioteca tipo jquerry, pero sigo sin entender para que C#### necesitamos jquerry o Xui?


Muchas gracias.  Me surge una duda, un framework son funciones en javascript tambien no?
vendria a ser como un motor de videojuegos en javascript en este caso? en que me beneficia usarlos?
otra duda: Sobre el Canvas, para juegos 2D, no entiendo que diferencias hace Canvas. ni el HTML, yo "programo" juegos 2d desde antes de canvas y html5 y jamas use jquerry (cosa que tampoco entiendo para que sirve). Osea veo el Canvas como un simple DIV.

Se que necesito muchas respuestas, me faltan muchos conceptos y demas. Perdon si sueno estupido. agradezco mucho su ayuda.

Muchas gracias y saludos!

Gallo

A ver ss2d es un conjunto de clases pensadas para que puedas crear un juego con javascript, inicialmente puedes usarlas directamente, pero un uso mas avanzado seria extender su funcionalidad con tus propias clases, y esto último es lo que mas se ajustaría a la definición de framework. No hace falta ni jquery ni nada por el estilo, no se por que lo mencionas.

El elemento canvas lo que te permite es dibujar utilizando una API especializada para del dibujo y que ademas está acelerada por hardware, con los elementos propios de html como un <div> o un <img> para dibujar estarías muy limitado en comparación con utilizar el contexto del canvas, además en el fondo es a lo que mas se asemeja cuando programas un videojuego para escritorio u otros entornos, tu controlas el loop, los eventos, etc...

JohnConnor

ah perfecto, muchas gracias Gallo, me quedo mucho mas claro ahora.

Saludos






Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.