Gameplay Programming Services
Sunrock Games provides gameplay programming for Unity and Unreal Engine games, implementing mechanics, characters, combat, AI and game systems for studios and publishers worldwide.

What is gameplay programming?
Gameplay programming is the implementation of what players do in a game: controls, character movement, combat, abilities, enemy AI, progression, economy and the rules that connect them.
How we work
Sunrock Games gameplay programmers work closely with the client's designers, prototyping quickly and iterating on feel through regular playable builds.
Gameplay programming services
- Player controllers, cameras and movement
- Combat, weapons and abilities
- Enemy and NPC AI
- Progression, economy and meta systems
- Racing and vehicle gameplay
Why teams pick Sunrock Games for gameplay programming.
- Combat, movement and camera systems tuned for feel
- AI, behaviour trees and utility systems
- Progression, economy and quest frameworks
- Rapid prototyping to lock down mechanics fast
Disciplines we provide
Platforms
- PC
- PlayStation
- Xbox
- Nintendo Switch
- iOS
- Android
- VR
- AR
Who we work with
Studios and publishers that need gameplay programmers for action, shooter, racing, simulation or casual games.
Engines and technologies
- Unreal
- Unity
- C++
- C#
- Behavior Trees
- State Machines
Relevant projects
AGENTS: BIOHUNTERS - Co-development
We contributed across the entire production pipeline of this multiplayer third-person PvE/PvP shooter, collaborating on game design, art, programming, backend services, multiplayer systems, and publishing to help bring the game to launch.
View case study Unity 6 · PC, PS5, SWITCHDie After Sunset - Co-development
We supported the entire development pipeline of this third-person roguelite shooter, contributing across game design, art, programming, and production, while also helping deliver the game for its worldwide release with publisher PQube.
View case study Unreal Engine 5 · PCOuter Ring -- Co-development
We integrated as one more of the team into the production of this PC game, with four people contributing across game design, programming and art for 18 months.
View case study Unity · MOBILEDuelins -- Co-development
A mobile game built for Catalonia's largest theme park to entertain visitors while they queued for the ride, with matches broadcast live on the park's big screens. We led the art direction, the game programming and the real-time synchronisation between the mobile devices and the in-park screens.
View case study Unity · MOBILECooking with me -- Co-development
Two mobile games created for a renowned restaurant: in the first you manage the restaurant kitchen and cook orders for the guests, and in the second you play a food delivery rider dodging obstacles on the road to reach your destination. We led the art direction and the game programming.
View case study Unity · MobileExtreme E -- Co-development
A mobile electric off-road racing game based on the real Extreme E championship. Race official teams and cars across desert, snow and coastal X-Prix circuits. We collaborated on game design, programming, art creation, UI and sound.
View case study Unity · MobileChickie Spa -- Co-development
Step into the world of cute and cuddly chickies where relaxation is the name of the game. In Chickie Spa you build and manage the coziest spa ever, run by the most adorable chickies, pampering their fellow chickies with yoga, tree-hugging, soothing massages and much more. We collaborated on game design, programming, art creation, UI and sound.
View case studyHow we run gameplay programmingengagements.
- 01
Discovery
We audit scope, tech stack and constraints, then align on measurable outcomes.
- 02
Team setup
A senior lead and hand-picked specialists onboard inside your tools within days.
- 03
Production
Weekly builds, transparent tickets and a single point of contact throughout.
- 04
Delivery
Documented handover, QA sign-off and post-launch support you can rely on.
Why work with Sunrock Games
- Gameplay work on shooters such as AGENTS: BIOHUNTERS and Die After Sunset
- Racing gameplay on Extreme E and RacerLoop
- Close collaboration between programming and design
Gameplay Programming — questions we get most.
Does Sunrock Games provide gameplay programmers?
+
Yes, in both Unity (C#) and Unreal Engine (C++ and Blueprints).
What genres has Sunrock Games programmed?
+
Third-person shooters, roguelites, arcade racing, management sims and casual mobile games.
Can you sign an NDA before we share details?
+
Yes. We sign your NDA before any discovery call and can operate under mutual, one-way or perpetual agreements.
How quickly can a team start?
+
Most engagements start within 2–3 weeks. Urgent ramp-ups can begin in under 7 days with a senior lead on day one.
Do you integrate into our tools and pipelines?
+
Yes. We work inside your Perforce, Jira, Slack, Confluence, Jenkins and internal engines from day one.
How do you handle IP ownership?
+
All work is delivered as work-for-hire. IP, source and assets transfer to you on payment, with clean chain of title.
