Hi. I just make my first review of my first project using: C++, OOP, SFML + Flibs
Trasporter screenshot thumbnail:
Trasporter screenshot:
http://dl.dropbox.com/u/5385637/Dev/Trasporter%20screenshot.pngTrasporter Video:
http://dl.dropbox.com/u/5385637/Dev/Trasporter.mpgTrasporter classes chart:
Trasporter is a Object Oriented project of a double conveyer simulation with a double view for comparison.
Here I used Sprites with some effect to have many color from one image and to get a trail of movements to debug movements.
I used some simple graph function of SFML to trace scheduled moves.
Every conveyer have an integrated AI with:
2 automatic modes with different chassis precedence
1 convenient semi automatic mode
1 totally free manual mode for test porpoise
* anti Crash system that look around others conveyer moves intention also if other conveyer is in manual mode.
Plant is reconfigurable as hardware and setup.
Next I used View to separate screen and simulate 2 different plants.
This project was converted and now really work into a Simatic S7 PLC.