Skip to content

STAR API CLIENT v1.0.0

Choose a tag to compare

@dellams dellams released this 05 Apr 03:53
· 36 commits to master since this release

This is the first release of the STAR API Client, which is currently being used in ODOOM & OQUAKE as a demo of what the WEB4 OASIS API, WEB5 STAR API & the STAR API Client can do, these include cross game quests, inventory, shared assets, NFT minting, SSO, send to avatar, send to clan & much more!

The client includes C/C++ bindings/exports so can be used in any game (ODOOM uses C++ & OQUAKE uses C). It uses Native AOT so is very fast and streamlined so runs at native speed (C/C++).

It features many advanced features such as multithreading, batching, robust error handling & more!

This is the beginning of the OGEngine (WEB4 OASIS API, WEB5 STAR API & STARAPI Client).

Below is a link to a tech demo of what it can do in ODOOM & OQUAKE:
https://youtu.be/ZH5u6OVPVYg?si=qbz8CfXs5kgWYPSn

Below is the useful description from that video:

"Preview of the new OGEngine (OASIS Game Engine) powering ODOOM and OQUAKE (forks of UZDOOM & VkQuake) built on top of the new STARAPIClient (which talks to the WEB4 OASIS API & WEB5 STAR API) and features many advanced features such as multi-threading, batching, etc). OGEngine = STARAPIClient + WEB4 OASIS API + WEB5 STAR API and is the beginning of the true open extendable metaverse (OASIS Omniverse) featuring cross quests, cross inventory/assets, SSO, NFT minting, sending items to other avatars/clans & much more! :)

We bridged Doom and Quake using OASIS creating a “meta” game of the two. This engine abstracts mission and game state logic, offering a new dimension to open source games. This is a key milestone in our journey to building the metaverse.

People can now port any game to the OASIS Omniverse using the new generic STARAPI Client, we are porting Doom3, Duke3d, Wolfenstein, Minecraft clone, Morrowwind MMORPG clone next...

Stay tuned folks, we are only just getting started! ;-)

Read more here:

https://github.com/NextGenSoftwareUK/OASIS/blob/master/OASIS%20Omniverse/Docs/OGEngine_Overview.md
https://github.com/NextGenSoftwareUK/OASIS/tree/master/OASIS%20Omniverse

The OGEngine also allows GeoHotSpot triggers to be embedded in your games either in a quest, objective or standalone. They can trigger anything you like such as playing an audio clip, video, showing text, website, scripting events, NPCs (powered by intelligent learning AI agents such as OpenServ) etc etc. There is no limit to what you can do with the new OGEngine!

We will soon also be releasing the alphas of ODOOM, OQUAKE & Our World, our geolocation AR game powered by the OGEngine that allows your cross game quests to bring the action into the real world so imagine collecting keys or powerups etc for ODOOM & OQUAKE in real life! You may even find secrets hidden in parks such as the BFG 9000 and other surprises! ;-)

An epic mission quest line spamming all 3 games as a demo of the tech is coming soon... watch this space! ;-)

We are also working on the OOS (OASIS OS) which as well as a low level kernel allowing multiple games to be loaded into memory simultaneously also contains the OASIS Omniverse HUB allowing you to instantly teleport between any location in any map in any game (both through portals in the HUB & whilst in any game) removing walled gardens and silos between games so they merge into the same game (think Ready Player One). It also has a shared HUD over everything so there is a consistent UI for your inventory, quests, friends, messages, avatar etc.

We plan to make super cyber demons and other AI monsters and NPCs powered by holonic braid with collective shared memory so they share tactics and strategies... hope your Ready for a real challenge! 😉💪 We also plan to have AI tournaments where we pit different models against each other!

The OGEngine is built on top of the powerful holonic OASIS architecture that has been in development for over 10 years featuring auto failover, auto load-balancing & auto-replication powered by the OASIS Hyperdrive so there is zero downtime and you can even play offline and re-sync when you are back online so ideal for poor to low connectivity or for traveling! If one web2 or web3 provider goes down or is slow it will automatically find the next fastest ONODE in your area independent of network! :)

The WEB4 OASIS API is an abstraction/aggreation layer over all of web2 and web3 removing walled gardens & silos and features identity, reputation, nfts, tokens, geonfts & much more!

The WEB5 STAR API is the gamification, business and metaverse layer built on top of the WEB4 OASIS API.

STAR CLI/ODK is a powerful CLI & Low/No Code Generator allowing you to build OAPPs powered by the COSMIC ORM allowing you to create, read, update, delete & list your holons (data objects) in 1 line which auto sync over all of web2 and web3, no need to learn new stacks, languages or platforms, just focus on your idea and bring them to life with zero friction or barriers! If you want to also run it on a new chain, cloud provider, db or anything else in future this is handled automatically by the OASIS, no need to have to keep porting or writing fragile bridges, we do all the heavy lifting for you!

Check out the rest of our docs in our repro and our sites below for more info!

Welcome to the future, welcome to the genesis of the true metaverse! ;-)

https://www.oasisweb4.com
https://www.ourworldthegame.com/
https://github.com/NextGenSoftwareUK/OASIS"

The docs in here: https://github.com/NextGenSoftwareUK/OASIS/tree/master/OASIS%20Omniverse explain how to use the client with build instructions for Windows, Linux & Mac. You can also see the ODOOM & OQUAKE examples of how to use it.

More news & releases coming soon!