Skip to content

Fisab/life_simulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

life_simulation


Anchors


This is a simulation of the evolution of 2d cells. Until the end is not decided how this will be implemented.

  • Generating map
  • Client-server connection
  • Client recieved world and draw real-time
  • Client recieve world partially and draw(if client move camera, then got new part of world)
  • Mini map at client(not sure about this)
  • ...
  • Start the implementation of organisms
  • ...

Below u can check example of result runned generator map(will update after any commits which will affect map generator)

  • Server will process game and run in 3 threads
    1. First thread will process game loop
    2. Second thread will process flask API for local client
      • via API local client will get data, and control world
    3. Third thread will process flask SocketIO for local client
      • via SocketIO local client will recieve update on map
  • Client just for spectating for this pretty simulation of world

I only started work on this project and will update README when developing

About

2D simulation of evolution

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published