Posts

Showing posts from December, 2021

Hypercinema Final Project

Image
  Cornell Box Concept: An Ocean Floor Images:   Thoughts: Overall, I think it came together better than I expected thanks to miscellaneous interesting 3D models that I found. I think the biggest problem was my lack of C# knowledge. It limited the different types of animations I could do. For example, the two things that I was unable to implement was a satisfying way to animate the water texture and animating the light to turn off on mouse click. Other than that, I think this was a good learning experience for my first project in Unity.

PhysComp Final Project Documentation

Apex Legends Motion Controller Concept: A handheld motion controller that replaces the mouse functions in Apex Legends. Hardware: I used the Arduino Micro for it's native usb functions with a MPU 6050 accelerometer to mimic the movements of a mouse and control the camera movement. There are 3 buttons: one to control aiming, one to control shooting, and a button to turn around 180 degrees. When the game is not open, it can also just function as a mouse and control the cursor. Since it is just replacing the mouse it also functions in other games as well. Final Product:  Video 1 Video 2 Code  --------------------------------------------------- #include <MPU6050.h> #include <Wire.h> #include <I2Cdev.h> #include <Mouse.h> #include <Keyboard.h>   MPU6050 mpu; int16_t ax, ay, az, gx, gy, gz; int16_t accx, accy, accz; int vx, vy; int TRIGGER_BUTTON = 5; int AIM_BUTTON = 6; int TURN_BUTTON = 8; int lastTurnPushed = 0; bool weaponModeOn = true; float angle;   //

ICM Final Project Documentation

Image
 Interactive Rhythm Game P5 Link   Inspiration: Making a rhythm game was purely indulgent, as I greatly enjoy rhythm games and really enjoyed the process of making my own. However, this time I wanted to make something for someone else and the last time we spoke my brother-in-law was really excited about playtesting it, so I used a remix of a song from one of his favorite games and the entire aesthetic is inspired by the game as well. Having a specific inspiration made it a lot easier to work on the aesthetic rather than trying to create something generically pleasing to look at. Sample Screenshots:         Gameplay: As you can see in the images above, the gameplay consists of a center stage where the markers indicate where you are supposed to hit the notes as they come in. The "notes" (colored circles) move towards the center from the outside. If they reach the center without being hit, they disappear and it counts as a miss. The red circle in the middle is the moveable piece