4. General Gameplay: Sensual Lessons in Juicy Fun
In addition to learning the hard way about rapid prototyping, we also stumbled over some general gameplay guidelines. The following are a collection of some that significantly add to that “fun” experience.
Complexity is Not Necessary for Fun
If mankind can entertain itself for literally thousands of years with variations on the theme of “ball and a flat surface”, we might be trying too hard with some of this new-fangled video game stuff. It's entirely possible to have fun with basic primitives, think Tetris, Pac-Man, and any classic arcade game. Like the Romeo and Juliet love story archetype, these games had mechanics so good we're still reusing them again and again decades later. Lens flares, bump mapping, camera bloom, and other amazing new technologies are nice, but won't make your game more fun. Prove to yourself that your core mechanic is worthwhile with a simple prototype. Once you're convinced, then you can make it pretty.
![]() |
![]() |
![]() |
||
![]() |
||||
![]() |
A rubber ball. Watch out, 3D technology! |
Create a Sense of Ownership to Keep 'em Crawling Back for More
We discovered quite accidentally that the games with the greatest replay value were the ones that had some sort of creation or customization aspect. For instance, “make a creepy tree out of hands and umbrellas”, or “draw your own house”, or “build your own tower”, or “evolve your own race of mutated creatures”. Apparently this is a well-known phenomenon and has something to do with all those create-a-face features common in many recent games, and customizable cell-phone ring tones, and those “be different, express yourself like everyone else” advertising campaigns. So jump on the bandwagon! Create a sense of ownership to keep ‘em crawling back for more.
![]() |
![]() |
![]() |
||
![]() |
||||
![]() |
"Darwin Hill" - everyone unique in their own special way. |
"Experimental" Does Not Mean "Complex"
Early in the project, many of the games we made were far more complicated then they should have been. Not only was the UI confusing, but the ways in which keys mapped to actions were not natural or intuitive. Unless we could minimize the confusion time before the “oh I get it” moment, we knew we risked that players would get frustrated and never play the game again and possibly never come back to our site. Luckily, we found it was possible to be “experimental”, and still be easy to understand.
Mr. Shodhan: “My first round game "Spaceball Munch" was a 3D version of the old "Gorillas" game where you specify an angle and a velocity at which one gorilla throws a banana at another. Not only were you now in 3D, but there was arc ball camera rotation and the game was on a spherical field. So there were two angles and a velocity to worry about. Oh, and it was no longer a discrete turn-based game but you controlled a continuous stream of particles and had to hit all these moving objects. Here is a screen shot of the gratuitous variable wastage.”
![]() |
![]() |
![]() |
||
![]() |
||||
![]() |
"Spaceball Munch" - How can we know?! |
Build Toward a Well Defined Goal
A well defined goal was embarrassingly easy to forget about. Without a gameplay goal, a prototype is just a toy – not a game. For some reason, people seem to enjoy having the opportunity to fail. A goal can be anything – like “collect x number widgets in a x amount of time,” or “keep the system stable,” or “traverse a space without touching anything bad,” but it was difficult finding a goal that didn't feel a little tacked on, (like anything involving a “time limit”). The best goals, we found, were an innate part of the gameplay like in "Tower of Goo," where the implicit goal was to simply “build up”.
![]() |
![]() |
![]() |
||
![]() |
||||
![]() |
"Tower of Goo" - building toward a goal... and beyond! |
Make it Juicy!
“Juice” was our wet little term for constant and bountiful user feedback. A juicy game element will bounce and wiggle and squirt and make a little noise when you touch it. A juicy game feels alive and responds to everything you do – tons of cascading action and response for minimal user input. It makes the player feel powerful and in control of the world, and it coaches them through the rules of the game by constantly letting them know on a per-interaction basis how they are doing.
Some juicy examples you may have experienced might include:
![]() |
|
![]() |
|||||
![]() |
|||||||
![]() |
Juice feels great! You can't keep your hands out of it. |
Final Thoughts
The Experimental Gameplay Project team was a thrill to work with. We hope that the next time you try something new or a little crazy these tips and tricks come in useful for you. Who knows, that little idea you had this morning could be the next big thing. Pull some friends together, or go solo, but try and prototype it! You might surprise yourself.
Our objective advisor kindly pointed out, “Rapid prototyping can be a lot like conceiving a child. No one expects a winner every time, but you always walk away having learned something new, and it's usually a lot of fun!”
Happy prototyping!
Handy Cut-Out List!
Setup: Rapid is a State of Mind
Design: Creativity and the Myth of Brainstorming
Development: Nobody Knows How You Made it, and Nobody Cares
General Gameplay: Sensual Lessons in Juicy Fun
_____________________________________________________