Ozapell Basic
- October 23, 2017
- Ozapell
Ozapell Basic is a hobbyist programming language designed for creating retro 1980s-style games. Its syntax is inspired by modern languages like C and Java, while its interface resembles early 1980s color home computers. With features like steady 60fps performance, audio support, and the ability to create executables, Ozapell Basic is a great choice for those looking to learn programming or create simple games in a user-friendly environment.
Reviews
- Ozapell Basic has a nostalgic retro feel that appeals to hobbyist programmers and those interested in classic programming environments.
- The software is simple to pick up and can be a fun way to brush up on coding skills, especially for those who enjoy experimenting.
- The developer is actively updating the software, and there is potential for growth in the community and documentation.
- The IDE is poorly designed and lacks essential features like syntax highlighting and multiple screen resolution support, making it frustrating for beginners.
- The programming language is convoluted and not beginner-friendly, with a steep learning curve that may deter new programmers.
- There is a lack of community support, tutorials, and sharing options, which limits the software's usability and appeal as an educational tool.
- story4 mentions
- 25 % positive mentions
- 0 % neutral mentions
- 75 % negative mentions
Users suggest enhancing the game's story by incorporating a structured narrative with missions that serve as tutorials, allowing players to learn programming through gameplay. They propose a dual mode system featuring a story mode for guided learning and a free mode for creative exploration and sharing within the community.
“It could have two options: story mode, where we actually take missions (missions = tutorials), play the game and learn, and free mode where we can just do whatever we want, just like now, and share it in the workshop and load content from the workshop.”
“I would suggest making it a game with a cover story and missions to complete basic tasks first, then gradually introduce more complicated elements and teach programming in a fun way, like a simulation.”
“The game could benefit from having two options: a story mode where we take on missions (which serve as tutorials) to learn while playing, and a free mode where we can do whatever we want, similar to the current setup, and share our creations in the workshop.”
“The addition of a story mode with missions would enhance the gameplay experience, allowing players to learn through structured tasks while also having the freedom to explore in a free mode.”
- optimization2 mentions
- 0 % positive mentions
- 0 % neutral mentions
- 100 % negative mentions
The optimization of the software is criticized for its poor design, particularly in its inability to support multiple screen resolutions, which is seen as unacceptable for a program requiring Windows 7 or higher. Overall, users find the technical performance lacking and outdated.
“First off, the idea as a whole is poorly designed and optimized, technically speaking.”
“I'm not really sure how displays completely work in terms of performance with the system, but you can't even support multiple screen resolutions in the year 2018 for software that requires Windows 7 at a minimum!?”
- grinding1 mentions
- 0 % positive mentions
- -200 % neutral mentions
- 300 % negative mentions
Players find the grinding aspect of the game frustrating due to the lack of collaborative features like workshops, inadequate debugging support, and cumbersome access to documentation, which collectively hinder the coding experience and lead to unsatisfying results.
“The lack of workshops means you can't share your programs with others, and the retro-style IDE offers no help. The results of your coding efforts are unsatisfying, and accessing documentation requires tedious alt-tabbing to a PDF file every time you forget a command, especially with the forced full-screen mode.”
“Grinding in this game feels like a never-ending chore, with little reward for the time invested. The repetitive tasks become monotonous quickly, making it hard to stay engaged.”
“The grind is real and exhausting, with progress feeling painfully slow. It often feels like you're just going through the motions without any real sense of achievement.”