BlitzMax

BlitzMax

Skapa 2D-spel för Windows, MacOS och Linux.
Skapa 2D-spel för Windows, MacOS och Linux.BlitzMax är det nya, nästa generations spelprogrammeringsspråk från Blitz Research.BlitzMax behåller de BASIC-rötterna från Blitz3D och BlitzPlus, men lägger till massor av coola nya funktioner och förmågor.Förbättrad BASIC-språk BlitzMax är BASIC ... men med några vändningar, inklusive: Funktionspekare Helt dynamiska matriser Arv och polymorfism Funktionsparametrar Byte, Kort, Int, Lång, Flytande och dubbla numeriska datatyper Array och strängskivning Flexibel"insamlings" -system för hantering av länkade listor osv. Lågnivåpekare som hanterar UTF16-strängar Möjligheten att "Incbin" binär data och få tillgång till den så enkelt som om det var ett vanligt fil Externt språkstöd för gränssnitt med C / C ++ / ObjektC eller monteringskod... Modular design BlitzMax bygger till stor del på idén om moduler, samlingar av kommandon lagrade i specialfiler.Du kan lägga till dina egna moduler i systemet, så att du kan återanvända kod i dina egna projekt.Moduler är också ett utmärkt sätt att distribuera kommandobibliotek, och Blitz Research har många konstiga och underbara moduler uppställda för framtida release!Enkel att använda 2D-kommandoset BlitzMax inkluderar Max2D-modulen som innehåller en uppsättning mycket lättanvända 2D-kommandon.På MacOS X och Linux använder Max2D OpenGL API, medan du på Windows-datorer har möjlighet att använda antingen OpenGL eller DirectX API: er.Både OpenGL och DirectX använder 3D-hårdvara för att rita grafik till skärmen, vilket möjliggör avancerade effekter som blandning, rotation och skalning i realtid.Intelligent byggsystem BlitzMax låter dig dela upp ett projekt i flera källfiler som kan förkompileras för att massivt reducera utvecklingstiden.Denna process hanteras automatiskt av det inkluderade BMK ('Blitz make') verktyget och är helt transparent för utvecklaren.
blitz-basic

Funktioner

kategorier

Alternativ till BlitzMax för alla plattformar med någon licens

PlayBasic

PlayBasic

PlayBasic är ett spelprogrammeringsspråk som ger nya programmerare flexibilitet och funktionsuppsättning för snabb spelutveckling, utan komplexitet eller kostnad.
Reality Factory

Reality Factory

Reality Factory är ett program som - tillsammans med andra verktyg - låter dig skapa första och tredje personperspektivspel utan att programmera!
Monkey 2

Monkey 2

Monkey 2 är ett programmeringsspråk för olika plattformar som syftar till spelutveckling.
Nimo Aircraft Fighter

Nimo Aircraft Fighter

Spela Nimo 2D jaktflygplan.Med flera funktioner kan du kontrollera 2D-flygplanet och bekämpa de inkommande fienderna mot dig.
DarkBasic Professional

DarkBasic Professional

DarkBASIC Professional är ett avancerat spelutvecklingspaket byggt på BASIC-språket och har mer än 1000 kommandon som är inriktade på spelutveckling, vilket ger dig ...
GLBasic

GLBasic

GLBasic är ett programmeringsspråk över plattformar som syftar till spelutveckling med OpenGL.
The Hungry Hasty Girl

The Hungry Hasty Girl

Spela The Hungry Hasty Girl och hjälp denna galna tjej att äta alla äpplen.