A Demo Backend of the famous board game Captain Sonar, developed from scratch using Kotlin and Bytecode Game Programming Design Pattern. The Game have 2 ways of playing, Turn-Base and Real-Time, still in initial state.