Skip to content

CindyDal/clover

Repository files navigation

Clover

The main purpose of Clover is to learn by creating. My first objective with Clover was to create a basic client-server model with sockets. Also, I wanted to learn about cmake and google test. Now that it's done, new objectives have been set like more complex communication and creating a really simple basic engine with entities that are moving.

To Do

  • A client communicating with a server that echo back
  • Multiple clients communicating with a server that echo back
  • Make project compatible with Linux (already working on Windows)
  • Multiple clients communicating with a server that broadcast the message like in a general chat
  • Basic entity with position
  • Entity movement mock in physic system
  • Basic message for networking communication
  • Basic window
  • Basic input system
  • Basic sound system
  • Add network entities to system and engine
  • Entity communication (serialization)

About

An engine prototype

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published