BlitzMax
Details
| Size: | 7.5 MB |
| Last Update: | 2007-08-14 16:13:36 |
| Version: | 1.0 |
| OS Support: | Mac OS X |
| License/Program Type: | Shareware |
| Publisher: | Blitz Research |
| Price: | $80.00 |
Description:
BlitzMax is the new, next generation game programming language from
Blitz Research. BlitzMax retains the BASIC roots of Blitz3D and
BlitzPlus, but adds a ton of cool new features and abilities.
BlitzMax is BASIC...but with a few twists, including:
-Function pointers
-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.
Multiplatform support
BlitzMax has been designed from the ground up for multiplatform
support, and BlitzMax programs can be compiled for MacOS X, Windows
and Linux PC's. The BlitzMax license is 'all in one' - buy BlitzMax
once and run your programs on all 3 platforms!
Modular design
BlitzMax is largely based around the idea of modules, collections
of commands stored in special files. You can add your own modules
to the system, allowing you to cleanly reuse code in your own
projects. Modules are also a great way to distribute libraries of
commands, and Blitz Research have many weird and wonderful modules
lined up for future release!
Easy to use 2D command set
BlitzMax includes the Max2D module which contains a set of very
easy to use 2D commands. Max2D is based on OpenGL, allowing for
advanced effects such as realtime blending, rotation and
scaling.
Intelligent build system
BlitzMax allows you to split a project up into multiple source
files which can be pre-compiled to massively reduce development
time. This process is handled automatically by the included BMK
('Blitz make') utility and is completely transparent to the
developer.
IDE and Debugger
The BlitzMax package includes an 'integrated development
environment' (IDE), which is used to enter your programs, and a
debugger for tracking down bugs.
Direct OpenGL support
Thanks to the OpenGL module, you can use BlitzMax for direct OpenGL
programming. Writing an OpenGL program is now as simple as:
bglCreateContext 640,480
While Not KeyHit( KEY_ESCAPE )
glClear GL_COLOR_BUFFER_BIT
glBegin GL_TRIANGLES
glVertex2i 0,1
glVertex2i 1,-1
glVertex2i -1,-1
glEnd
bglSwapBuffers
Wend
In addition, a module based on the popular 'Glew' library provides
support for all OpenGL extensions.
0 comments
Downloadtube.com agrees that pirated software hurts software
developers and does not support such practices. We acknowledge and
agree that software piracy is theft. Using BlitzMax crack,
BlitzMax key generator, BlitzMax keygen, as well as any
pirated BlitzMax serial number/serial numbers and BlitzMax
registration code/codes, warez, keys, torrents, passwords, is illegal
and does not support the future development of BlitzMax.
Downloadtube.com advises that BlitzMax should be only used in
accordance with the rules of intellectual property and the existing
Criminal Code. Downloadtube.com does not allow the inclusion of any
crack, serial or keygen and disclaims any liability for the
inappropriate use of BlitzMax.
Add to
BlitzMax Version History
Related Software
|
|
From category: ActiveX |
| ASP/Registry is a server side COM component that helps web developers to encapsulate access to the Windows system registry in a web application.... |
|
|
From category: Components-and-Libraries |
| Serial Port Monitoring Control (SPMC) - RS232 Data Acquisition and Com Port Control Component Library, Modem Access Component. Connection Sniffer and Port Test Software Library. The library lets you e... |
|
|
From category: Source-Code |
| Learn from ebook and well commented source codes, the easy way to use MySQL with C. In addition to the ebook, this package contains a real world .NET program that allows you to manage a collection of... |
|
|
From category: Components-and-Libraries |
| ADEX Schedule is a COM component that encapsulates the functionality of TaskScheduler. It enables application developers of Microsoft technology to add, delete and manage tasks in the TaskScheduler. I... |
|
|
From category: Help-Authoring |
| The native clipboard in Windows is great for cutting and pasting a single item at a time, but if you want to move a series of items, or save items for later use, then you need ClipBox!
Rather than wo... |
|
|
From category: Java |
| Camickr UI Defaults is a freeware tool that will simplify the development of JAVA projects.... |
|
|
From category: Promotion |
| SDProtector is a powerful tool offering both software developers and distributors a protection of software products against unauthorized copying, use and distribution.it uses RSA1024, API functions, n... |
|
|
From category: ActiveX |
| - TWAIN ActiveX control scanning solution for vb, delphi, .NET, foxpro, C/C++, C... |
|
|
From category: ActiveX |
| For Professional Windows Developers who need to create wmv profile within their business application.Create WMV Profile in run time. Custom define video codec, video bit rate, buffer window, video wid... |
|
|
From category: Developer-Tools |
| MySQL is a multithreaded, multi-user, SQL Database Management System (DBMS).... |
|
|
From category: Components-and-Libraries |
| Linear programming library that incorporates the power of linear programming solver and simplicity of integration to any software tools like Ms Visual C++, Ms Visual C .Net, Ms Visual Basic, Borland... |
|
|
From category: Components-and-Libraries |
| OOReport.NET is an Object Oriented Reporting Component for .NET Windows Forms, Database Applications. With OOReport.NET you can create extensive, flexible and high quality Web-Page reports in matter o... |
|
|
From category: Java |
| Barcode java bean and servlet. Supports all major 1D & 2D symbologies: EAN, UPC, code 128, code 39, PDF417, codabar ,RSS14, QRCode,maxicode, aztec, micro and macro pdf 417, datamatrix....... |
|
|
From category: Reference-and-Tutorials |
| SUDT SerialTrace is a professional application for RS232/422/485 COM ports monitoring. It monitors, displays, logs and analyzes all serial port activity in a system. SUDT SerialTrace delivers maximum... |
|
|
From category: ActiveX |
| Data Reporting ActiveX for VB 6.0 - TanDB is a High-Level reporting solution. It is a RAD tool, which takes care of all the &039;&039;low-level&039;&039; details. The component basically functions... |
Leave a comment