FishGame
A downloadable game
Required
● Two interactions - A player must be able to act in two ways. This could be two arrow
keys, or spacebar and up, or mouse click and spacebar, or detect how much the mouse
is moving and control something with that.
● Two types of world behavior - There must be two different objects or systems in the
world to respond to your interactions. Both must be dynamic in some way.
○ One may change in size and another object could move.
○ One may move around and another could be created any time you press a
button.
○ Examples:
■ Two objects, and each interaction is connected to one.
■ OR You can use one interaction to select an object and the other
interaction changes that object.
● Fixed camera - Place the camera somewhere, and that’s it.
● One 2d spritesheet - All art must be 2d and objects may only move on 2 axes [x,y] this
week. (You will not be required to do any 3d work in this class. You will later be allowed
to if you want, but there’s plenty of challenge in thinking about two dimensional game
design.)
Encouraged
● Theme - If you have had anything on your mind, you could represent those things here.
Hit a button to make a problem go away, or hold down the mouse to make a good thing
Experimental Game Lab, Fall 2019
Instructor: Randy O’Connor
get bigger. Make something you want to get a handle on bounce around the more you
click on it. Perhaps think about control or a lack of control.
● Audio - Go to Freesound.org and add a noise for when you interact.
Not allowed
● Frame Animation - You may not change the visuals of anything unless its state has
changed or is changing. You may have multiple sprites (images) for an object, and have
one sprite while it is being active and one while inactive, but visual changes may only
occur when something within the system is happening.
● Music - You cannot add music.
Status | Prototype |
Author | Soorim Serena Yoon |