You will get A multiplayer Unity card game with custom rules and polished gameplay

Giacomo M.Status: Offline
Giacomo M.
4.9
Top Rated

Let a pro handle the details

Buy Full Game Creation services from Giacomo, priced and ready to go.
Giacomo M.Status: Offline
Giacomo M.
4.9
Top Rated

Let a pro handle the details

Buy Full Game Creation services from Giacomo, priced and ready to go.

Project details

I specialize in Unity card game development for indie founders, creative leads, and small studios.
Whether you are building a CCG/TCG, card battler, deck-builder, or classic card game, I focus on polished gameplay systems, clean UI, and scalable production-ready foundations.

Depending on scope, I can build deck systems, card interactions, PvP or co-op multiplayer, async play, AI opponents, progression, save/load, economy systems, summon mechanics, and polished UI for PC, mobile, or VR.

**The Edge**
My work is built for indie development: smart scope, efficient production, and features that create real player value.
This is especially relevant as indie opportunities continue to grow across Steam while mobile remains the largest segment of the games market.

**Commitment**
The objective is to deliver more than working features: to create a strong card game foundation ready for iteration, growth, and release.
Game Type
2D
Game Engine
Unity
Platform Type
PC, Mobile Device, VR
Genre
Card
Plugins
Ads/Monetization, Animation, Billing/In-App Purchasing, Analytics, Social, Utilities, Chat, Localization, Security, Anti-Cheat, Machine Learning
What's included
Service Tiers Starter
$149
Standard
$499
Advanced
$1,499
Delivery Time 5 days 10 days 21 days
Number of Revisions
135
Number of Levels
135
Number of Plugins
159
Upload to App Store
-
Design
Animation
-
Source Code
-
Optional add-ons You can add these on the next page.
Additional Revision
+$50
Additional Level (+ 1 Day)
+$100
Additional Plugin (+ 1 Day)
+$50

Frequently asked questions

4.9
49 reviews
96% Complete
2% Complete
2% Complete
1% Complete
(0)
1% Complete
(0)

EG

Entertainment G.
5.00
Jun 18, 2026
Tech Direction - Unity Multiplayer When Giacomo joined our Unity mobile project we noticed how good he was right away. In his very first week he implemented the networked movement we hired him for.
From there we kept him on board, and he became the person we turned to for our most challenging tasks, with a great sense for trade-offs and what to prioritize.
He settled into the team effortlessly and coordinated smoothly with our developers. He regularly suggested ways to improve the game, including guiding us through the implementation of a new AI system using behavior trees.
One of the skills I valued most was his constant iteration on our trickiest features. For example, he delivered three builds in a single week so we could compare different approaches to multiplayer avatar animations.
Communication was excellent and it was a delight working with him. I'd happily hire Giacomo again and recommend him without hesitation to anyone looking for a lead developer who can both lead and deliver.

YA

Youssof A.
3.00
May 11, 2026
Unity Tech Lead - Photon Quantum PVP Mobile Multiplayer I've worked with Giacomo for close to two years on a mobile game project. To summarize his strengths, he is someone that is very architecturally focused, technically adept and knowledgeable. The first six months working with him, he established our deterministic rollback architecture, and a lot of our current codebase is built upon the work that was done in that period. He takes great pride in a clean codebase and has very strict principles and disciplines when it comes to coding.

However, my mistake was the allocation of roles. Giacomo's position changed from the person who initialized the architecture to someone who was the technical head of development. His emphasis on architectural correctness led to significant delays and too much process for a small studio. We fell into a continuous loop where he would create a design document, implement the design document, and then say the outcome did not meet the design document. He wasn't a gameplay developer who could understand the look and feel of games and tinker until something felt right, which is the premise of mobile game development. It is "finding the fun", and that was not his strength.

He provides limited oversight of other developers and animators and is not suited for managerial or production lead positions. He pushes back on shifting priorities, and tasks need to be logically and objectively defined rather than subjective for him to execute well.

His initial six month estimate for a fully completed game turned into close to two years, with the project still far from complete.

The reason I ended the contract is that I needed a leaner, faster team that could iterate quickly and make practical tradeoffs toward shipping. I would recommend Giacomo for any startup that needs strong technical architecture, scalable foundations, or backend and systems design. I would not recommend him as a lead developer for a fast moving, gameplay heavy mobile game project that needs speed, adaptability, and subjective product iteration.

GM

Gil M.
5.00
May 23, 2025
Highly Skilled Unity Game Developer for Android and iOS project.

MW

Mark W.
5.00
Oct 25, 2024
Unity VR Developer - Port PC VR experience to Quest 2 Jack is outstanding to work with, we have worked with many developers and aside from being an amazing developer with exceptional technical knowledge he is also a really nice person to work with and fitted in with our team seamlessly. Will definitely be working with Jack again.

YA

Youssof A.
5.00
Oct 2, 2024
Senior Unity Game Developer - High End 3D Multiplayer PVP Mobile Game Giacomo is a lovely person who is skilled within his field.
Giacomo M.Status: Offline

About Giacomo

Giacomo M.Status: Offline
Senior Unity Multiplayer Developer | Photon, PlayFab, C#
97% Job Success
4.9  (49 reviews)
Lissone, Italy - 2:12 am local time
On Upwork, I’m known for turning ambitious game visions into polished releases.
For 15+ years, I’ve built core Unity systems for shipped games, from multiplayer architecture on a 100M+ download FPS to the optimization work that made The Almost Gone’s Netflix Cloud release possible.

Think of me as a hands-on Unity architect and multiplayer specialist: the one you call when this release has to define your studio’s future.

🧩 WHAT I SOLVE
- Scope control: I help separate what improves the game from what only adds more.
- Weekly playable progress: I turn effort into visible, playable improvements, build after build.
- Codebase focus: I find the changes that matter most and protect what is already working.
- Multiplayer architecture: I choose and build the right netcode foundation for your game.
- Release performance: I profile, optimize, and harden the build until it is ready to ship.

SELECTED WORK
🎮 Critical Strike: engineered the multiplayer architecture for a 100M+ download FPS, 4.7★ nine years on.
🎮 You Suck at Parking (PC, console): built deterministic netcode on Photon Quantum, backed by PlayFab.
🎮 The Almost Gone (Netflix Cloud): optimized GPU, VRAM, and Addressables for its cloud release.
Plus 20+ more across mobile, PC, console, and VR.

💬 WHAT CLIENTS SAY
"Giacomo is a very talented and hard working game developer. He possesses a great knowledge in everything that's game development especially code architecture. He is very responsive, creative and gets things done!"
- Murat Sayin, CEO & Co-Founder, Vertigo Games

"Giacomo is highly professional and extremely competent. He is meticulous and quality-focused, possessing strong leadership qualities with a remarkable work ethic. I recommend him to anyone needing an experienced game developer and team leader."
- Matt Livick, Founder, Megaweapon

---

WHY HIRE ME
If you just want a prototype, today you can ask ChatGPT and get surprisingly far. You do not need me for that.
Thousands of games ship every month, and the number keeps rising. Most are playable. Few feel alive.

You call me when that feel matters.

When every build needs to teach you something. When the code has to support better ideas instead of hardening around the first one.
My edge is building hand-crafted Unity gameplay systems that help a game evolve into something players want to keep coming back to.

🛠️ CORE SKILLS
- Languages: C#, C++, Python
- Unity: DOTS, gameplay architecture, design patterns, ML-Agents, editor tooling
- Optimization: GPU/CPU, shaders, Addressables, profiling
- Workflow: Git, GitFlow, CI/CD, NUnit
- Multiplayer & backend: Photon Quantum, Photon Fusion, ENet, PlayFab, Azure Functions, AWS, Firebase, LiveOps
- Platforms: Steam, PlayStation, Switch, iOS, Android, VR/XR, Cloud

🤝 WORKING WITH ME
- You own everything: all source, all IP. Always.
- No black box: clean, documented code your team can pick up.
- No lock-in: standard Unity and C#, so you're never dependent on me.
- Plain language: not technical? No problem. I work with founders and designers daily, jargon-free.
- Design-aware: a certified creative director, so I get vision and player experience too.

✉️ NEXT STEP
Send me your design doc, a build, or just the challenge you're stuck on. I'll come back with how I'd approach it, no obligation.

Steps for completing your project

After purchasing the project, send requirements so Giacomo can start the project.

Delivery time starts when Giacomo receives requirements from you.

Giacomo works on your project following the steps below.

Revisions may occur after the delivery date.

Pre-Production

We define the vision, scope, features, and technical direction. I provide a structured review of the key references, documentation, and production choices. Any new input shared during this stage is incorporated into the plan.

Early Playable

The project reaches its first functional gameplay version. I present an early build for review so the direction can be validated early. This stage leaves plenty of room for refinement, iteration, and feedback.

Review the work, release payment, and leave feedback to Giacomo.