Skip to content

mariko21/CtrlPlayFrontend2

This branch is 1 commit behind sandiputra/CtrlPlayFrontend2:main.

Repository files navigation

Ctrl Play ๐ŸŽฎ

Ctrl Play is a hub for retro-style games built on @aoTheComputer and powered by @arweaveeco. This platform offers a collection of exciting games with on-chain social profiles and scores. These social profiles are built on the Pulse Protocol, making them reusable across any platform using Pulse.

image


โœจ Features

๐Ÿš€ Retro-Style Games

  • Games List: Includes popular classics like 4 Cards, Just Slide, Weave Word, Pacman, Chess, and more.
  • Interactivity: Each game is treated as a POST on the Pulse Protocol, allowing users to comment and interact.

๐Ÿง‘โ€๐Ÿคโ€๐Ÿง‘ On-Chain Social Profiles

  • Profiles are stored on the AO with the help of Pulse Protocol.
  • Scores and activities are tied to these profiles and can be accessed across multiple platforms using Pulse.

๐Ÿ’ฌ Social Interactions

  • Users can submit posts and interact with games through the Lua backend.
  • Example Lua code to submit a post:
    target = "E8gHiH6gpkfFZywTbQj13F9SUH8N9tWrFsgGisOPHV4"
    
    Send({Target = target, Action = "SUBMIT_POST", Tags = {content= "Just Slide Remastered"}})

๐Ÿ”ง Technical Details

Frontend

  • Built using React and Tailwind CSS for a modern and responsive UI.

Backend

  • Written in Lua, leveraging the Pulse Protocol for decentralized social interactions.

Pulse Protocol

๐Ÿ‘ฅ Team

๐ŸŒ Links

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 95.8%
  • HTML 3.0%
  • CSS 1.2%