brainless-studios / alchemist

Other
2 stars 1 forks source link

Processor pipeline editor #5

Closed methusalah closed 8 years ago

methusalah commented 8 years ago

The user write processors and have them running on separate threads.

There is the scenegraph thread that manage drawing models, particles, playing sounds etc.

And there are is a thread by pipeline.

A pipeline is a set of processors that are dependant on each other. They are ordered by the user.

For now we could manage only the drawing pipeline and one logic pipeline. Later, the editor would allow to create more pipelines.

it's also the place for the user to decide which processors are used in editing mode and which when the game is ran. Because you don't want to have sounds all the time when you desin things.

methusalah commented 8 years ago

first implementation of the pipeline manager done. there is work to do to here but we close it for now