Implementation of agar.io in Python.
- Register/Login using SQLite3
- Full manual implementation of Diffie-Hellman key exchange
- AES 128 bit
- Socket communication over TCP (using AES)
- Realtime multithreaded server-client
- Smooth animations (using interpolations and transformations)
- Comfortable GUI