v 1.0

08/15/2024

ODK v1.0 Released on M2 Platform Release v24arrow-up-right

Summary

New Features

  • V1 NFT Avatar Selector:

    • New system that permits users to chose from their available NFTs and use in world as Avatars

    • Available collections: BAYC, Murtis for MAYC, Meebits

    • Voyager is the default Avatar for those with a current valid collection to choose from

  • In World Tokengating:

    • Gating access to specific Areas in Unreal by NFT ownership.

    • NFT ownership can be checked by Collection, Contract Address, Which Chain they are stored on and by Token ID

  • ODK Interactable Component

    • The ODK Interactable component is a lightweight component that can be dropped onto an actor to unlock user interaction.

  • ODK Video/Millicast Screens

    • The video screens in the ODK are intended to be a seamless solution for playing video alongside real-time millicast streams.

  • Real time Ape Coin commerce

    • ApeChain-based collections and balances are updated in-world in real time

    • ERC-1155 Support

  • Example Content

    • NFT Entry House: Get NFT using Cash Register, Use Trash to remove NFT, House Door only opens if NFT is applied.

    • NFT Picture Frames: In House Frames can be changed/toggled between the user's available collections and users can leave their images for others to see.

    • Jukebox Music: In House Jukebox that changes between 3 available sounds.

  • Initial drop of BoneYard assets into ODK as part of the Boneyard example project

Improvements

  • Cleanup Template Content

    • Easy to modify player controller that works out of the box as part of the ODK framework.

    • Make it easier to remove lighting and geometry and have a separate folder for setup

  • Enable Unreal Plugins

    • Chaos Vehicle Plugin. Groom. Alembic Groom Importer. Static Mesh Editor. Web Browser. Chaos Editor.

  • UX Update for non-editable Blueprints

    • Make it clear what Blueprints are non-editable

  • Limit Game Framework Class inheritance

    • Make clear the default core classes that should be used/extended when utilizing the ODK. Hide some of the internal classes that shouldn't be directly used.

  • Change the default Live Config for levels

    • The live config defaults from Dragon's event 1 have been transferred to the ODK

Bug Fixes

  • NFT/Avatar Selection System menu does not pop up in Unreal Editor

  • Sounds from jukebox can be heard from outside the small hut and start to overlap when the user uses the jukebox

  • Wrong thumbnail image displayed when hovered with the cursor over NFT avatar

  • When streaming with Milicast screens, the audio from the looping video clip is heard instead of the live stream audio.

Breaking Changes

  • N/A

Miscellaneous

  • Known Issues: N/A

  • Documentation Updates: N/A

  • Deprecations: N/A


How to Upgrade

  • Please use the ODK Dashboard for any upgrades

Contact

Last updated