The Video about the preview of TiberScript 1.1 IS FINALLY HERE! Please check it out and help support my channel!
I have been working on TiberScript 1.1 for over 3 months now and it is like a full remake, I have ditched the interpreter code from microScript in TiberScript 1.0 to Python (Improved code and interpreter!), And this version has TONS of new features, much bigger, and more reliable then ever! 1.0 was the Vision, 1.1 is the real thing! And this comment showed a lot of problems in 1.0 that needed to be fixed or added, and this person helped a lot so shout out to DaBurrito in my doc (link : https://microstudio.dev/i/TiberiusCreator2/tiberscript1test/), and said this:
This is my take of this 1. Parsing & Syntax Line-based parsing with indexOf and split is fragile. Extra spaces, capitalization changes, or line breaks can break scripts. No true syntax checking or error messages. No support for nested blocks beyond during "state". Limited ability to detect or handle invalid commands. 2. Performance Script is reparsed every frame, even if nothing changes. Expensive for many lines or many objects. No optimization for repeated operations (e.g., collision checks, drawing). 3. Language Features No loops (for, while) inside scripts. No conditional logic (if, else) inside scripts beyond the engine hardcoded conditions. No user-defined functions within TiberScript (all logic must be in the engine or microScript). No variables in scripts beyond those pre-declared in the engine. Arithmetic and assignments are minimal (mostly hardcoded increments like x += 2). 4. Object & Scene Handling Only supports a single player, enemy, and goal by default. Objects are hardcoded; adding multiple enemies requires engine modification. Collision checks are limited to AABB (no circles, polygons, or advanced physics). Objects have fixed size (20×20) with no scaling or rotation. No layering, z-order, or advanced rendering features. 5. Graphics Very basic: rectangles and text only. No sprites, animations, or textures. Color support is limited (hardcoded hex strings in draw commands). 6. Input Only arrow keys and space are supported by default. Adding more keys requires modifying the engine. No support for mouse input or dynamic key queries in scripts. 7. Physics & Logic Physics is extremely minimal: only simple AABB checks. No gravity, momentum, or other game mechanics. All transitions (transit) are hardcoded via string parsing. Script can’t handle complex AI or behaviors without microScript extension. 8. Debugging & Error Handling No errors are thrown for invalid commands. Scripts that don’t work fail silently. Hard to debug script issues for beginners. 9. Extensibility Scripts are limited to engine-provided commands. Adding new object types, behaviors, or commands often requires engine modification. MicroScript hook exists but is not fully integrated. 10. Maintainability Hard to write modular or reusable scripts. Script size and complexity are severely limited. Mixing engine logic and scripting can make projects messy quickly.
And all of these problems are fixed! AND MORE TOO! So please check out the video edited by AdventureGames in my YouTube Channel! Channel: https://www.youtube.com/@TiberiusCreator TiberScript 1.1 Preview: https://www.youtube.com/watch?v=l-245vb0FNU
Thank you all for supporting me I appreciate it! :)

