28 Sep
|
Excellis IT
|
West Bengal
28 Sep
Excellis IT
West Bengal
Company: Excellis IT Pvt. Ltd.Location: KolkataEmployment Type: Full-timeExperience Required: Minimum 2 YearsExcellis IT is looking for an experienced Unity Game Developer to work on the development of a confidential cross-platform multiplayer strategy game.The game is being developed for Web, Android, and iOS and involves multiplayer sessions, rule-based gameplay, player actions, card and board interactions, resource/economy management, game states, events, scoring, progression, animations, and real-time interaction between players.Due to client confidentiality, the project name and detailed gameplay mechanics will be shared only with shortlisted candidates at the appropriate stage of the selection process.Key ResponsibilitiesThe selected developer will be responsible for developing the actual gameplay and game systems in Unity, including:Develop the game using Unity and C#Implement complete gameplay logic based on the approved Game Design DocumentDevelop multiplayer game rooms and player-session flowsBuild game-state management systemsImplement player actions, rules, scoring, progression, and winning conditionsDevelop digital board/card-based interactions and event-driven gameplayImplement turn/session-based and real-time gameplay systems as requiredDevelop systems for player resources, virtual assets, inventory, scores, and in-game calculationsImplement event-based changes and game-rule conditionsDevelop flows such as:LobbyMatch creationPlayer joiningGame setupActive gameplayEvent resolutionRound/session transitionsResultsGame completionIntegrate game UI/UX created by the design teamImplement gameplay animations, card movements, board interactions, transitions,
and visual feedbackIntegrate 2D and 3D game assetsWork with Unity Animator, Timeline, particle systems, and other animation systemsIntegrate game audio and sound effectsIntegrate REST APIs and backend servicesImplement WebSocket or similar real-time communicationSynchronize player actions and game states across multiple devicesHandle reconnect, disconnect, timeout, inactivity, and interrupted-session scenariosDevelop tutorial, onboarding, and guided gameplay systemsImplement AI/bot-controlled player behaviour where requiredOptimise the game for WebGL, Android, and iOSTest and debug gameplay, multiplayer synchronization, and performance issuesWork closely with Game Designers, UI/UX Designers, 3D Artists, Backend Developers, QA, and Project ManagersMaintain scalable, reusable, and well-structured codeFollow proper Git/version-control practicesMandatory RequirementsMinimum 2 years of qualified experience as a Unity Game DeveloperStrong hands-on experience with UnityStrong knowledge of C#Good understanding of Object-Oriented ProgrammingExperience with Unity GameObjects, Components, Prefabs,
and ScenesExperience with ScriptableObjectsExperience with CoroutinesGood understanding of Events and DelegatesExperience with Unity UI / Canvas systemExperience with Unity Animator and animation integrationExperience integrating 2D and 3D game assetsStrong understanding of gameplay programmingExperience with game-state managementExperience with REST API integrationExperience handling JSON/data-driven systemsExperience with Git/version controlMultiplayer ExperienceCandidates should have practical understanding of:Client-server game architectureMultiplayer game roomsPlayer joining and session managementReal-time synchronizationGame-state synchronizationWebSocketsDisconnect and reconnect handlingServer-authoritative gameplay conceptsLatency and network-related gameplay issuesHands-on experience with multiplayer games will be highly preferred.Cross-Platform ExperienceExperience with the following will be preferred:Unity WebGLAndroid game buildsiOS game development/build processResponsive game UITouch interactionsDesktop/mouse interactionsMobile performance optimisationCross-platform testingPreferred Game ExperienceCandidates with experience in any of the following will be given preference:Multiplayer gamesStrategy gamesDigital board gamesCard gamesTurn-based gamesSimulation gamesEconomy/resource-management gamesCompetitive multiplayer gamesAdded AdvantagesKnowledge or experience with the following will be an advantage:Photon Fusion / Photon PUNUnity Netcode for GameObjectsMirror NetworkingSocket.IO / WebSocketsFirebaseDOTweenAddressablesUnity ProfilerAI/bot programmingShader basicsParticle systemsGame economy and balancingUI/UX principlesFigma-to-Unity workflowWebGL optimisationImportantThis role is specifically for a Unity Gameplay Developer .We are not looking for a profile focused mainly on:Unreal Engine development3D modellingCharacter modellingGame artEnvironment art
📌 Unity Game Developer – Multiplayer Strategy Game (West Bengal)
🏢 Excellis IT
📍 West Bengal