BlitzMax

BlitzMax

Crea juegos 2D para Windows, MacOS y Linux.
Crea juegos 2D para Windows, MacOS y Linux.BlitzMax es el nuevo lenguaje de programación de juegos de próxima generación de Blitz Research.BlitzMax conserva las raíces BÁSICAS de Blitz3D y BlitzPlus, pero agrega un montón de nuevas características y habilidades.Lenguaje BÁSICO mejorado BlitzMax es BÁSICO ... pero con algunos giros, que incluyen: Punteros de función Matrices completamente dinámicas Herencia y polimorfismo Parámetros de función 'Por referencia' Tipos de datos numéricos Byte, Short, Int, Long, Float y Double Array y corte de cadenas FlexibleSistema de 'colección' para tratar con listas enlazadas, etc. Manejo de puntero de bajo nivel Cadenas UTF16 La capacidad de 'Incbinar' datos binarios y acceder a ellos tan fácilmente como si fuera un archivo normal Soporte de lenguaje externo para interactuar con C / C ++ / ObjectiveC o código de ensamblaje... Diseño modular BlitzMax se basa principalmente en la idea de módulos, colecciones de comandos almacenados en archivos especiales.Puede agregar sus propios módulos al sistema, lo que le permite reutilizar limpiamente el código en sus propios proyectos.¡Los módulos también son una excelente manera de distribuir bibliotecas de comandos, y Blitz Research tiene muchos módulos extraños y maravillosos para su lanzamiento futuro!Conjunto de comandos 2D fácil de usar BlitzMax incluye el módulo Max2D que contiene un conjunto de comandos 2D muy fáciles de usar.En MacOS X y Linux, Max2D usa la API OpenGL, mientras que en las PC con Windows tiene la opción de usar las API OpenGL o DirectX.Tanto OpenGL como DirectX usan hardware 3D para dibujar gráficos en la pantalla, lo que permite efectos avanzados como la fusión, rotación y escala en tiempo real.El sistema de compilación inteligente BlitzMax le permite dividir un proyecto en múltiples archivos fuente que se pueden precompilar para reducir enormemente el tiempo de desarrollo.La utilidad BMK ('Blitz make') incluida maneja este proceso automáticamente y es completamente transparente para el desarrollador.
blitz-basic

Caracteristicas

Categorias

Alternativas a BlitzMax para todas las plataformas con cualquier licencia

PlayBasic

PlayBasic

PlayBasic es un lenguaje de programación de juegos que brinda a los nuevos programadores la flexibilidad y el conjunto de características para el desarrollo rápido de juegos, sin la complejidad ni el costo.
Reality Factory

Reality Factory

¡Reality Factory es un programa que, junto con otras herramientas, te permite crear juegos en perspectiva en primera y tercera persona sin programación!
Monkey 2

Monkey 2

Monkey 2 es un lenguaje de programación multiplataforma que apunta al desarrollo de juegos.
Nimo Aircraft Fighter

Nimo Aircraft Fighter

Juega el juego de aviones de combate Nimo 2D.Con múltiples funciones, controla el avión 2D y lucha contra los enemigos entrantes hacia ti.
DarkBasic Professional

DarkBasic Professional

DarkBASIC Professional es un paquete de desarrollo de juegos avanzado construido en el lenguaje BASIC, presenta más de 1000 comandos que están orientados al desarrollo de juegos, ofreciéndole ...
GLBasic

GLBasic

GLBasic es un lenguaje de programación multiplataforma que apunta al desarrollo de juegos con OpenGL.
The Hungry Hasty Girl

The Hungry Hasty Girl

Juega a The Hungry Hasty Girl y ayuda a esta Crazy Girl a comerse todas las manzanas.