Role: Main Game Developer (responsible for core game logic within a 3-part system: Game, Ops, SDK)
Technologies: Unity, C#, Git, Input System, UI System (UGUI), Physics & Logic implementation, Socket Networking, Performance Optimization, Object-Oriented Programming (OOP), Design Patterns (Object Pooling, Singleton, Observer, Command), VFX, Tilemap, Layer Management, Scriptable Objects, Configuration Systems.
Description:
Led the core game development, translating Game Design Document (GDD) concepts into functional game features.
Implemented robust player input, dynamic UI systems, and intricate game physics and logic.
Developed and integrated real-time networking capabilities using sockets, ensuring seamless multiplayer interaction.
Applied various advanced Unity techniques and design patterns (e.g., Object Pooling, Singleton, Observer, Command) for scalable and maintainable code.
Optimized game performance and implemented core systems (e.g., Tilemap, VFX, Layering, Scriptable Objects, Config) to ensure a smooth gameplay experience.
Successfully delivered a high-performance game component for a prestigious inter-university competition featuring nearly 20 universities and over 200 players.
Project Context: This was a high-profile competition project involving a large team of nearly 20 developers across Game, Ops, SDK, and Landing Page teams, and accompanied by nearly 100 organizing committee members from other positions.
Competition Landing Page: https://codefest2025.jsclub.dev
Информация по комментариям в разработке