2D Pixel Game
Casual arcade WebGL experience with secure competitive infrastructure, built in Unity 2D and PlayFab.
Platform
WebGL (Browser)
Engine
Unity 2D
Backend
PlayFab + Cloud Script + Twilio
Project Summary
2D Pixel Game is a browser-based WebGL arcade experience built in Unity 2D, featuring three mechanically distinct levels that mix guided progression, free-roam exploration, and competitive score-based gameplay. We delivered the full solution end-to-end, including gameplay architecture, backend integration, leaderboard systems, cloud validation logic, fraud detection, and live telemetry tracking using PlayFab.
Technology Stack
- Unity 2D
- Unity Tilemap System
- Unity Spline System
- PlayFab
- PlayFab Cloud Script
- Twilio (Phone Verification)
- WebGL Deployment
Core Gameplay Design
Level 1 • Guided Spline Path
- Unity Spline-driven curved path.
- Precision jumps and obstacle avoidance.
- Hazards, pits, and snow obstacles.
- Coin collection + scoring system.
- Tilemap structured level build.
Level 2 • Free-Roam Water
- Full 4-direction movement.
- Water-inspired physics.
- Vertical control + spatial awareness.
- Time-based objectives.
- Independent completion endpoint.
Level 3 • Dash Mechanics
- Free left/right movement.
- Up/Down triggers dash burst.
- Increased obstacle density.
- Higher intensity challenge scaling.
- Defined endpoint completion.
Shared Systems
- Unified power-up system.
- Consistent coin and scoring logic.
- Time-based tracking and telemetry logging.
- Cloud validation checks.
- Secure leaderboard submission.
Gallery
The Client Challenge
- Browser-optimized WebGL pixel game.
- High Score, Daily, Weekly leaderboards.
- Phone authentication using Twilio.
- Secure backend validation to prevent manipulation.
- Suspicious activity detection and automated flagging.
- Scalable cloud infrastructure.
- Reward-based leaderboard eligibility.
- Telemetry-driven fraud detection.
- Enterprise-grade integrity with arcade simplicity.
Our Technical Approach
Gameplay & Frontend
- Unity 2D with Tilemap-based levels.
- Unity Spline system for Level 1.
- Modular controls for free-roam levels.
- Reusable power-up framework.
- WebGL optimization for memory + performance.
Backend & Cloud
- PlayFab integration + secure auth.
- High Score, Daily, Weekly leaderboards.
- Server-side score validation via Cloud Script.
- Controlled leaderboard submission pipeline.
- Telemetry collection for audit trails.
Fraud Prevention & Validation
Telemetry Tracking
- TelemetryManager in StartGame/EndGame flows.
- Obstacle, pit, and coin interactions logged.
- Events sent to PlayFab via SendTelemetry().
- Player internal data stored with timestamps.
Cloud-Side Validation
- LogTelemetry Cloud Script handler.
- Threshold logic flags abnormal behavior.
- Suspicious Players segment in PlayFab.
- Automated monitoring of flagged users.
Competitive Infrastructure
- High Score leaderboard.
- Daily leaderboard.
- Weekly leaderboard.
- Cloud-validated score submission.
- Reward eligibility for top performers.
- Replay-driven engagement loops.
Value Delivered
- Complete game development (frontend + backend).
- Secure competitive architecture.
- Fraud-resistant leaderboard ecosystem.
- Browser-optimized WebGL deployment.
- Modular multi-level gameplay system.
- Scalable PlayFab cloud infrastructure.
Project Impact
2D Pixel Game shows how a lightweight arcade experience can be elevated through robust backend engineering and secure cloud validation. It combines casual accessibility with competitive fairness, scalable infrastructure, fraud detection, and replay-driven reward mechanics.
Contact
Want a WebGL arcade game with secure competitive systems? Contact FierceGuppy Game Labs to build a polished, scalable experience.