La herramienta se llama GB Studio y ha sido creada por Chris Maltby. No te costará un euro y podrás crear la lógica de tu próximo juego, distintos niveles y «sprites» con su intuitivo editor visual. Para los gráficos sólo necesitas un editor que trabaje con ficheros PNG y la parte del audio viene del GBT Player. Una vez acabas tu juego, sólo hay que exportarlo a fichero ROM y podrás ejecutarlo tanto en Windows, Mac o Linux. Lo mejor de todo es que también puedes crear una versión en HTML5 para que puedas jugar en el móvil.
Comentarios
Una buena manera de divertirte perdiendo tiempo de tu vida.
Bueno es interesante, pero hay cosas hoy en día con las que te puedes entretener y son más prácticas.
Por ejemplo te puedes poner a aprender a hacer juegos con Livecode.
Es tan sencillo que literalmente puedes hacer una aplicación gráfica para Windows, Mac, LINUX, IOS y Android en una mañana.
Es más sencillo aún que python y es un lenguaje ideal para los no-informáticos o para los que no quieren aprender algo tan complicado como C# o Java.
Este lenguaje es un derivado del Hypertalk / Hypercard que inventó Apple (cuando Apple molaba) en los años 80.
https://www.hermanotemblon.com/livecode-una-nueva-forma-de-programar/
Steve Wozniak (el co-fundador) de Apple llegó a decir que HyperCard era el mejor software jamás escrito: «I still believe that HyperCard is the best program ever written,».
#4 Livecode es una mierda. El equivalente a visual basic en 2019. Un asco. ¿Cómo lo puedes comparar con Python? S
#8 En ningún momento he dicho que sea mejor que Python, sino que es más fácil.
Respecto de si es una mierda: Mira, entre otras cosas me gano la vida haciendo apps en Livecode....y mira tú:
Funcionan, son rápidas de hacer y lo más bueno: Mis clientes me pagan por las mismas y están contentos con ello.
Joder, ¡que misterio!
Pero vamos eres libre de hacer apps en ensamblador o en lo que te salga del nabo.
Por cierto: Conozco empresas que tienen programas de contabilidad en Visual Basic y les siguen funcionando desde hace veinte años.
#10 Bueno hombre, igual una mierda no, pero me recuerda demasiado a Visual Basic... ¿Ypara juegos??? ¿Qué tal la performance en ios y android?
#11 Para juegos básicos funciona muy bien. El rendimiento es nativo, pero olvídate de 3D.
Yo recomendaría hacer juegos en Livecode a aquellas personas que quieran hacer algo adictivo pero sin 3D (tipo arcades).
A nivel profesional es mejor Unreal o Unity 3D.
Yo desarrollo básicamente apps de gestión, de workflows y frontends para bases de datos.
¿porqué no lo hago en html5?
Pues por rendimiento y porque la programación web es un puto coñazo (CSS + HTML + JS + lenguaje de servidor).
#13 Interesante... ¿Sabes si Livecode genera html 5? ¿Cual es la capa final que genera? Nosotros usamos html 5 + jquery (casi siempre mediante algún framework tipo Phaser), y raro es que no tengamos problemas de performance.
#17 Si genera HTML5, el problema es que el módulo de generación de HTML5 antes era gratuito y ahora es de pago.
https://livecode.com/products/html5-edition/
Cuesta cerca de 500Eur
También tiene su propio lenguaje de servidor (como PHP o JSP) y de scripting.
Es decir: Con un mismo código puedes compilar para Windows, MacOS, Linux, FreeBSD (con la capa de compatibilidad de Linux para BSD) , IOS, Android, HTML5, + lenguaje de servidor + scripting. Todo compilado a código nativo.
Obviamente hay que hacer retoques para cada plataforma, pero el 80% de código se comparte.
#4 ¿Es como gambas3?
#14 Mucho más fácil y multiplataforma.
#15 ¿pero de donde se puede bajar gratis? porque en la web me sale de prueba.
#19 he encontrado esto, ¿puede ser?
https://livecode.org
#19 Aquí están las versiones para Mac, Linux, Windows y la version server.
https://downloads.livecode.com/livecode/
Bájate mejor la versión estable: La 9.04
La gratuita es la Community (tiene el 90% de las cosas que tien la Indy y la Business).
Ojo: Desde cualquiera de estas versiones puedes generar compilados para Windows, Linux, BSD, MacOS y Android, pero si quieres generarlos para IOS tendrás que hacerlo "si o si" en un MAC y con la versión para Mac.
Es decir, por ejemplo: Me bajo la versión para Linux y desde la misma puedo generar un programa que funcione en Mac, Windows, Linux, BSD y Android (me genera un programa para cada sistema) , pero si quiero generarlo para IOS, necesito un Mac.
#4 Le he echado un vistazo y me ha recordado a alguna herramienta de autor tipo Neobook. Lo de que pueda compilar para iOS y Android es una gozada.
#4 editado. Ya he visto que en otros comentarios mencionabas Unity y unreal
Interesante - Gracias!
Si tiene más de tres años el programa lo he probado y no conseguí hacer nada. Pero a lo mejor es otro.
edit2. Está en AUR.
Si al menos se pudiese jugar en una Gameboy original poniendo la Rom en cartucho flash...
#5 por qué no iba a poderse?
#5
Si realmente genera roms de GB, ¿porque no?
#5 en la web del software pone que las roms funcionan en la consola
#9 Ah qué pasada entonces, como en la noticia no se menciona, pensaba que no.