Related Categories   Home Categories   Related Softwares

BlitzMax ver 1.0

  Price : 80
  Platform : 9x  
  Category : Business -  Compilers and Interpreters  
  Developer: Blitz Research  
  Rating :  
  License : Shareware  
  Limitations :  
  Size : 7.52 MB  
  Date added :  
Download buyBuy this Software
Software 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 supportBlitzMax 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 designBlitzMax 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 setBlitzMax 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 systemBlitzMax 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 DebuggerThe BlitzMax package includes an 'integrated development environment' (IDE), which is used to enter your programs, and a debugger for tracking down bugs.Direct OpenGL supportThanks to the OpenGL module, you can use BlitzMax for direct OpenGL programming. Writing an OpenGL program is now as simple as:bglCreateContext 640,480While Not KeyHit( KEY_ESCAPE ) glClear GL_COLOR_BUFFER_BIT glBegin GL_TRIANGLES glVertex2i 0,1 glVertex2i 1,-1 glVertex2i -1,-1 glEnd bglSwapBuffersWendIn addition, a module based on the popular 'Glew' library provides support for all OpenGL extensions. apple



Tags: game, file, utility, program, data, files, system, access, library, easy, programs, development, code, project, split, programming, language, tracking, source, effects


More Downloads Metin 2
FIFA Soccer 2004 [US]

Also see ...

SenCopy ActiveX 1)    SenCopy ActiveX
 - provides a licensing mechanism for shareware and gives out text of the author...
License:Shareware 100

MarshallSoft DUN Dialer for Visual Basic 2)    MarshallSoft DUN Dialer for Visual Basic
 - MarshallSoft Dialup Networking (DUN) Component for Visual Basic. Ver 2.1....
License:Shareware 55

Word ActiveX Control 3)    Word ActiveX Control
 - ActiveX written in Visual Basic data for Word...
License:Shareware 49.95

EWDraw 4)    EWDraw
 - EWDraw is a powerful vector graphics ActiveX for 3D and 2D visualisation...
License:Shareware 178

SQL Script Recovery 5)    SQL Script Recovery
 - Dencrypt stored procedures, triggers,views or user-define function...
License:Shareware 39.95

Regular Expression Component Library for BCB5 6)    Regular Expression Component Library for BCB5
 - Search and/or replace strings or files using regular expressions....
License:Freeware 0

DataLinks 7)    DataLinks
 - Excel based business query reporting....
License:Shareware 199.99

QuickCrypt Library 8)    QuickCrypt Library
 - Fast, highly optimized implementation of 7 symmetric encryption algorithms....
License:Shareware 149.95

Aspose.Component 9)    Aspose.Component
 - .Net Component suite including all Aspose components...
License:Shareware 751

SMTP/POP3 Email Engine for Fortran 10)    SMTP/POP3 Email Engine for Fortran
 - SMTP/POP3 Email Engine for Fortran...
License:Shareware 105

Regular Expression Component Library for VC7 1)    Regular Expression Component Library for VC7
 - Search and/or replace strings or files using regular expressions....
License:Freeware 0

XPB! Basic 2)    XPB! Basic
 - XPB! Basic is a brand new BASIC compiler for the 32-bit Windows platform that contains a rich set of features for developing both GUI and console applications!...
License:Shareware 24.95

MIDletPascal 3)    MIDletPascal
 - MIDletPascal is programming language specifically suited for development of mobile applications...
License:Shareware 50

 - Binary Modular DataFlow Machine - Parallel Programming Environment...
License:Shareware 0

Bokai ASP Barcode Server Component for IIS 5)    Bokai ASP Barcode Server Component for IIS
 - Barcode image generator ASP component for web and standalone applications...
License:Shareware 299

Regular Expression Component Library for VC7.1 6)    Regular Expression Component Library for VC7.1
 - Search and/or replace strings or files using regular expressions....
License:Freeware 0

Metaspec C# Parser Library 7)    Metaspec C# Parser Library
 - Metaspec C# parser library is designed to provide the kernel for applications which require processing C# source code: refactoring, formatting, and other similar tools...
License: 1

Scriptol Php Compiler 8)    Scriptol Php Compiler
 - Compile a Scriptol source to a PHP script, or web page...
License:Freeware 0

.NET Matrix Library 9)    .NET Matrix Library
 - Provides classes for object-oriented linear algebra in the .NET platform....
License:Commercial 49

Chilkat VB.NET Mail Component 10)    Chilkat VB.NET Mail Component
 - VB.NET Mail Component with S/MIME for signed and encrypted mail...
License:Shareware 99