
Closed
Posted
Paid on delivery
I am expanding our ambitious chess platform and need the actual game logic built from the ground up so it runs smoothly on iOS, Android and the Web. The visuals, menus and backend services are handled elsewhere—what I require here is the core engine that makes a match possible. You will take charge of: • Coding the full chess ruleset (legal moves, check, checkmate, stalemate, threefold repetition, 50-move rule, promotions, castling) • Providing a clean, platform-agnostic API so my UI teams on Flutter (mobile) and React (web) can call moves, receive board states and animate them in real time • Ensuring deterministic move validation and accurate FEN/PGN import-export so users can resume or share games • Implementing time controls and a simple local clock to prepare the ground for eventual online play - Integrate AI Acceptance criteria 1. A self-contained module or library that compiles without errors in Xcode, Android Studio and Node/Web builds. 2. Unit-test suite covering every rule edge case. 3. JSON-based move interface documented in a short README. 4. Performance benchmark: validate 1,000 random legal moves in under one second on a mid-range mobile device. If you have experience with chess engines, cross-platform frameworks, or have shipped similar turn-based games before, your expertise will fit perfectly. Source-control via Git is mandatory; I will invite you to a private repo once we agree on milestones.
Project ID: 40495219
116 proposals
Remote project
Active 22 secs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
116 freelancers are bidding on average $1,199 AUD for this job

With my experience in over 300 game projects and an extensive track record of developing AAA PC and mobile games, I believe I am uniquely positioned to handle your Cross-Platform Chess Game Development project. Our team at Falcon Interactive combines deep expertise in platforms such as Android, iPhone, and Unity 3D, with a thorough understanding of game mechanics. In this project, I intend to provide you with a well-coded chess game engine that will run seamlessly on iOS, Android and the web. My experience in game development combined with my familiarity within the gaming industry enables me to ensure the accurate implementation of all chess rules, from legal moves and checkmate conditions to promotions and castling. Additionally, I will integrate reliable time controls, a vital feature for online gameplay. Moreover, we understand your need for deterministic move validation and accurate FEN/PGN import-export functionalities for game resumption and sharing purposes. With that in mind, let me assure you that our solutions are meticulously tested and guarantee precise results within acceptable timelines. Throughout the entirety of this project, you can expect punctuality, quality communication, and an unwavering commitment to your satisfaction.
$12,000 AUD in 60 days
9.4
9.4

⭐⭐⭐⭐⭐ Cross-Platform Chess Engine & Game Logic Development ⭐⭐⭐⭐⭐ Hello, How are you? I have reviewed your requirements and understand that the UI, backend services, and platform integrations already exist. You need a robust, platform-agnostic chess engine that implements the complete ruleset, exposes a clean API for Flutter and React clients, supports FEN/PGN operations, time controls, and AI integration while maintaining high performance and deterministic behavior. Key Features: • Complete chess rules implementation • Legal move generation • Check / Checkmate detection • Stalemate handling • Castling • En Passant • Pawn promotion • Threefold repetition • 50-move rule • Draw detection • FEN import/export • PGN import/export • Board state serialization • JSON-based API layer • Local game clocks • Move history tracking • Undo / Redo support • AI engine integration • Cross-platform compatibility • Performance optimization • Comprehensive unit testing AI Integration: • Multiple difficulty levels • Minimax with Alpha-Beta pruning • Position evaluation engine • Opening book support • Future-ready architecture for Stockfish integration • Configurable AI depth and response time Let’s chat.. Thanks.
$1,125 AUD in 7 days
9.6
9.6

Hello, your "Cross-Platform Chess Game Development" project is right in my wheelhouse. I build modern JavaScript apps end to end — React/Vue/Next on the front and Node/Express on the back, in TypeScript where it helps. Working with javascript, mobile app development, iphone, android, c# programming, unity 3d, game development, flutter, I focus on responsive, fast UIs, clean component structure, and reliable APIs — no page-builder shortcuts. I can lock down the scope and key flows first, then ship in reviewable increments. Can we hop on a quick chat to align on your requirements? ⭐ 5.0/5 from a recent client: "This was wonderful experience and I also got an addtional choice of updating budget and other features which was not available in the old version of my existing software that I used to perform my d…" Final timeline and cost will be confirmed in chat after a complete understanding and documentation of the project expectations in detail.
$1,200 AUD in 14 days
7.9
7.9

⭐⭐⭐⭐⭐ Build a Reliable Chess Engine for iOS, Android, and Web ❇️ Hi My Friend, I hope you're doing well. I've reviewed your project needs and see you are looking for a robust chess engine. Look no further; Zohaib is here to help you! My team has successfully completed 50+ similar projects in game development. I will create the core logic that ensures smooth gameplay across all platforms. My focus will be on coding the full chess ruleset, building a clean API, and ensuring accurate move validation while integrating AI. ➡️ Why Me? I can easily build your chess engine as I have 5 years of experience in game development, specializing in engine logic, API design, and cross-platform frameworks. My expertise includes coding complex rulesets, optimizing performance, and ensuring seamless integration. I also have a strong grip on technologies like Xcode, Android Studio, and Node.js, which are crucial for this project. ➡️ Let's have a quick chat to discuss your project in detail and let me show you examples of my previous work. I look forward to chatting with you! ➡️ Skills & Experience: ✅ Game Development ✅ Chess Engine Logic ✅ API Development ✅ Cross-Platform Frameworks ✅ Performance Optimization ✅ Unit Testing ✅ JSON Interface Design ✅ Move Validation ✅ Time Control Implementation ✅ AI Integration ✅ Git Version Control ✅ FEN/PGN Handling Waiting for your response! Best Regards, Zohaib
$900 AUD in 2 days
7.7
7.7

With a deep understanding of chess mechanics and mobile/web development, I propose to build the core game engine for your ambitious chess platform. I will code the complete chess ruleset, create a platform-agnostic API for seamless UI integration, and ensure accurate game state handling. My question: How crucial is AI integration in the initial phase of development to meet your project's goals? Regards, Yogesh Kumar
$1,060 AUD in 9 days
7.8
7.8

You already have the UI and backend moving forward, so the critical part is making sure the game engine becomes the single source of truth across Flutter, React, and future multiplayer services. I’d build the rules engine first with deterministic move generation and validation, then layer FEN/PGN parsing, game state history, repetition detection, clocks, and finally the AI integration so every feature relies on the same tested core. For this kind of requirement, I’d keep the engine platform-agnostic in JavaScript/TypeScript with a documented JSON interface, allowing both Flutter and React teams to consume identical board states and move events. Special attention would go to edge cases like en passant affecting repetition tracking, promotion handling in imported games, and clock synchronization after invalid move attempts. I’ve built complex state-driven systems before and would approach testing aggressively, with coverage around every draw condition and move legality scenario before benchmarking performance. One thing I’d like to clarify: do you already have a preferred AI approach (Stockfish integration vs custom difficulty layers), and should the engine support Chess960 in the future or strictly standard chess? Ready to start once I have those details.
$1,200 AUD in 7 days
7.1
7.1

Hello, This project is a great fit for my experience building cross-platform applications and game logic systems. Based on your requirements, I would develop a platform-agnostic chess engine as a standalone library that can be consumed by Flutter (iOS/Android) and React/Web applications through a clean JSON-based API. The engine will include: ✔ Complete chess ruleset (legal moves, check/checkmate, stalemate, castling, en passant, promotion, threefold repetition, 50-move rule) ✔ FEN and PGN import/export ✔ Deterministic move validation ✔ Local game clocks and time controls ✔ AI integration (Stockfish or custom difficulty levels) ✔ Move history, undo/redo support ✔ Comprehensive unit tests covering rule edge cases ✔ Performance optimization to meet the 1,000-move validation benchmark Suggested architecture: • Core Engine: TypeScript (shared across Web, Flutter, and mobile) • JSON API for board state and move communication • Git-based development with documented milestones Estimated timeline: 3–5 weeks depending on AI requirements and test coverage depth. I focus on clean architecture, maintainable code, and thorough testing to ensure the engine remains stable as online multiplayer features are added later. I would be happy to discuss AI strength levels, engine architecture, and milestone planning before we begin. Best Regards, Jemin Sagar
$1,500 AUD in 15 days
7.1
7.1

Hi, I can build the core chess engine as a clean cross-platform module that your Flutter and React teams can use through a simple JSON-based API. I’ll focus on accurate move validation, full chess rules, FEN/PGN support, clocks, AI integration, and strong unit-test coverage for edge cases. For portability, I’d suggest a TypeScript or shared logic approach depending on your build pipeline, with clear documentation and Git-based delivery. Let’s discuss milestones and the preferred integration format. Best regards, Zeeshan Ali
$1,125 AUD in 7 days
7.2
7.2

Hello, I have carefully reviewed your requirements and understand you need a robust cross-platform chess engine with complete rule implementation, AI integration, deterministic move validation, FEN/PGN support, time controls, and a clean API for Flutter and React frontends. With 9+ years of experience in game development, I specialize in gameplay systems, AI development, cross-platform architectures, multiplayer-ready frameworks, and performance optimization. My team and I can deliver a scalable chess engine with comprehensive test coverage, clean documentation, and seamless integration across mobile and web platforms. You will get: Quality optimized work 100% client satisfaction Fast delivery Suitable pricing Unlimited revisions Complete NDA & IP protection (project security is our top priority) Estimated delivery You will receive a fully documented chess engine, AI opponent integration, FEN/PGN support, JSON API interface, unit tests covering edge cases, optimized performance, and source code ready for Flutter, React, iOS, Android, and Web integration. Come inbox & I will share relevant strategy game and gameplay systems portfolio projects. Let’s get started. Best regards, Sohaib Pasn Games
$750 AUD in 7 days
6.8
6.8

Hi there, I understand you need a fully platform-agnostic chess engine implementing the complete ruleset—including legal moves, check/checkmate, stalemate, threefold repetition, 50-move rule, castling, and promotions—along with FEN/PGN import-export, deterministic move validation, time controls, and a clean API for Flutter and React UIs. I have experience building turn-based game engines and cross-platform modules with deterministic logic, AI integration, performance optimization, and unit-tested rule enforcement, delivering libraries that compile across iOS, Android, and web targets. I would develop a self-contained, highly performant engine with JSON-based move interface, comprehensive unit tests covering all edge cases, AI-ready hooks, clear documentation, and benchmarks ensuring 1,000 moves validate under one second on mid-range mobile devices. Q1: Do you want AI integrated immediately, or should the engine provide hooks for AI integration later? Q2: Which programming language do you prefer for the core engine (e.g., C++, Rust, or TypeScript/Node.js)? Q3: Should the engine also track move history for undo/redo, or only for PGN export and resuming games? Best regards.
$1,125 AUD in 7 days
7.0
7.0

Hi There!!! ★★★★ ( Cross-platform chess engine development with full ruleset, API layer & AI-ready architecture ) ★★★★ Project understanding: You need a core chess engine built from scratch that runs across iOS, Android and Web. It must handle full game rules, move validation, FEN/PGN support, time controls, and expose a clean API for Flutter and React UI teams, plus support future AI integration. Services: ⚜ Full chess rules engine (legal moves, check, mate, castling, promotions, repetition rules) ⚜ Cross-platform, platform-agnostic game logic API design ⚜ FEN / PGN import-export system for game state handling ⚜ Deterministic move validation with optimized performance ⚜ Local time control system for turn-based gameplay ⚜ AI-ready architecture for future engine integration ⚜ Unit testing suite for all edge cases & validation rules I have experience building game logic systems and API-driven architectures using JavaScript, C# and Unity-style frameworks. I focus on clean deterministic logic, scalable design and performance optimized code suitable for real-time gameplay systems. I will build a modular chess engine library with strict rule accuracy, fully tested logic and smooth integration support for your frontend teams. Let’s connect and discuss architecture and milestones. Warm Regards, Farhin B.
$1,010 AUD in 10 days
6.6
6.6

Hello, the requirement to build the full chess ruleset plus a platform-agnostic API makes it clear you need a deterministic engine that stays consistent across Flutter, React and native builds. I’ve delivered cross‑platform turn‑based logic before, notably a strategy engine that produced identical states across Unity, Node and mobile runtimes. I’ve seen engines fail not because of move logic but because boundary rules, threefold repetition, 50‑move rule, and FEN restoration, aren’t handled as pure, state-driven operations. Ensuring immutability and reproducible hashing is critical for your upcoming online features. I will build a standalone rules engine in C# with bindings for JS, exposing JSON-based endpoints for move submission, board state retrieval and clock updates. I’ll implement complete unit coverage for edge cases and benchmark performance on mid-range Android hardware. AI integration will be sandboxed so it never contaminates core rule validation. I’ll keep all platform-specific wrappers isolated and documented in the README for your UI teams. Sincerely, John allen.
$1,000 AUD in 10 days
5.7
5.7

Hello There! Hope you are doing fine. I have built chess engines from scratch in C++ (with bindings for Flutter/React) and in pure TypeScript/Node.js for cross‑platform use. I will deliver a self‑contained module (C++ library with Flutter FFI/React bindings or a pure JS engine) covering all FIDE rules, FEN/PGN, time controls, and AI integration (with difficulty levels). The module will expose a simple JSON‑based API, include a full test suite, and validate 1,000 random legal moves under one second on mobile. I can also integrate Stockfish or a custom heuristic engine. Please start a chat to discuss the preferred tech stack. Best Regards, Md. Toriqul Islam
$750 AUD in 6 days
5.8
5.8

**** Cross-Platform Chess Engine Development with AI Integration **** Hello, I understand that the primary requirement is not the UI or backend infrastructure, but the development of a robust, deterministic chess engine that serves as the foundation for gameplay across Flutter, React, iOS, Android, and Web platforms. I would build a platform-agnostic game engine that handles the complete FIDE ruleset including legal move generation, move validation, check/checkmate detection, stalemate conditions, castling, en passant, promotions, threefold repetition, and the 50-move rule. The architecture will expose a clean JSON-based API for board state management, move execution, FEN/PGN import-export, game clocks, and event-driven state updates, allowing your frontend teams to integrate seamlessly without coupling game logic to UI components. For AI integration, I can implement either a custom engine layer or integrate a proven chess engine such as Stockfish through a standardized interface, enabling difficulty levels, move analysis, hints, and future online gameplay enhancements. PROJECT IN MORE DETAIL ON CHAT & START WORKING ASAP Thanks & Regards Vaibhav D.
$850 AUD in 12 days
6.3
6.3

✋ Hi There!!! ✋ THE GOAL OF THE PROJECT:- TO BUILD A CROSS PLATFORM CHESS GAME ENGINE WITH FULL RULE IMPLEMENTATION, API BASED ARCHITECTURE AND AI INTEGRATION FOR IOS, ANDROID AND WEB. I have carefully read your requirement and understand you need a standalone chess logic engine that handles all game rules with clean integration for Flutter, React and mobile platforms. I am the best fit because I specialize in game logic systems and cross platform architecture. First I will implement full chess ruleset including legal moves, check, checkmate, castling, promotion and draw conditions. Second I will build a platform agnostic JSON API with FEN and PGN support for state management and move validation. Third I will integrate time controls and AI module for gameplay enhancement. I will provide UI design support, database management, testing, API development and full source code delivery. I have 9+ years experience as a full stack developer and have built similar turn based game engines and real time logic systems. Looking forward to chat with you for make a deal Best Regards Elisha Mariam
$1,100 AUD in 11 days
5.4
5.4

Developing a cross-platform chess game requires a solid grasp of game logic and smooth UI performance across both mobile and web environments. I can build a responsive, functional chess engine that handles standard move validation and board state management efficiently across iOS, Android, and web browsers. With over 15 years of experience in JavaScript, HTML, and CSS, I am well-equipped to handle the logic required for this project. My background includes building complex, custom-built platforms and optimizing performance, ensuring the game runs smoothly without lag or technical overhead. My bid for this development is $991.25 with a 1-day delivery timeframe. Send me a message so we can discuss the specific features and movement rules you need for the game.
$991.25 AUD in 1 day
5.4
5.4

I'm Fawad, a skilled full-stack developer with a specialization in Flutter, React Native, and other relevant technologies crucial to your project. I have a proven track record of building high-performance mobile and web applications like the ones I developed for Victoria UAE Real Estate, Victoria Direct Sales, IVI Cryptos, and Tomb. With my five years of comprehensive experience in mobile and web development backed by a solid understanding of the core chess logic, I am confident that I can develop a cross-platform chess engine for you which will meet all of your acceptance criteria – from compiling flawlessly on Xcode, Android Studio and Node/Web builds right down to unit-test coverage. Ensuring moves are handled seamlessly is something I specialize in, from move validations to storing/retrieving game states: an important feature for any game. Also, integrating complex functionalities like AI opponents or time controls is not new to me as proven by my portfolio. For example, Tomb incorporates a mix of different mechanics such as turn-based movement and progress tracking that could be directly applicable to your project. RegexOptions: Cross-platform compatibility, adherence to acceptance criteria and deep knowledge of the chess logic makes me the perfect candidate for this endeavour. Let's connect and discuss how we can together bring your vision for this chess game project to life!
$1,125 AUD in 7 days
6.3
6.3

Hello, I would love to discuss your chess platform project. I have strong experience developing game logic, cross platform applications, API design, performance optimization, and AI driven gameplay systems. Your requirements focus on the most important part of any chess platform, the engine itself. I can develop the complete rules system including move validation, check and checkmate detection, repetition tracking, promotions, castling, time controls, FEN and PGN support, and AI integration. I can also provide a clean JSON interface so your Flutter and React teams can connect to the engine easily. Could we schedule a short meeting to review the AI requirements and future multiplayer plans? I am confident I can deliver a reliable chess engine with strong test coverage and excellent performance across web and mobile platforms. I will share my portfolio in chat I look forward to hear from you. Thanks Best Regards, Mughira
$1,125 AUD in 7 days
5.4
5.4

Hi, I understand what you need. The UI and backend are already handled, so this project is about building the real chess engine behind the platform - clean, reliable, fast, and easy for both Flutter and React teams to call. I can help build a self-contained chess logic module with the full ruleset: legal move validation, check/checkmate, stalemate, castling, promotion, en passant, threefold repetition, 50-move rule, FEN/PGN import/export, and local time controls. I'd also expose a simple JSON-based API so your frontend teams can send moves, receive board states, show valid moves, and animate updates consistently across iOS, Android, and Web. I'd keep the core engine separate from the UI, with strong unit tests for rule edge cases and performance checks so move validation stays fast on mobile. For the AI part, I can either integrate a proven engine approach or start with a simpler playable AI first, depending on your target difficulty. I have experience with game logic, turn-based systems, cross-platform architecture, API design, testing, Git workflows, and performance-focused development. I am looking forward to working with you. Best regards. Daniel
$1,200 AUD in 4 days
5.2
5.2

Hi! Building the chess engine separately from UI is smart, especially since your teams are using both Flutter and React. Handling every rule edge case—including threefold and 50-move—is where most open chess libraries cut corners, so I get the need for a clean, reliable module. I built a board game engine (not chess, but similar complexity on move validation and state export) used in both React web and Flutter mobile. The key was a pure JavaScript/TypeScript core with JSON interfaces, fully testable outside any UI. For yours, I’d write the logic as a headless TypeScript package—clean API, unit tests, PGN/FEN in and out, and a simple clock module. JSON in/out keeps it future-proof for both teams. AI hooks can be stubbed so you can swap in your own algorithms later. Is the clock per-player, or do you plan to support events like increments and delays from day one? Happy to sketch a module outline for free. You can also see my board game work in the demos at work.techindika.com. — Pradeep
$1,125 AUD in 7 days
4.9
4.9

Brisbane, Australia
Payment method verified
Member since Jun 18, 2025
$250-750 AUD
$250-750 AUD
₹600-1500 INR
₹150000-250000 INR
$250-750 USD
₹12500-37500 INR
₹12500-37500 INR
$30-250 USD
$2-8 USD / hour
$8-15 USD / hour
₹12500-37500 INR
£750-1500 GBP
₹37500-75000 INR
₹12500-37500 INR
₹12500-37500 INR
$10-30 USD
₹750-1250 INR / hour
₹12500-37500 INR
$15-25 USD / hour
€3000-5000 EUR
₹100-400 INR / hour
$1500-3000 USD