Foros - Stratos

Stratos => Proyectos => Mensaje iniciado por: JohnConnor en 07 de Julio de 2015, 07:39:44 AM

Título: SPACE - Juego programado en VBScript + HTA
Publicado por: JohnConnor en 07 de Julio de 2015, 07:39:44 AM
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://i.ytimg.com/vi_webp/21WFlDGP4eY/mqdefault.webp)
                                                             https://www.youtube.com/watch?v=21WFlDGP4eY (https://www.youtube.com/watch?v=21WFlDGP4eY)



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



Saludos!
Título: Re:SPACE - Juego programado en VBScript + HTA
Publicado por: Gallo en 07 de Julio de 2015, 09:14:18 AM
Si quieres empezar con HTML5, quizá mi framework pueda ayudarte, los ejemplos del manual son muy básicos.

https://ss2d.wordpress.com/support/

http://galloman.github.io/ss2d/manual/index.html

Saludos.
Título: Re:SPACE - Juego programado en VBScript + HTA
Publicado por: JohnConnor en 07 de Julio de 2015, 05:12:08 PM
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!
Título: Re:SPACE - Juego programado en VBScript + HTA
Publicado por: Gallo en 07 de Julio de 2015, 08:15:13 PM
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...
Título: Re:SPACE - Juego programado en VBScript + HTA
Publicado por: JohnConnor en 08 de Julio de 2015, 12:08:35 AM
ah perfecto, muchas gracias Gallo, me quedo mucho mas claro ahora.

Saludos