Ozapell Basic is a hobbyist programming language simple enough for new programmers -- while powerful enough to develop playable retro games.
User reviews:
Overall:
7 user reviews - Need more user reviews to generate a score
Release Date: Sep 1, 2016

Sign in to add this item to your wishlist, follow it, or mark it as not interested

Early Access Software

Get involved with this software as it develops.

Note: This Early Access software is not complete and may or may not change further. If you are not excited to use this software in its current state, then you should wait to see if it progresses further in development. Learn more

What the developers have to say:

Why Early Access?

“As a programming environment with virtually infinite possibilities, there is no way for the developer to test Ozapell Basic for every possible code arrangement.

Early Access is necessary to further test the core features. New features will also be added with feedback from the community affecting those updates.”

Approximately how long will this software be in Early Access?

“One year.”

How is the full version planned to differ from the Early Access version?

“Future additions are planned after Early Access. The final version will be free of any bugs or memory leaks found during Early Access.”

What is the current state of the Early Access version?

“The core features are complete. Additional optional features are planned.

Demo programs developed for Ozapell Basic do not produce bugs, crashes or memory leaks. Additional testing is necessary.”

Will this software be priced differently during and after Early Access?

“We plan to gradually raise the price as we ship new content and features.”

How are you planning on involving the Community in your development process?

“We plan to use the Steam discussion forum for Ozapell Basic to discover what our actual users want from the software and attempt to deliver on those requests (or a compromise that provides similar results).”
Read more

Buy Ozapell Basic

PROMOTIONAL PRICE! Offer ends August 29

-50%
$14.99
$7.49
 

Recent updates View all (23)

August 3

Version 0.8I

The latest version of Ozapell Basic adds a demo system to help new programmers begin with sample code.

Type "DEMO" to list the available demos. Currently there are only four available. More demos will be added before our 1.0 release.

Type DEMO [NAME] to load a specific demo into memory.

After a demo program is loaded, you can list, run, edit and save the program. Use the demo program as a starting point for experimenting and developing your own programs.

Have fun!
0 comments Read more

July 13

Version 0.8G

Currently, the AND, OR and XOR subroutines determine if a logical or bitwise operation is intended based on the data in the variables.

LOGICALAND, LOGICALOR AND LOGICALXOR now force the data in the variables to be evaluated as boolean (TRUE or FALSE) values.

The values 0, 0.0 and an empty string ("") are always evaluated as FALSE. Other values are TRUE.

For users wanting to use C language shortcuts, Ozapell Basic now includes && for LOGICALAND and || for LOGICALOR.

Example:

A="HELLO"
B=33
A&&B
PRINTLINE RESULT

In this example, "HELLO" is evaluated as TRUE, 33 is evaluated as TRUE and then RESULT will contain TRUE because both A and B are TRUE.

Have fun!
1 comments Read more
See all discussions

Report bugs and leave feedback for this software on the discussion boards

About This Software

Ozapell Basic is a hobbyist programming language simple enough for new programmers -- while powerful enough to develop playable retro games.

The graphics environment and interface are loosely based on early 1980s color home computers.

The programming language is heavily inspired by modern languages (especially javaScript) while using BASIC keywords for simplicity.

The supplied library provides enough functionality to create simple games and audio-visual demonstrations.

Ozapell Basic was designed to be as simple as possible while providing a variety of features. It could be fun for someone who wants to program or make retro style games but doesn't want to learn a complicated modern language.

Special features include:
Steady 60fps performance
Create executables for distribution
Support for modern (CD quality) wave audio sound
Alternate freely between line editor and fullscreen editor or use an external text editor
Built-in speed limiter -- programs will run at same speed on fast or Minimum Specification systems
Secured to prevent access to other folders and files
Fullscreen and Widescreen
24-bit color
Collision detection for sprites
Partial mouse support for receiving clicks from left, right and middle mouse buttons
Source code is (mostly) compiled to memory before starting instead of interpreting the source code during execution

System Requirements

    Minimum:
    • OS: Windows 7/8/10
    • Processor: 2.6 GHz
    • Memory: 2 GB RAM
    • Graphics: Video Card and Display must support 1280x720 at 60Hz (fullscreen only)
    • DirectX: Version 9.0c
    • Storage: 16 MB available space
    • Sound Card: DirectSound compatible sound card
    • Additional Notes: Desktop, laptop or tablet with physical keyboard
Customer reviews Learn More
Review Type


Purchase Type


Language


Display As:


(what is this?)
7 reviews match the filters above
There are no more reviews that match the filters set above
Adjust the filters above to see other reviews
Loading reviews...