Initial Design Mockups

Also made some progess on the initial design. Sketch is a pretty neat tool. The user can select what primitives they’d like to add to the scene. As well as see a list of all objects, and some play pause controls. The user should also be able to select objects…

Read More

Initial UI Skeleton

Made some progress on the prototyping front. Starting to lay out the interface components Not thinking about design at this point. Just setting up my environment. I’m using React as a front end framework and Matter-js as a physics library so this is just getting the barebones of the UI…

Read More

Research Summary 2/9

The last post was just a dump of what I’ve found so far. Here I’ll attempt to distill what I’ve learned Summary A direction not to go I discovered through crawling sites about science games that there’s not a lot out there that’s actually polished. The vast majority tends to…

Read More

Massive Research Dump

Research Summary Web Games There’s no end to one-off, simplistic web games. They bring me back to the days of flash games where everyone wanted to make their own. One look at a page like this, and you’re immediately overwhelmed. Physics Games – online physics-based games I don’t want to…

Read More

Project Plan

Here’s a first pass at a project plan. I really wish I had done this earlier.  I felt like I was groping at the assignments and wish I had imposed more structure on myself.  For example, my research has been pretty haphazard, and it’s nice to have some structure laying…

Read More

Cornell Box

It’s really rough, but here it is The basic idea is this: ideas are scattered.  It’s a normal feeling.  Ideas lead to other ideas, which lead to starts and stops and tangents and dead ends.  But, ideas eventually start to coalesce.  After enough effort, those scattered ideas can sometimes lead…

Read More

First Steps, or AYP 1

I spent the winter break learning about game physics by trying to build out my own physics engine: it’s here in case anyone is curious, and writing about the steps of how it all works in a series of blog posts. I’ve been playing with Phaser (a javascript framework for…

Read More