Skip to content

Mithya Games - (Jan 2024 - Aug 2024)

Built Gol Turn


Game Development

  • Developed Gol Turn using Unity Engine.
  • Built the backend in Golang.
  • Stored game and user data in DynamoDB.
  • Hosted game servers on AWS Lambda.
  • Implemented secure REST and WebSocket APIs for real-time interactions.

Web3 Integration

  • Designed, tested, optimized, and deployed smart contracts using Hardhat on Sepolia and Amoy testnets.
  • Developed a bridge server in Golang to create Web3 wallets and interact with smart contracts.
  • Implemented transaction queries and event listeners for smart contracts.
  • Built APIs to enable Web3 access in Unity.
  • Created contest systems where players can join and win prizes in ETH and MATIC.

CI/CD & Automation

  • Game Build Pipelines (Unity Cloud)
    • Automated Android builds (APK) with shell scripts for Play Store deployment.
    • Automated iOS builds (IPA) with shell scripts for App Store deployment.
  • Backend Deployment (Makefiles & AWS Lambda)
    • Automated build and deployment for development and production environments.
    • Created and deployed new Lambda functions and APIs as needed.

Tech used

  • Unity Engine
  • Android and iOS
  • AWS - Lambda, API gateway, Dynamodb
  • Docker - for local lambda and dynamodb
  • C#, Golang, Shell, Markdown, Make files
  • Solidity, Hardhat, go-ethereum
  • Java and swift (for native platform support)
  • Source Tree, Git hub, Git hub actions
  • Unity cloud
  • VS Code
  • Terminal