Build Soccer Pinball Slot Game
Budget / Salary$250–750
TypeFreelance project
LocationRemote
Posted1 hour ago
Senior Web Game Developer (Phaser 3 / Matter.js)
We are looking for a talented Web Game Developer to build a high-fidelity, responsive web-based game that blends the mechanics of a classic Pinball machine with a digital Slot Machine. The goal is to digitize a real-world physical machine concept into a smooth, visually stunning, and physically realistic digital experience.
Theme: Soccer
Develop and fine-tune real-world pinball physics (gravity, ball mass, bumper elasticity/restitution, and mechanical flipper constraints) using Phaser 3 and its integrated Matter.js engine.
Core-program the hybrid gameplay loop where ball collisions on specific pinball targets trigger slot machine reels, multipliers, and jackpot sequences.
Implement responsive, mobile-first layouts, clean asset slicing, and high-performance UI animations running smoothly at 60fps across modern browsers.
Strong proficiency in Phaser 3 framework and HTML5/JavaScript (ES6+) or TypeScript.
Deep hands-on experience with Matter.js (rigid bodies, custom polygons, hinges, pivots, and complex collision handling).
Experience with modern bundlers like Vite or Webpack, and version control via Git.
Proven skills in canvas/WebGL optimization, spritesheet memory management, and debugging physics overlaps.
Nice-to-Have / Plus
Experience building casino, betting, or RNG-based games (slot mechanics, payout math).
Familiarity with physics-based level design (building pinball tables/layouts via code or editors like Tiled).
Knowledge of shaders (GLSL) for glowing neon arcade visual effects.
Deliverables Expected
A clean, scalable, and fully documented source-code repository.
An interactive, fully functional prototype featuring realistic pinball gameplay and connected slot mechanics.
We are looking for a talented Web Game Developer to build a high-fidelity, responsive web-based game that blends the mechanics of a classic Pinball machine with a digital Slot Machine. The goal is to digitize a real-world physical machine concept into a smooth, visually stunning, and physically realistic digital experience.
Theme: Soccer
Develop and fine-tune real-world pinball physics (gravity, ball mass, bumper elasticity/restitution, and mechanical flipper constraints) using Phaser 3 and its integrated Matter.js engine.
Core-program the hybrid gameplay loop where ball collisions on specific pinball targets trigger slot machine reels, multipliers, and jackpot sequences.
Implement responsive, mobile-first layouts, clean asset slicing, and high-performance UI animations running smoothly at 60fps across modern browsers.
Strong proficiency in Phaser 3 framework and HTML5/JavaScript (ES6+) or TypeScript.
Deep hands-on experience with Matter.js (rigid bodies, custom polygons, hinges, pivots, and complex collision handling).
Experience with modern bundlers like Vite or Webpack, and version control via Git.
Proven skills in canvas/WebGL optimization, spritesheet memory management, and debugging physics overlaps.
Nice-to-Have / Plus
Experience building casino, betting, or RNG-based games (slot mechanics, payout math).
Familiarity with physics-based level design (building pinball tables/layouts via code or editors like Tiled).
Knowledge of shaders (GLSL) for glowing neon arcade visual effects.
Deliverables Expected
A clean, scalable, and fully documented source-code repository.
An interactive, fully functional prototype featuring realistic pinball gameplay and connected slot mechanics.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.