kerwinzxc / Island-Clash-Online

Unity prototype online game

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Island Clash Online

I share the source codes of the Island Clash game that I made in my spare time.

Patterns and optimization methods Used

  1. Observer Pattern
  2. State Machine Pattern
  3. Fly Weight Pattern
  4. Command Pattern
  5. Singleton Pattern
  6. MVVM Pattern

Additional Packages Used

  • DOTween
  • Uni Task
  • Project Cloner
  • Lean GUI
  • Cinemachine
  • Fish-Net Networking

Game Testing View

GameTestVideo.mp4

Online Techniques Used

Client Side Prediction

ClientSideVideo.mp4

Lag Compensation

LagCompensationVideo.mp4

server authoritative movement

ServerMovementVideo.mp4

Lobby-SceneStacking

LobbySceneStackingVideo.mp4

About

Unity prototype online game

License:MIT License


Languages

Language:C# 87.6%Language:HTML 10.1%Language:ShaderLab 1.8%Language:Mathematica 0.3%Language:HLSL 0.2%Language:Smalltalk 0.0%