GPU computed occlusion and frustum culling in three.js via Hi-Z and transform feedback for DIY GPU driven rendering with predication. Cube remains visible for demonstration purposes, logs are output from getBufferSubData to indicate GPU state.
Work in progress of a game concept by @PaimaStudios (Onchain Gaming) using Shinkai 🎮
In this game you need to solve some riddles and for last, you can make a plea to the king for kingdom tokens.
We will keep an eye on its updates!
📢 Sovereign rollups are coming to @AvailProject
Paima Engine is one of the largest frameworks for creating sovereign rollups
NEW (live today!):
- Creating rollups using Avail as DA
- Covering Avail tx fees for EVM users: AA support
Big plans for Avail, so let's dive in↓
Want to try it yourself? The code is all on Github free for anybody to use!
But what is all this Merkle tree stuff in the Aiken project? 🤔
Could it be? A 3rd Aiken-related announcement by the Paima team 👀 you'll have to wait a few days to find out!
https://t.co/oqV6a7Tqg3
But what if we could access tx metadata (CIP25 & more) directly from Plutus? 🤔
It turns out you can using a clever trick!
Plutus cannot access metadata directly, but can access the tx hash (which contains the metadata!)
We managed to get a Cardano Plutus script to validate CIP25 metadata 🔥
Big implications, and enables many new use-cases:
・NFT AMMs (not easily doable in EVM!)
・New interop standards
・Onchain games
and we just open-sourced it🫡
How did we achieve this? ↓🧵
At @PaimaStudios we're writing Aiken code to enable building multichain dApps & games to leverage Cardano 💪
Important: we need it to be easy to create mods of games running on Cardano! How can we do that 🤔
Enter aiken-mdx!
https://t.co/hEVCbfvtcx
📢Introducing a new tool: aiken-mdx
Generate beautiful documentation for your Cardano (Aiken) smart contracts❤
Available now (see thread for more info 🧵)
@aiken_eng
Writing a WebGL2/WebGPU renderer for three.js from scratch. Aiming at high-performance OOTB with instancing + batching, and WASM scene-graph optimizations. Emphasis on GPU-driven rendering that scales to mobile/VR which are low bandwidth but high resolution and refresh rate.
Paima Engine allows easily creating onchain games
but writing a custom rollup framework from scratch has a challenge: tooling composability
Our new event system is a step towards out-of-the-box composability with EVM tools to make Tarochi supported by L2 analytics platforms💪
Tarochi onchain RPG is soon getting a speedup 👀
We've been working on a new event system for Tarochi powered by Paima Engine
It will
・be the backbone for the Tarochi explorer
・make it easier to write analytics tools for Tarochi
・will make the game run 50% faster 💪
This is the first game on XAI and it is currently under the radar.
Free-2-Play + Play-2-Own + Alpha 👀
Introducing Tarochi: Monster Chronicles ⤵️
What is Tarochi?
@TarochiGame is a fully onchain Free-2-Play RPG game, similar to Pokémon, building on @XAI_GAMES. This is not only the first game on XAI, it is also the first dApp on Arbitrum Orbit.
This game is created by @PaimaStudios and have generated 100+ ETH volume with their genesis trainer and monster collections. The game is just starting, but they already have a solid activer player base.
"It's just another monster battling/collecting game."
What's Special about Tarochi?
- It's fast, decentralized and fully-onchain
- F2P + you can sell some of these rare monsters for $100+ and above
- You can trade your in-game trainers, monsters, quests and even items
- Every action is onchain without needing to approve transactions (except bridging assets in and out game)
What is Season 2?
Season 2 just started. Previously, the main focus of Tarochi was their core socioeconomics. In the new season, they will be introducing many new features and updates. One of the most prominent feature is daily quests that are tradable on the store and you will be able to get TGold or rare+ monster drops (some worth $100+).
New Updates & Features:
- New Daily Quests (Tradable) for Genesis Trainer players
- Limited-Edition monster airdrop
- New Monster Variations
- Trainer Renting
- TGold Decentralized exchange with Paima Portal
and much more...
How to Play?
- Head over to https://t.co/Se6fUj8hie
- Just like Pokémon, you start walk around, battling and catching monsters
- Connect your wallet to save progress
- Start leveling up and catch more monsters
What's the Alpha?
- The main governance token hasn't launched yet
- Farming points, levels, trading, arena leaderboard for [redacted]
- You can join multiple campaigns while playing Tarochi (below)
GamingGrid participation for limited-edition monster NFT:
https://t.co/T6SLF0mQUS
XAI Odyssey Season 2:
https://t.co/qzbdzHrKsT
Conclusion:
All in all, this game is in its early release phase with weekly features getting shipped. This game has potential and I believe it will go a long way as the team is solid and they are here to stay.
I really enjoy playing Tarochi, as I grew up playing Pokémon. Now, I can own in-game assets such as monsters, items, trainers, and trade them on the marketplace freely.
XAI + Tarochi = 🔥
Disclaimer: I've partnered with @PaimaStudios to make this piece of content.
So much nostalgia with @TarochiGame!
Adventure, join guilds, and quest together in the world of Tarochi on @XAI_GAMES
https://t.co/p2yGWzLaqk
#OnlyOnArb
Paima comes with a Paima batcher to cover tx fees for users posting cross-chain transactions
The new event emission standard allows your rollup to define events (ex: user bought an item)
Devs can then listen to these events and be notified if they get triggered on any chain!
If you don't know, Paima Engine is a rollup framework written from scratch natively optimized for creating apps that span multiple stacks
It already has full or partial support for: EVM, Cardano, Mina, Avail, Polkadot and Algorand 👀
With large dApps like @TarochiGame using it!