![]() Just look at the screen shot for Restricted Area! This is great news for people wishing to create 2D or 3D games and from some of the demonstrations I have seen, the games themselves are quite impressive, especially knowing that they were written with the BASIC programming language. Those wishing to make commercial programs will be happy to know that their program is their own property and they can distribute it as a commercial application, shareware or even freeware without the need to purchase additional libraries.ĭevelopers that wish to create graphic intensive programs (or games) will be happy to know that PureBasic has innate support for DirectX and SDL through dedicated libraries. Those that get stuck with their programming will be thankful to know that PureBasic comes with an in-depth debugger that will help you find your programming errors before it drives you to drink. Apart from the extremely fast compiler in PureBasic, the software package also supports a huge selection of inbuilt commands that allows you to cut back on program time as many of the objects have already been built into the interface. PureBasic also supports a visual editor that allows you to build a powerful interface without the need for excessive coding. The interface of PureBasic is relatively easy to use, depending on your programming backgrounds but the software is split into two sections, your menus are at the top, with your work area (code) directly below. Restricted Area (Programmed using PureBasic)Īs with all products from Manaccom, the installation of PureBasic was a breeze and it installed on our test machine in under a few minutes and once the program was installed, I was ready to re-test my programming skills. Integrated debugger to easily trace programming bugs. Dedicated editor and development environment Source code is fully portable between AmigaOS, Windows and Linux, for both games ![]() Optimal use of the available hardware by using highly optimized (assembly) commands Easy and high quality 3D support based on OGRE Easy but very fast 2D game support trough dedicated libraries (DirectX, SDL. Access to full OS API for advanced programmers Procedure support for structured programming with local and global variables No external DLLs, runtime interpreter or anything else required when creating Very fast compiler which creates highly optimized executables ![]() Huge set of internal commands (600+) to quickly and easily build any application or As VisualBasic is very resource hungry, PureBasic hardly touches my computers resources whenever it is compiling a program. The main thing that you will notice with PureBasic, depending on your computer configuration is how fast PureBasic compiles your program. ![]() Programming has come along way since then and after using both VisualBasic and PureBasic, I must admit that the differences are quite miniscule. I then moved onto some more professional projects and even created my own BASIC game thanks to some gaming manuals. This would basically repeat the word "HELLO!" till someone stopped the program but you get how easy the programming language was to use. My first experience of BASIC was on the Commodore 64 and the first program I ever wrote (which I'm sure many of you have done the same) was One of the most popular versions of BASIC on the market at the moment is VisualBasic that is distributed by Microsoft but PureBasic is virtually identical (albeit easier to use) and caters for both the novice and professional programmer. PureBasic was created by French software developers Fantasisie Software that allows programmers to program in not only Windows but also older operating systems such as the Amiga and even Linux. When computing first started, one of the first languages available to both the home and commercial user was BASIC that is not only still used today but has spawned a variety of different versions. "PureBasic is one of the most powerful and easy to use programming languages around!" Here are some more discussions on the topic:Pure Basic Standard Edition PC Review. I value writing code that is clean and clear, even if it means using constructs that are considered harmful. When I'm refactoring the methods preconditions are separated and easy to move. By the time I get to my main body of code I know that everything has gone well. The precondition gates sit at the top and it's clear what is happening. Sometimes I might use a Goto to jump to that clean up. I want to avoid ProcedureReturns here because I don't want to repeat the clean up.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |