From aa34abbc349661ccae14b3d462b6c0c549da6637 Mon Sep 17 00:00:00 2001 From: Philipp Geyer Date: Fri, 28 Jan 2022 22:15:00 +0000 Subject: Adding Ghosts in the Toybox --- cv/index.org | 2 +- cv/toybox.org | 30 +++++++++++++++++++++ pages/site-credits.org | 3 +++ .../cv/photo-1568828668638-b1b4014d91a2.jpeg | Bin 0 -> 1212116 bytes theme/static/images/cv/photo-ghosts.jpeg | Bin 0 -> 1090324 bytes 5 files changed, 34 insertions(+), 1 deletion(-) create mode 100644 theme/static/images/cv/photo-1568828668638-b1b4014d91a2.jpeg create mode 100644 theme/static/images/cv/photo-ghosts.jpeg diff --git a/cv/index.org b/cv/index.org index 3b24adf..df335ae 100644 --- a/cv/index.org +++ b/cv/index.org @@ -37,7 +37,7 @@ Pixel Toys. After leaving FreeStyle in 2016, I joined a VR studio, started by former colleagues until 2017. - [[url_for:cv,slug=13][Hungry Shark VR]] -- [[url_for:cv,slug=14][Ghosts in the Toybox]] +- [[url_for:cv,slug=14][Ghosts in the Toybox]] * * FreeStyle Games My first job after moving to 'Silicon Spa' in 2013 until 2016. 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]] diff --git a/pages/site-credits.org b/pages/site-credits.org index a78841c..876de84 100644 --- a/pages/site-credits.org +++ b/pages/site-credits.org @@ -46,6 +46,9 @@ for it. - [[https://www.pexels.com/photo/soldier-holding-rifle-78783/][Soldier Holding Rifle]] - [[https://www.pexels.com/@pixabay][Pixabay]] - [[https://www.pexels.com/creative-commons-images/][Pexels]] - [[https://www.pexels.com/photo/photo-of-building-930436/][Photo of Building]] - [[https://www.pexels.com/@paggiarofrancesco][Francesco Paggiaro]] - [[https://www.pexels.com/license/][Pexels]] +[[url_for:cv,slug=14][Ghosts in the Toybox]] +- [[https://unsplash.com/photos/GQ327RPuxhI][Alphabet Blocks]] - [[https://unsplash.com/@shs521][Susan Holt Simpson]] - [[https://unsplash.com/license][Unsplash]] + [[url_for:cv,slug=16][Doodle Jump: Space Chase]] - [[https://www.pexels.com/photo/spaceship-earth-at-epcot-3617464/][Spaceship Earth at Epcot]] - [[https://www.pexels.com/@benjaminjsuter][Benjamin Suter]] - [[https://www.pexels.com/license/][Pexels]] - [[https://unsplash.com/photos/7AckmETIk54][3D Pyramid Scene]] - [[https://unsplash.com/@rothwellden][Adam Jícha]] - [[https://unsplash.com/license][Unsplash]] diff --git a/theme/static/images/cv/photo-1568828668638-b1b4014d91a2.jpeg b/theme/static/images/cv/photo-1568828668638-b1b4014d91a2.jpeg new file mode 100644 index 0000000..40d3cf0 Binary files /dev/null and b/theme/static/images/cv/photo-1568828668638-b1b4014d91a2.jpeg differ diff --git a/theme/static/images/cv/photo-ghosts.jpeg b/theme/static/images/cv/photo-ghosts.jpeg new file mode 100644 index 0000000..3452f4f Binary files /dev/null and b/theme/static/images/cv/photo-ghosts.jpeg differ -- cgit v1.2.3-70-g09d2