Building Satoshis Games #2
The second article of a development blog series
#Devblog-1
https://medium.com/satoshis-games/satoshis-games-devblog-1-d960238d02c7
Hello👋!! I am Carlos, creator of Satoshis.Games. On these development blog series, I will be summarizing the most important updates, challenges and ideas that lead Satoshis.Games development.
TL;DR
- 2 New games: The Legend of Satoshi & Bcraft⛏️📝
- Iframe for an indexed gaming experience🎮
- New leaderboard design📊
- Lightning-powered games coming (super-bro)⚡
Games
The Legend of Satoshi
This game is a minimalist text adventure based on the creation of Bitcoin. This game is forked from the open sourced game A Dark Roomhttp://adarkroom.doublespeakgames.com. We have not implemented any lightning feature yet, as it does not have any competitive feature. The aim of this game is enjoying the story, and find easter eggs and clever jokes hidden in the course of the game.
Bcraft
BCraft is a crafting game forked from PCraft from NuSan. You wake up on a deserted island, with no crypto, and you have to survive. Gather materials and build your tools. Explore the area and find the Satoshi’s cave. Will you find a way to escape the island full of fiat & zombies?
Iframe
We are using iframe to display enable gaming from the same page. By doing so, links to redirect to subdomains will no longer be necessary. Therefore, the gaming experience is dramatically improved by providing every needed option easily accessible.
Leaderboard
We have created a new leaderboard UI to display winners from competitions. This new minimalistic design implements a profile picture, name, points and ranking position. Leaderboards are displayed by game. Every competitive game (score-based game) has a different tab where such leaderboard is displayed for the users.
Lightning Games
During the last weeks, we have implemented Web Sockets to provide real-time communication with our lightning nodes to allow instant responses for game procedures & features. This allows a rapid communication between the game mechanics & the lightning implementation to verify instantly when a transaction successfully went through.
Super-Bro
We have implemented the option to buy lives for Super Bro, so when you die you can recover your progress and the satoshis gathered in the game to withdraw at the end of the game. We have also set 5 worlds instead of 8 to complete the game. We have added more sprites related to bitcoin to the game. We are still implementing a withdrawing mechanism to allow the user to withdraw the satoshis obtained in the game when winning.
Authentication via LN
We are implementing an authenticating system based on paying 1 symbolic satoshi to connect your Node ID to your account so you can compete against other lightning nodes.
When all of these features & games will be available?
We are tirelessly working hard on releasing this new version. However, due to internal implications we are delayed on releasing it. If you would like to collaborate, please do not hesitate on reach us on telegram or Twitter. We’d love to count with some help to release a minimum stable version as soon as possible♥️