Post

Work I Handled in Toyverse (WIP)

Work I Handled in Toyverse (WIP)
Visitors

Table of Contents


Team Structure

  • Development
    1. Client Team
    2. Server Team


  • Design
    1. 2D
    2. 3D
    3. UI/UX


  • Planning
    1. Contents Planner
    2. System Planner
  • QA
  • Marketing


Project Overview

  • Server tech stack
    1. API server: Kotlin, Spring Boot, Protobuf, Mongo DB, Redis, Websocket, AWS S3
    2. CMS server: API server based + thymeleaf
    3. Realtime server: C#, .NET, Socket, Mongo DB, Redis, AWS, CentOS
  • Client tech stack
    1. Login: Firebase
    2. CI/CD: Jenkins, Fastlane (Xcode) -> App Center, BuildMachine - Mac Mini
    3. Development: Unity, C#
    4. Project management: GitLab & SourceTree
    5. Data table: Google Spreadsheet
  • Design
    1. Figma, Google Sheet
  • Collaboration
    1. Redmine, Slack, Google Meets, JIRA

What I Was Responsible For

  1. Client Development - C#, Unity
  2. CI/CD - Jenkins, Fastlane, Android/iOS build
  3. Plugin/Package/Third Party - Cysharp (UniTask, UniRx), Cinemachine, Addressable Asset System, Localization, Google Sheet Async, Final IK, Enhanced Scroller, Photon Engine

Toyverse Overview

This post is licensed under CC BY 4.0 by the author.