Seleziona la tua lingua

Pagina iniziale arrow-right ... arrow-right Software di sviluppo applicazioni arrow-right Piattaforme per lo sviluppo di applicazioni arrow-right BlitzMax

Abbiamo compilato una lista di 23 alternative gratuite e a pagamento a BlitzMax. I principali concorrenti includono Game Character Hub, AppGameKit Classic. Inoltre, gli utenti fanno anche confronti tra BlitzMax e Reality Factory, GLBasic, GameStart. Puoi anche dare un'occhiata ad altre opzioni simili qui: Software di sviluppo applicazioni, Piattaforme per lo sviluppo di applicazioni.


Game Character Hub è un programma artistico incentrato sulla creazione di risorse di gioco, in particolare RPG ...

Semplice sviluppo multipiattaforma, codifica una volta e distribuisci su tutte le piattaforme.

Reality Factory è un programma che, insieme ad altri strumenti, ti consente di creare 1 ° e ...

Un linguaggio di programmazione veloce da scrivere e flessibile per lo sviluppo di giochi e app

GameStart è un software per la creazione di applicazioni 2D e 3D in tempo reale.

Potente, maturo motore di gioco multipiattaforma open source per Python e C ++, sviluppato da Disney e ...

Un linguaggio di programmazione basato su Windows progettato per la creazione di videogiochi 2D

GDevelop
Free Open Source

GDevelop è un software di creazione di giochi open source progettato per essere utilizzato da tutti.

Polycode
Free Open Source

Polycode è un framework C ++ e Lua per la creazione di applicazioni interattive.

Construct Classic
Free Open Source

Construct Classic è un creatore di giochi DirectX 9 gratuito per Windows, progettato per giochi 2D.

Crea giochi 2D per Windows, MacOS e Linux.

BlitzMax Piattaforme

tick-square Linux
tick-square Mac
tick-square Windows

BlitzMax Panoramica

Crea giochi 2D per Windows, MacOS e Linux.

BlitzMax è il nuovo linguaggio di programmazione di nuova generazione di Blitz Research. BlitzMax mantiene le radici BASIC di Blitz3D e BlitzPlus, ma aggiunge una tonnellata di nuove fantastiche funzionalità e abilità.

Linguaggio BASIC avanzato

BlitzMax è BASIC ... ma con alcuni colpi di scena, tra cui:

Puntatori a funzione
Matrici completamente dinamiche
Ereditarietà e polimorfismo
Parametri funzione 'per riferimento'
Tipi di dati numerici Byte, Short, Int, Long, Float e Double
Schiera e taglio delle stringhe
Sistema flessibile di "raccolta" per la gestione di elenchi collegati ecc
Gestione puntatore di basso livello
Stringhe UTF16
La possibilità di "incbinare" i dati binari e accedervi facilmente come se fosse un file normale
Supporto linguistico esterno per l'interfacciamento con C / C ++ / ObjectiveC o codice assembly

Design modulare
BlitzMax si basa in gran parte sull'idea di moduli, raccolte di comandi memorizzati in file speciali. È possibile aggiungere i propri moduli al sistema, consentendo di riutilizzare in modo pulito il codice nei propri progetti. I moduli sono anche un ottimo modo per distribuire librerie di comandi, e Blitz Research ha molti moduli strani e meravigliosi in fila per le versioni future!

Set di comandi 2D facile da usare
BlitzMax include il modulo Max2D che contiene una serie di comandi 2D molto facili da usare. Su MacOS X e Linux, Max2D utilizza l'API OpenGL, mentre su PC Windows hai la possibilità di utilizzare le API OpenGL o DirectX. Sia OpenGL che DirectX utilizzano l'hardware 3D per disegnare elementi grafici sullo schermo, consentendo effetti avanzati come la fusione, la rotazione e il ridimensionamento in tempo reale.

Sistema di compilazione intelligente
BlitzMax ti consente di suddividere un progetto in più file sorgente che possono essere precompilati per ridurre notevolmente i tempi di sviluppo. Questo processo è gestito automaticamente dall'utilità BMK ('Blitz make') inclusa ed è completamente trasparente per lo sviluppatore.

BlitzMax Caratteristiche

tick-square Gaming
tick-square 2D Game

Migliori alternative a BlitzMax

Condividi la tua opinione sul software, lascia una recensione e contribuisci a migliorarlo ulteriormente!

BlitzMax Tag

game-creation-platform programming-language game-creation games programming

Suggerisci modifiche

Il tuo feedback

Seleziona una valutazione
Per favore, seleziona una valutazione

Your vote has been counted.

Do you have experience using this software?