Skip to content

EurekaChen/EurekaBazAR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eureka BazAR

English | 简体中文

To experience the Eureka BazAR world, please visit https://bz.aos.cool/

This is a modern digital product marketplace created based on the AO Reality protocol. It features multiple interactive NPCs with whom you can interact using AO tokens and atomic assets. Upon entering the map, you will receive 200 EGC tokens, and you can claim EGC tokens every double-hour, daily, weekly, and monthly. These tokens can be used to purchase tickets and other atomic assets, as well as to participate in various EGC games.

Project Address: https://github.com/eurekachen/EurekaBazAR

Loading Eureka BazAR

For instructions on how to load the Eureka BazAR world in AOS, see:
Loading Eureka BazAR Instructions

The Eureka BazAR world is created based on the Reality Protocol API. For details on the API protocol, see:
Reality Protocol v0.1

For specific methods on creating the world, see:
World Guide

Eureka BazAR Map

BazAR Map Files:

BazAR Map

Casino Map Files:

Casino Map

Ticket Files:

Ticket

Agent

For the Agent guide, see:
Agent Guide

For methods to update the Agent, see:
agent.md This is where the Agent template code is loaded in AOS.

The Agent is a concept in AOS; it is an entity that can think and act independently, also known as an intelligent agent. The project includes the following Agents:

  • Banker.lua: Bank staff, queries token balance.
  • Blackjack.lua: Blackjack dealer.
  • Egc200Giver.lua: NPC that gives out 200 EGC tokens as a one-time gift.
  • Hemera.lua: NPC that distributes daily EGC tokens.
  • Helix.lua: NPC that distributes weekly EGC tokens.
  • HourlyFaucet.lua: NPC that distributes hourly EGC tokens.
  • LunarMan.lua: NPC that distributes monthly EGC tokens.
  • Morpheus.lua: Character from "The Matrix."
  • Profile.lua: NPC that assists in creating profiles.
  • Septnary.lua: NPC that distributes weekly EGC tokens.
  • Trader.lua: Merchant that can exchange Llama and EGC.

This is a dynamically updated Agent:

  • ServiceGirl.lua: A walking waitress, you can call her to serve you.

Sprite

Sprite Files

Here are the Sprite files used in Eureka BazAR as well as the original files.