Devlog Day 22 (Submission)


Conclusion

Thank you. You can watch the Demonstration videos on Youtube. Part 1 and Part 2. Viral video here

I would like to highlight the improvements made to Algo Dot during the Hackathon

  1.  Library Errors: Library errors were fixed and shared libraries for Algo dot were recompiled for Linux, Windows and Mac OS
  2.  Logic Scripts: Prior versions of Algo Dot required users to write transaction and asset logic by themselves to initialize the Algod node, the current version provides transaction logic already written down for asset creation, account generation, transactions, algod initialization and it contains variable descriptions that makes it easier to implement already existing Algorand logic from other languages into Godot engine's gdscript
  3. Documentation: Prior versions of Algo Dot did not have any such form of documentation , but this was improved and the current version comes with built in documentation that can be expanded by core devs and skilled users.
  4. Continuity: Rather than maintain different versions of the Algorand library for Godot game engine, making improvements and pull requests to the already existing library would ensure the continuity of Algo Dot and foster a community around it's development
  5. Logo and Simplicity: The Algorand Logo was added to the library, and the game engine library was rewritten as a scene object that can be created in the inspector tab, features the Algorand logo, and offers helper methods.


Features to Add in Future Releases

Even though the Hackathon has concluded, there are a bunch of features planned out for future releases to Algodot

  1. Android, Ios and Webassembly ports: stated here , the next step in development would be to port the libraries to mobile devices and web assembly. It'll broaden the amount of game platforms that can be published to.
  2. Libp2p (IPFS) libraries as optional downloads: To allow for seamless NFT integration for ARC 69 and ARC 3 tokens, ipsf and libp2p libraries would have to ported to Godot game engine and included as optional downloads for users. Another workaround would be to use existing ipfs web2 gates, but that'll add some bits of latency to the user experience and is not encouraged for fast paced gameplay.
  3. Porting to Godot 4.0: State here, With Godot game engine making the major push to Vulkan renderer, which is a revamped version of Godot using GDextension, Algodot would have to be revamped as well to include libraries for Godot 3+ and Godot 4+
  4. Signals: Future versions of Algo Dot should feature signals that emit  when transactions are called.

Files

algodot.zip 6 MB
Aug 21, 2022

Get Algodot

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.