As you may have been following, I've recently been blogging about my efforts working with the rpg-js framework:
- Next project - Working with RPG-JS on a BeetEOS tech demo!
- RPG-JS tutorial - Teleporting the user to another map
- RPG-JS tutorial - Adding an intro GUI screen for selecting a Bitshares account
- RPG-JS Tutorial - Implementing collisions via both tiles and shapes!
- RPG-JS Tutorial - How to create a Bitshares based NFT gallery in an RPG!
I've made great progress recently, successfully creating an NFT art gallery for displaying the NFTEA NFT collection, as well as implementing a coherent in-game world for the user to interact with.
The next immediate steps for my rpg-js related developments are:
- Create several items for the shop
- Create both a shop GUI and a basic prompt-only shop interaction.
- Create an NPC who teaches you about Bitshares
- Create the custom GUIs for the Bitshares and EOS computers shown in an earlier blog post.
- Create gamified versions of DEX software - walking into a building with multiple NPCs who have specific expertise (credit offers, trading, etc..)
Today however, I'm happy to announce my rpg-js related developments are now opensource!
Check out the new github repository!
I hope that my efforts working with rpg-js can help get others working with the tech stack, the more examples there are out there the lower the skill ceiling will be for new users!
It'll be interesting to see how a rpg-js project works in a source controlled environment.. there isn't a Tiled diff viewer built into github for pull requests, so perhaps it'd be easier for everyone to work with their own worlds/maps, and work on the typescript together somewhat? Not sure..
Others have already been inspired by the prospect of rpg-js based bitshares & eos projects:
- Beyond Functionality: The Crucial Need for a Gamified Gateway/Bridge UX in BitShares
- Prospective New UX for BitShares Gateways
Have any questions? Comment below!
These developments were brought to you by the NFTEA Gallery.
Consider collecting an NFTEA NFT to or donate to the following BTS or EOS blockchain accounts directly, to fund continued developments.