computer science

For Regular Folks



Hunter Loftis
Director of Technology,
Skookum Digital Works


@hunterloftis
github.com/skookum




how does a developer see a computer?




an old-school challenge




building blocks



point


line


bitmap




the player




the Player = 1 Point + 2 Lines




the map




the map = a set of lines




intersection




intersection = 2 lines + 1 point




field of view




field of view

= player + Map + intersections




walls




a wall = 4 lines + 1 intersection





lights




a light = 1 wall + 1 player





textures




a texture = 1 bitmap + 1 wall




doors




a door = 1 wall + 1 point + 1 player

point
line
bitmap


player
map
intersection
field of view
wall
light
texture
door



thank you



computer science

By hunterloftis

Navigation instructions

Press the space key or click the arrows to the right