Documentation

๐Ÿ”ฌ Dev Lab Guide
Infrastructure and containerized development environment guide
Infrastructure Guide
๐ŸŽฎ Games Guide
Complete guide for Match'n Gacha and RhythmMech gameplay
Games Guide
๐Ÿ“Š Regression Tester Pro
Complete user guide for the testing management platform
User Guide
๐Ÿ“ˆ MSR Generator
User guide for the automated report generation platform
User Guide

Initial Setup

1. Configure DNS

Point the following domains to your server:

2. Update Environment Variables

Edit the .env file to customize:

3. Start Services

cd playtopia-dev
docker-compose up -d

Security Configuration

Change Default Passwords

  1. Update user passwords in config/authelia/users_database.yml
  2. Generate new hashes: docker run --rm authelia/authelia:latest authelia hash-password --password your-password
  3. Update secrets in .env file

SSL Certificates

Troubleshooting

Check Logs

docker-compose logs [service-name]

Access Container

docker exec -it [container-name] sh

Restart Services

docker-compose restart [service-name]

๐ŸŽฎ Games User Guide - Match'n Gacha & RhythmMech

๐ŸŽฎ Games User Guide - Match’n Gacha & RhythmMech

Overview

This guide covers gameplay mechanics, strategies, and advanced features for Playtopia’s premium puzzle and rhythm games: Match’n Gacha and RhythmMech.


๐ŸŽฒ Match’n Gacha - Complete Strategy Guide

Game Basics

Match’n Gacha is a professional-grade block-matching puzzle game that combines addictive match-3 mechanics with a revolutionary token economy and risk/reward psychology.

Core Mechanics

Power-up System Mastery

๐Ÿ’ฅ Bomb Blocks (Created from 2x2 matches)

๐Ÿš€ Rocket Blocks (Created from 4+ line matches)

๐ŸŒˆ Rainbow Blocks (Created from 5+ line matches)

Power-up Combinations

Revolutionary Token Economy

Token Earning System

Base Earning: 1 Token per completed level objective
Bonus Opportunities: Double-or-nothing wagering system
Risk/Reward: Compound wagering for exponential gains
Persistence: Tokens saved automatically via LocalStorage

Double-or-Nothing Mechanics

After completing any level objective:

๐Ÿ“Š Regression Tester Pro - User Guide

๐Ÿ“Š Regression Tester Pro - User Guide

Overview

Regression Tester Pro (RTP) is a comprehensive testing management platform that standardizes test case creation and execution tracking across teams. This guide covers all aspects of using the platform effectively.


๐Ÿš€ Getting Started

Accessing the Platform

  1. Navigate to RTP: Visit https://rtp.playtopia.com.au
  2. Authentication: Log in using your Authelia credentials
  3. Dashboard: You’ll land on the main dashboard showing testing overview

User Roles & Permissions


๐Ÿ“‹ Testing Templates

Creating Testing Templates

Testing templates are reusable structures that define the fields and format for testing instances.

๐Ÿ”ฌ Playtopia Dev Lab - Infrastructure Guide

๐Ÿ”ฌ Playtopia Dev Lab - Infrastructure Guide

Overview

Playtopia Dev Lab is a comprehensive containerized development environment that enables rapid deployment of web services with enterprise-grade security, automatic SSL, and authentication. This guide covers accessing and using the development infrastructure.


๐Ÿš€ Getting Started

Accessing Dev Lab Services

Public Services (No Authentication Required)

Protected Services (Authentication Required)

Authentication System

Authelia Access Control

Playtopia Dev Lab uses Authelia for enterprise-grade authentication with three access levels:

Match'n Gacha Admin Guide

Match’n Gacha Admin Guide ๐Ÿ”งโš™๏ธ

“With great power comes great responsibility… to make cool themes” - Admin Spider-Man, probably

Welcome to the admin side of Match’n Gacha! This guide covers everything you need to know about managing themes, collectible assets, and system configuration. Perfect for when you want to add that kawaii cat theme or introduce limited-edition collectibles.

๐ŸŽจ Theme Management System

Theme File Structure

Themes are stored as JSON manifests in /public/data/themes/. Each theme defines colors, visual styles, and asset mappings.

Match'n Gacha Player Guide

Match’n Gacha Player Guide ๐ŸŽฎโœจ

“Believe in the power of the blocks!” - Every anime protagonist ever, probably

Welcome, future Match Master! Ready to embark on an epic quest where tetris blocks meet Trading Card Game addiction? Let’s dive into the world of Match’n Gacha - where every match could be your ticket to legendary status!

๐ŸŽฏ How to Play

The Basics (AKA “How Not to Fail Spectacularly”)

Match’n Gacha is like Tetris and Pokรฉmon had a beautiful, block-shaped baby. Your mission, should you choose to accept it (and avoid disappointing Sensei), is to: