Skip to content
alfonsovegasol.comAsk Alfonso

BlockCity

Unity game that teaches blockchain, AI and Web3, plus a companion site with an OpenAI-powered assistant.

My role
Developer
Team
5 people

The problem

Blockchain, AI and Web3 concepts are hard to learn from text alone.

What I built

  • A Unity (C#) game with thematic modules, quizzes, mini-games, rewards, cloud save and login.
  • A companion website with a progress dashboard, profile management and an OpenAI-powered assistant.
  • A serverless backend: Node.js on AWS Lambda + API Gateway, MySQL on AWS RDS, static hosting on S3.
  • JWT auth with password encryption, CI/CD with GitHub Actions and unit tests with MSTest.