Project See-Saw
Entertainment Technology Center
Carnegie Mellon University
|
|
|
|
|
| Building Virtual World is an interdisciplinary project course which students in group of four are demanded to create an interactive world/game in every two weeks. Every person in the team is in different background and responsible for different type of work, which contains scripting/programming, modeling/animating, texturing, and sound design. In this course I am a programmer and we used python to create all the games. | |
Echoes |
|
Echoes is a visual effect world which we tried to simulate the experience of a blind man. The objects in the scene only appear when they are triggered by the sense of listening, smelling or touching. The color and appearance of the objects are also affected by the emtional changes of the blind man in the story. Our idea is to visualize the imagination in the man's mind. In this world we created several shaders which can be used in Panda3D engine, including thermal effects, specialized glow effects, underwater effects, vibration effects and doppler effects. tools: Panda3D, Python, CG and 3D tracker.
|
|
Monster Training Center |
|
Monster Training Center(MTC) is a naive player world which is implemented on the playmotion platform, which the user could interact with the objects on a big screen by using their shadow. During the whole game, the play can only get one instruction from us and all the other information we want to give the users should be implemented into the game itself (both indirect and direct way). This world was in the BVW show 2007 and earned a great reaction. The player plays as a student in the MTC and goes through all the training lessones which he/she is meant to destroy the building or scare the crowd away. We wish to give as many feedbacks to the players as we could to show how well they do in the game, For example, when the player successfully destroy something in the game, the camera shakes, buildings collapse and planes explode. At the end of the game, they also need to fight with a giant robot physically. Poition: gameplay/particle effects programmer.
|
![]() |
Lucifur's Dilemma |
|
This world tells a story about Lucifur, a fire-breathing dog who guards the gate of the hell. Players are involved in this world by helping him to decide which way to go when he is confused. Different decisions will lead the story to defferent endings. This world is also special in its story telling method, which is expericing a tour in a comic book. Lucifur's Dilemma is implemented on the Beyond Question platform. Every audience is given a remote control so they could vote for the direction of the story. This world also used many sound effects to engage players into the story. Position: gameplay/camera movement designer.
|
|
Color Wars |
|
Color wars is a four-players world which is implemented on the new four-baller platform in ETC. Each player owns their own ball-tracker to interact with the world in the game. In the game, the players are demanded to mark as many tiles as possible to the color they belong to. There are also many power-ups which allow the players to increase the ability of themselves or decrease others. At the end of the game, the player who gets the most number of tiles wins! Position: gameplay programmer.
|
![]() |
Uncle Fred's Perfect Vacation |
|
The player of this game acts as the nephew of Fred and tries to help him from killed by the aligators! The player uses the 3D tracker to control the rope which is tied on Fred and the goal is to move Fred to a save position. This world is consisted with a complete story and gameplay. There are also many different events in the world to maintain the interest curve. Position: gameplay programmer.
|
![]() |
| In this research our main purpose is to design a different kind of interaction method which allows users to remotely control a list-style menu without any substantial devices. In our design, what users need to do is drawing a circular gesture near their bodies and the highlighted items on the screen will scroll up and down (see Figure). A clockwise circle drives the list scroll down, and vice versa. A circular gesture is easy to learn and also it ¡s a fluent motion so users can control the list menu naturally. After that, we ask user to perform a pushing action as choosing while they already scroll to the target. The project result was submitted to IEEE International Conference on Ubi-media Computing 2008. The detail implmenting method can be found on the paper. Position: system designer/programmer.
|
![]() |
The main purpose of this project is to make the children learn about a chinese painting during the game. This project is a collaborated research with Taipei National University of Arts. We projected a Chinese painting, "the Ten Gibbons", on the wall by using the seamless multi-projector projecting technique. In this interactive game, we allowed players to attract a monkey following them with a physical banana. At the beginning the monkeys are not at the right position of the painting, and the goal of this game is to attract the monkey to their right positions. Position: object tracking programmer. |
[download video] |







