diff options
| author | Philipp Geyer <philipp@geyer.co.uk> | 2022-01-28 22:15:00 +0000 |
|---|---|---|
| committer | Philipp Geyer <philipp@geyer.co.uk> | 2022-01-28 22:15:00 +0000 |
| commit | aa34abbc349661ccae14b3d462b6c0c549da6637 (patch) | |
| tree | eaf4d7616d5e44e3a835b616fdd1f089931d7e9e /cv/toybox.org | |
| parent | 6443b409a1880341c2ba1a64dcd8270f3c49fd78 (diff) | |
Adding Ghosts in the Toybox
Diffstat (limited to 'cv/toybox.org')
| -rw-r--r-- | cv/toybox.org | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/cv/toybox.org b/cv/toybox.org index 840e740..0eec069 100644 --- a/cv/toybox.org +++ b/cv/toybox.org @@ -1,2 +1,32 @@ #+TITLE: Ghosts in the Toybox #+SLUG: 14 + +[[url_for_img:static,images/cv/photo-1568828668638-b1b4014d91a2.jpeg][Photo by Susan Holt Simpson on Unsplash]] + +This game initially started out as a gamejam idea, where we attempted +to find interesting mechanics we could do with Mobile VR, with the +intention of making a game for Google Daydream, GearVR, or later port +it to other platforms. We decided that the most interesting use for +the motion controller was frisbee golf. After that time, I spent a +little time playing with different courses, trying to find something +fun, but we established that there were two main issue, the first +being that the motion controllers for mobile VR were not accurate +enough to be able to get repeatable shots, but also that you have to +throw one frisbee, then wait to see where it lands, it was not as +interesting after playing for a short while, we wanted something +slightly more fast paced. + +The game was then, instead, changed to a wave shooter, in a slightly +cutesy style. I worked on some smoke and mirrors with the throwing +that would allow you to have repeatable shots which, while not as +realistic, given the much more aggressive pace, it was a far more +enjoyable experience. + +As the development team for this game was very small, I handled a lot +of the codebase myself. One of the biggest problems I attacked was +that we wanted to have a single seemless world. For this I created a +streaming and culling system that would allow us to aggressively +unload the level as we moved through it, and load the next sections +just in time. + +[[url_for_img:static,file=images/cv/photo-ghosts.jpeg][Enemy Ghosts knitted by PixelKnitting on Etsy]] |
