Monthly Treeverse Update #32
The thirty-second edition of monthly Treeverse updates. Read more for game development insights.
An update on Treeverse. A look at our development and art team progress. We will be posting monthly for you to follow along the development of Treeverse, so make sure you subscribe!
The time is coming.
We expect to launch Treeverse Open Alpha sometime next month, closer to the middle or the end. Make sure you are subscribed to this Substack or following our Discord to get the latest news. Rest assured you won’t have to fill out any forms (unless you are looking for an iOS build).
We are supporting PC and Mac in this build and making them the recommended device(s) whilst also having an open APK (Android) and Testflight (iOS, 10K limit).
Now, we are saying this early, but do NOT expect this to go smooth. Before we launch our reward program, we will test the exact same build at scale. This is the first time we are testing if our servers can scale to tens of thousands of users at once. It’s a big jump from a few hundred in our dev build.
Regardless, I am extremely excited to get this out. Even if there are hiccups and small delays, we are getting closer day by day.
Also, we are looking at doing our TGE ($END) before Q4 2024 so stay tuned for that! Follow Endless Clouds Foundation on X to stay up to date.
Art Update
Engineering And Design
This month we’ve been working on getting our next build available to play. We still have quite a lot to do to make the build stable and at the same time provide enough working features to allow us to gather the data we’re after for this next play test coming up.
Below are some of the engineer related tasks we’ve tackled his month.
New Features
Server Analytics : Track various player data based on in-game actions
Skills : An abstraction on top of abilities, and any other behaviors we might expect players to do
Server Disconnections : Gracefully handle disconnections between different servers and react properly when databases are disconnected
Mouse & Keyboard Input : Support for mouse and keyboard input.
Mini map Rework : Practically reworked entire thing so can consider it a new feature now
Improvements
Server Selection : Simple drop down for server selection
Editor support for directional lights in subscenes
Show abilities engraved on a weapon from the inventory screen
Rewards : Added pooling of rewards
Combat : Caster can increase intrinsics when using abilities
Intrinsics : Show popups when an intrinsic like health, or energy changes
AI : Change our core AI library and add basic features
Items
Changed items so we can support tracking of instanced items in quests and more
Add stats to items as it was previously missed
Colliders : Improve the way colliders are baked on entities
Server : Add variable frame rate manager to control frame rate
Saving : Support for human readable column data, inventory saving, quests saving.
Immutable Passport : improve flow of using immutable passport for login
Shop : Remove unnecessary windows required to sell something.
Consumables : Show shortcut key and show first available consumable that can be used by player.
Bug Fixes
Interactables : Fix teleporters
Misc : Character preview fixes in android and ios
Quests : Cleanup quests properly on character logout
Build : Fix various build failure issues as they come up
Animation : Fix animation issues
Camera : Fix rotation of camera in android and ios
Ability : Fix indicator issues, invalid skill errors, skill casting using keyboard,
Graphics : Fix fix related issues causing certain assets to disappear on mobile devices
Inventory : Support transactions when two inventories are full, but swap equal number of slots
AI : Fix bugs when out of range, and when player is dead. Stop rotation when entity is dead
Party : Fix UI bugs with overlapping buttons
Going Forward
Early August we will be teasing the Open Alpha until we have a definitive launch date. Join us! The rewards for Open Alpha will contain $END, $SUPER, $IMX and $MON. Expect more details on this in the later posts.
We plan to run some server stress tests as soon as we build the internal tooling to allow this, and if things go smoothly there, slowly roll out the game to real users until we’re happy with the overall stability of the build.
The mobile builds have not yet been optimized so we have added mouse and keyboard support. We highly recommend users play on a windows desktop or Mac for the play test. The game should still be playable on modern high-end mobile devices though.
We're looking forward to this next release. It’s likely to have a lot of hiccups as we iron out major and unexpected bugs, but once that’s solved, most of our future releases should be much smoother.
Disclaimer: Please note that anything written in this document should not be taken as financial advice. Endless Clouds is dedicated to producing a fun, enjoyable game that integrates NFTs. NFTs are a new and highly experimental technology and should not be bought for investment purposes.
I don’t see App