
Backend Game Logic Engineer
- or -
Post a project like this28
£500(approx. $684)
- Posted:
- Proposals: 18
- Remote
- #4469593
- OPPORTUNITY
- Open for Proposals
Certified Website Designer/Developer ➡️ WORDPRESS ➡️ WIX ➡️ WIX WEBSITE REDESIGN ➡️ WIX WEBSITE DESIGN ➡️ SQUARESPACE

Full Stack .NET Developer | C# | Blazor | Angular | React | Node.js | Next.js | .NET MAUI | Ionic | React Native | Specialist in ERP, SaaS, CRM & POS Solutions | Cross Platform Web, Mobile & Desktop
MVC Laravel/CI |Wordpress Plugin|CMS |MERN| Angular.js|Shopify|Website Security

Full-Stack Web & Mobile App Developer With AI Integration & Automation Expertise
♛ Most Trusted #1 Team |19+ years of expertise in Website, Mobile Apps, Desktop & Console Games. Wordpress, ReactJS, Shopify, Laravel, Python, React Native, Flutter, Unity, Unreal Engine and AR/VR




118184561178989412876072121715126299797108895571292388782176412903820128342129040488014935
Description
Experience Level: Expert
I’m building a persistent, browser based strategy MMO.
The UI is largely in place, I need an experienced backend engineer to implement the core game engine and logic, strictly following a written specification.
This is a logic heavy role, not a UI or design role.
What you’ll be responsible for
You will implement the backend systems that power the game, including:
- Colony state and ownership
- Resource production, storage caps, and protection
- Build / research / training / shipyard queues (time-based, server-authoritative)
- Fleet travel, ETA calculation, and recall windows
- Deterministic combat resolution (no RNG)
- Colonisation, conquest, and hard anti-griefing rules
- Technology effects on units, fleets, and travel
- APIs consumed by an existing frontend UI
The game is fully deterministic:
Given the same inputs, outcomes must always be identical.
- Non negotiable constraints
Please do not apply if any of these are a problem:
- No randomness in combat, travel, or production
- No “simplifying” mechanics
- No redesigning rules or systems
- No adding features that are not in the spec
This role is implementation, not interpretation.
What I’ll provide
- A detailed game design document defining all mechanics
- Clear formulas for combat, travel, sensors, queues, and tech
- An existing frontend UI to integrate against
- Fast feedback and decisions (no stakeholder mess)
Tech stack
- I’m flexible on stack, but you should be comfortable with:
- REST or equivalent API design
- Relational data modelling
- Time based systems (queues, timers, delayed resolution)
- Writing automated tests for deterministic logic
Please state:
- Your preferred backend stack
- How you would test deterministic systems
- Deliverables (initial milestone)
As a first milestone, I expect:
Backend logic + API for:
- Colony command screen (timers, resources, queues)
- Fleet launch, ETA calculation, recall logic
- Active missions list
- Basic automated tests validating core formulas
- Budget & engagement
Open to hourly or milestone based pricing
- Looking for quality over speed
- Long term work possible if this goes well
When applying, briefly describe:
- A system you’ve built where correctness mattered more than UX
- How you avoid logic drift over time
The UI is largely in place, I need an experienced backend engineer to implement the core game engine and logic, strictly following a written specification.
This is a logic heavy role, not a UI or design role.
What you’ll be responsible for
You will implement the backend systems that power the game, including:
- Colony state and ownership
- Resource production, storage caps, and protection
- Build / research / training / shipyard queues (time-based, server-authoritative)
- Fleet travel, ETA calculation, and recall windows
- Deterministic combat resolution (no RNG)
- Colonisation, conquest, and hard anti-griefing rules
- Technology effects on units, fleets, and travel
- APIs consumed by an existing frontend UI
The game is fully deterministic:
Given the same inputs, outcomes must always be identical.
- Non negotiable constraints
Please do not apply if any of these are a problem:
- No randomness in combat, travel, or production
- No “simplifying” mechanics
- No redesigning rules or systems
- No adding features that are not in the spec
This role is implementation, not interpretation.
What I’ll provide
- A detailed game design document defining all mechanics
- Clear formulas for combat, travel, sensors, queues, and tech
- An existing frontend UI to integrate against
- Fast feedback and decisions (no stakeholder mess)
Tech stack
- I’m flexible on stack, but you should be comfortable with:
- REST or equivalent API design
- Relational data modelling
- Time based systems (queues, timers, delayed resolution)
- Writing automated tests for deterministic logic
Please state:
- Your preferred backend stack
- How you would test deterministic systems
- Deliverables (initial milestone)
As a first milestone, I expect:
Backend logic + API for:
- Colony command screen (timers, resources, queues)
- Fleet launch, ETA calculation, recall logic
- Active missions list
- Basic automated tests validating core formulas
- Budget & engagement
Open to hourly or milestone based pricing
- Looking for quality over speed
- Long term work possible if this goes well
When applying, briefly describe:
- A system you’ve built where correctness mattered more than UX
- How you avoid logic drift over time
Brian M.
100% (2)Projects Completed
2
Freelancers worked with
1
Projects awarded
0%
Last project
2 Feb 2026
United Kingdom
Brian's other projects
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-

hi Brian, before I propose, can you confirm what backend already exists today (repo, DB schema, auth/users, deployment), and what the “UI in place” is currently calling (any stub/mock APIs)? Also, what’s your preferred backend stack and time model (language/framework + DB), and how you want server time + queue resolution handled (tick-based vs event-driven) as defined in the spec?
1148026
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies