Payment Gateway Integration for Ludo Game -- 2

Job ID: 39245625

Budget: €30 – €250 EUR

Project Overview

This project involves converting an existing Unity-based Ludo Multiplayer game into a JavaScript-based web version, while integrating Firebase for backend services and customizing the payment APIs. The original game source code is available on:
• WeTransfer: ? https://we.tl/t-KDUs8WFYYw
• CodeCanyon: ? https://codecanyon.net/item/ludo-multiplayer-real-cash-game/32394928

? Key Features of the Conversion

✅ Unity to JavaScript Conversion – Adapting the game logic to a web-based JavaScript environment.
✅ Custom Payment API Integration – Replacing the default payment system with:
• NotchPay (? https://notchpay.co) for fiat transactions.
• Cryptomus (? https://cryptomus.com) for cryptocurrency transactions.
✅ Multiplayer System – Maintaining real-time multiplayer gameplay.
✅ Admin Panel – A dashboard to manage users, monitor transactions, and configure game settings.
✅ Web & Mobile Optimization – Ensuring smooth performance across devices.

? Tech Stack & API Usage
Game Engine Options:
• Phaser.js – Preferred for 2D browser-based games with optimized performance.
Frontend:
• Preferred: Lightweight JavaScript framework or Vanilla JS for minimal resource consumption.
• Optional: React.js, Vue.js, or Svelte if a component-based structure is required.
Networking: WebSockets .
• Payments: NotchPay API & Cryptomus API for deposits and withdrawals.
• Security: reCAPTCHA for authentication protection.

? Primary Goal

The objective is to convert the Unity-based game into a web-compatible version while ensuring optimized performance, Firebase integration, and alternative payment methods. The focus is on selecting the best game engine (Phaser.js, Construct 3, or Pixi.js) for smooth gameplay and low latency. ?