Developer tools to enable DeSci educators and Web3 game designers to create a kinematics playground and simulator to develop on-chain educational games using Optimism, Lattice's, MUD, 0xPARC, NFT.Storage and OSS Web3 tools.
Developer tools to enable DeSci educators and Web3 game designers to create a kinematics playground and simulator to develop on-chain educational games -- you can add and create a variety of shapes, and see them come to life with forces (visualize gravity (g), Newton!), friction (scrrape), and inertia (think, slow down!) using Optimism, NFT.Storage, Lattice's, MUD, 0xPARC and OSS Web3 tools.
We wish to enable constructionist learning by empowering Web3 game developer community and DeSci educators to build educational games and teach concepts in Kinematics including Newton Laws, acceleration due to gravity, circular motion, rotational motion and projectiles.
Kinematics experiments to try using OP Kinematics:
We are using using Optimism, NFT.Storage, Lattice's, MUD, 0xPARC and OSS Web3 tools and PyBox2D library for developing the game engine. On-chain game development, analytics, leaderboard management and multi-user game play is enabled on Optimism.
We are developing an on-chain Kinematics engine using PyBox2D library and measuring user analytics on-chain using an OSS spreadsheet on Optimism namely OPCalc. Details on user and developer interaction with Optimism:
a. Optimism based low-code spreadsheet to facilitate measurement of on-chain user analytics and engagement, visualization and leaderboard statistics: We are developing a user analytics and leaderboard template on Optimism based low-code spreadsheet maintained by us for Optimism DeSci projects.
b. Web3 Kinematics tools and integration using Optimism MUD starter kit.
Using Lattice's MUD framework on Optimism:
We are learning to extend the Lattice's MUD framework react starter kit and MUD developer toolkit on Optimism to enable key aspects of OP Kinematics development:
NFT.Storage: We are developing a dapp using NFT.storage that let us export the Physics simulation generated from OP Kinematics as an NFT and upload it to IPFS using NFT.Storage. We are extending NFTUp dapp both for Post PC and PC devices using ionic low code, no code framework and are using OP Calc for tabulation, organization and export of the Kinematics output as an NFT.
User Role and Data Security using 0xPARC: We are learning to Implement of ZKP and User Roles and Data Security using 0xPARC: We are learning to implement Zero Knowledge Proofs using OxPARC's Circom starter in Web3 Kinematics Tools and User Role, Data Security. Please visit https://github.com/aspiringsecurity/Web3KinematicsTools/tree/main/circom-experiments-0xparc-tools
Simulation and Experiments on learning ZKP implications in Web3 Kinematics Tools: We are trying to simulate Zero Knowledge Proofs and learning their security implications using OxPARC's ZkREPL in Web3 Kinematics Tools and User Role Security. Please visit https://github.com/aspiringsecurity/Web3KinematicsTools/tree/main/circom-experiments-0xparc-tools