List of 10 Good Ideas
Campfire get-together
Maze
Platformer
Flying game
Flappy Bird
Nature scene
Chess
Roller coaster
Underwater adventure
Obstacle course
Planning Questions
Are you working by yourself or in a team?
I am working by myself
What materials will you need for your project?
I will need the CoSpaces software, a VR headset, and the software to control the VR headset.
What is your plan to create in this project?
My plan is to create a hedge maze.
What unique qualities will your project have?
It will have a unique puzzle system and a built-in timer to tell you how long it took you to solve the maze.
Daily Log:
Day 1
I experimented and learned how to navigate Cospaces.
Day 2
I started working on a forest campfire get-together game.
Day 3
I decided to work on something else and restarted. I then started making a hedge maze.
Day 4
I worked more on my hedge maze.
Day 5
I tested my project in VR.
Day 6
I created a separate side 'game' to test out some physics problems I was dealing with called "Your Life Responsibilities Chase You" This game was not meant to be played in VR.
Test game #1 (I apologize for bad video quality)
Day 7
I created another test game called "BirdCat Simulator" This one was to test out jump physics. (I definitely did not get carried away and added a bunch of other mechanics nonrelated to testing physics.) This game was not meant to be played in VR.
Test Game #2 (I apologize for bad video quality)
Day 8
After some final testing and debugging, I finally finished my project.
A quick walkthrough of the final game. Also at the end I said "Flying Tiger" I meant "Flying Lion"
Reflection
Using the CoSpaces software I created a timed hedge maze in virtual reality. I did this because I thought it would be cool to go through a maze in VR while being chased by a flying lion. This was actually my 3rd design, as I restarted twice because I thought a 'Campfire Get-together' sounded pretty boring.
During this process, I learned how to make collision with multiple objects and the camera. The way we did this was to only check for collision once, then check what object the camera collided with. Previously, I only checked for collision once the object of choice was collided with. This didn't work, and I spent a while troubleshooting until I realized my mistake.
The 7 standards of the class are Empowered Learner, Digital Citizen, Knowledge Constructor, Innovative Designer, Computational Thinker, Creative Communicator, and Global Collaborator. My project ties to Computational Thinker because I had to think like a computer when bug-checking my code. I spent hours doing this. I have too much free time.
A challenge I overcame on this project was making the walls not fall over when collided with. I was able to fix this by setting the walls' physics to static. I found this out by scouring the CoSpaces forums for somebody with the same problem as me. I couldn't so I made a post and a generous person responded and helped me out.
Given a chance to do this again, I would make the maze easier. I would do this because as other people playtested my game, they didn't find it very fun. As I watched them play I could tell it was because of the difficulty. I don't want my game to be too easy, but also not too hard.
Hastings High School Career and Technical Education program offer Agriculture, Business Management, Computer Programming, Construction Trades, Culinary Arts, Digital Multimedia, Engineering Design, Finance, Insurance, and Marketing. My project connects to the Computer Programming program at Hastings High School. My project connects to careers in Virtual Reality Software Engineering. This field of work deals with making things from video games to job training software in virtual reality.