This blog was created to record and share some of my progress during the
development of the FireStorm game engine, which began life roughly a
year ago today.
Recently, I've been working on two related things: software support for
hardware concurrency at the game engine level, and data-oriented entity
component system technology that can best leverage today's multicore
hardware while taking full advantage of the benefits of software
composition.
Inspiration has come from many places and people, but special thanks go out to L. Spiro and Niklas
Frykholm whose words have been particularly inspirational.
Dicebat Bernardus Carnotensis nos esse quasi nanos, gigantium humeris insidentes,
ut possimus plura eis et remotiora videre, non utique proprii visus
acumine, aut eminentia corporis, sed quia in altum subvenimur et
extollimur magnitudine gigantea.
Bernard of Chartres used to compare us to puny dwarfs perched on the shoulders of giants.
He pointed out that we see more and farther than our predecessors, not
because we have keener vision, or greater height, but because we are
lifted up and borne aloft on their gigantic stature.
No comments:
Post a Comment