BlitzMax 2D Game Platform Available for OS X
11:00 AM | Marcus Albers | Comment on this story
Blitz Research have announced the availability of a new development platform designed for 2D game programming: BlitzMax. BlitzMax retains the BASIC core of Blitz Research's other languages, Blitz3D and BlitzPlus, while adding advanced features meant to make programming 2D games for modern systems easier.
Here is a quick feature list:
• Function pointersBlitzMax code will compile on Mac OS X, Windows, and Linux systems. What's more, a single license allows the programmer to distibute their title on all three platforms.
• Fully dynamic arrays
• Inheritance and polymorphism
• 'By reference' function parameters
• Byte, Short, Int, Long, Float and Double numeric data types
• Array and string slicing
• Flexible 'collection' system for dealing with linked lists etc
• Low level pointer handling
• UTF16 strings
• The ability to 'Incbin' binary data and access it as easily as if it were a regular file
• External language support for interfacing with C/C++/ObjectiveC or assembly code
BlitzMax also includes direct OpenGL programming, making it easy for developers to make hardware-accelerated 2D games.
Blitz Research is offering a 30-day demo of the development tool. Head over to the website to read more about this new programming language.
Download BlitzMax 30-day demo
Recent Mac Games News
Wednesday, December 8, 2004
Tuesday, December 7, 2004
Monday, December 6, 2004
Friday, December 3, 2004
Thursday, December 2, 2004
Search for other Mac games news stories or browse our Mac Games News Archive.