User Tools

Site Tools


groups_2019

This is an old revision of the document!


Groups 2019

Everyone is organized into numbered group and also grouped in to teams of two. Milestones 1, 2, and 3 will be completed as teams (only one hand-in/pass-off per team for Milestones 1-3). Milestones 4 and 5 will be completed as groups (only one pass-off, hand-in, etc., per group for Milestones 4 and 5). The first listed name in the group is the default group leader. Feel free to elect a different leader but make sure that those status reports are turned in on time!


Section 1


Group 0 (2 teams)

Team (2 members)

Webb, Devon
Chu, Justin

Team (2 members)

Poff, Evan
O'Brien, Colin

Creative Project:

Our idea is to create a game mode called “zombie mode.” This mode would start out with a couple members of the group set to the “zombie” frequency while the rest of the players are set to the “human” frequency. Once a human is killed by a zombie, his frequency is changed to the zombie frequency. If a zombie is killed by a human, they are eliminated from the game. The game would continue until all zombies are killed or all humans are made zombies. We were also considering adding a zombie sound that would go off every 10-20 seconds from the zombies gun, thus alerting the players who the zombies are.

https://youtu.be/xtzeG0QSG2M


Group 1 (2 teams)

Team (2 members)

Ammermon, Spencer
Curtis, Jared

Team (2 members)

Kerr, Austin
Eady, Chandler

Creative Project:

We would like to make a completely self-contained laser tag shotgun. We will use a high power LED, some buffer circuitry, an Arduino, and some sort of large toy gun to house the electronics. The Arduino will generate the player frequencies that will be user selectable between channel 6 and channel 9 for final game play.

https://youtu.be/eOObgWzwUxg


Group 2 (2 teams)

Team (2 members)

Storey, Kyle
Anderson, Jason

Team (2 members)

Hilton, Scott
Flanary, Dakota

Creative Project:

For our Creative Project we propose keeping score of who hit who in a free for all. The score will display how many hits each player has scored and how many hits received. The game will be limited to 10 players.

We will accomplish this by connecting the lazer tag system to a phone via bluetooth which will then talk to a server which keeps score. The lazer tag system will tell the phone who hit it each time it receives a hit. The phone will display scores updated from the server and forward data from the lazer tag system to the server. The server will keep track of who was hit by whom and make that data available to all phones in the game.

https://youtu.be/re8X2Thigak


Group 3 (2 teams)

Team (2 members)

DeGraw, Jeffrey
Bartschi, Jacob

Team (2 members)

Wheeler, Chase
Ruben, Aaron

Creative Project:

Base Functionality: An Android app that displays current ammo count and the number of lives left for the player. The app will communicate with the laser tag system via bluetooth.

What this requires:

Bluetooth Comm State machine?

Optional ideas

● Build a server that keeps track of scores for each team. Every time a player is shot, they lose a life and the server is notified of which team was responsible. That team’s score is then incremented. Current team score could then be displayed on app.

● Have different games. When opening app, allow for

● Be able to see current score (this means server needs to be able to tell who was shot and by whom) Pretty Complex

https://youtu.be/vj17j6DIxNw


Group 4 (2 teams)

Team (2 members)

Ellefson, Robert
Neumann, Jonathon

Team (2 members)

Schwantes, Trevor
Johns, Chandler

Creative Project:

Build a high wattage Led transmitter for an extended range. This can be done with lipo batteries, mosfets, an aluminum heat sink with a focusing lens. The transmitted signal can be sent to the device via wire or bluetooth depending on the difficulty. This will be constructed separately and will use an Arduino to generate the frequencies for the LED.

https://youtu.be/RWsOHiWXeKc


Group 5 (1 teams)

Team (3 members)

Schultz, Madeline
Cook, Hayden
Twitchell, Autumn

Creative Project:

For our creative project, we want to program an arduino to randomly transmit one of 4 different frequencies (that are not 6 or 9). When a player receives the frequency, they will receive one of four power ups, depending on which frequency is transmitted. Some of our ideas for power ups are a larger clip or invincibility. We have these power-ups:

- 5 seconds of invincibility - clip of 20 instead of 10 - 5 seconds of continuous shooting - gain an extra life

https://youtu.be/OiYe3js0-90


Group 6 (2 teams)

Team (2 members)

Dougall, Mason
McQuinn, Cameron

Team (2 members)

Rasmussen, Taylor
Anthony, Aaron

Creative Project:

Our group would like to add cheat code functionality via Bluetooth communication. The idea is to use your phone to connect to the Bluetooth module on your system and send a specific code that can add a life, shield, etc. We are planning on using a Bluetooth serial terminal app already available in the App Store so we don’t have to make our own app.

https://youtu.be/X8a-CP4oY0c


Group 7 (2 teams)

Team (2 members)

Dowling, Drew
Wells, Tanner

Team (2 members)

Jensen, Benjamin
Smith, Cameron

Creative Project:

After discussing what we wanted to do for the creative project, we decided that we would want to create an additional game mode, modeled after the “Infection” game mode in Halo.

The way this works is that one person starts out as a zombie, while everyone else is normal. Each time the zombie kills somebody, that person becomes “infected” (their player frequency would switch to be the same as the zombies, and they would become teammates). Each time a zombie dies, they would be out of the game for a period of time (like 5 seconds or something). The non-infected players try to survive as long as they can - we may even include a timer that keeps track of how long the lasted.

We were thinking we would do it with sounds - there is another sound file we could get from Halo that just says “Infected” (and if we cant find that, we could just indicate it with a different sound). Instead of playing the “scream and die” sound, we would play the “infected” soundbite instead to let players know they have been infected.

https://youtu.be/E5uYW6gFR34


Group 8 (2 teams)

Team (2 members)

Carver, Christian
Reed, Oliver

Team (2 members)

Webster, John
Barrett, Jonathan

Creative Project:

Our proposal is similar to the hand grenade, but it will be remote detonated instead of on a timer. We will use an arduino for both the “mine” and the remote. We will NRF24L01 radio modules to communicate from the remote to mine. There are already arduino libraries available for this radio and one of the team members has worked with them already, so it is definitely within the realm of possibility.

https://youtu.be/XQ6gLee0Ab8


Group 9 (2 teams)

Team (2 members)

Krage, Jesse
Summers, Stephen

Team (2 members)

Redd, Bryan
Schultz, Eric

Creative Project:

We propose to build an Arduino transmitter that will give the player a random “surprise.” There will be a button and LED transmitter that will interface with the Arduino. When the button is pressed, the LED will transmit, and the player will receive two extra lives, lose two lives, be invincible for a certain period of time, or increase the player's clip size. This can only be used once per player per game. We will tell the player what they received through the speaker from the ZYBO board.

https://youtu.be/QT1IcbA8Uv0


Group 10 (2 teams)

Team (2 members)

Ebert, Jamison
Frandsen, Clint

Team (2 members)

Nowjack, Jacob
Penner, Jordan

Creative Project:

Have a base station. When you run out of shots, you must return to the base to reload. There would be no auto-reloading. The base would be made out of an arduino and it would shoot at frequency 2. If a hit is detected on frequency 2, the clip will refresh. The LED on the arduino will be shielded so you must be at the base to detect the hit (so you can't reload from across the room).

https://youtu.be/AvaBcg_0eHU


Group 11 (2 teams)

Team (2 members)

Gardner, Mick
Norman, Kalin

Team (2 members)

White, Justin
Simmons, Matthew

Creative Project:

We would like to implement 2-3 additional gun modes that deal different amounts of damage, have different rates of fire, and each will be balanced with different clip sizes. The player will be able to swap between guns at will, and different sounds will be used for each gun type. Additionally we would like to implement a “juggernaut” game mode, wherein one player is the juggernaut. This player will be harder to hit, and will deal more damage to other players. The idea will be that it is a 1 man vs. everyone else game mode. We will be balancing the juggernaut to make it reasonable for both teams to win.

https://youtu.be/zDGmx4Cjjyw


Group 12 (2 teams)

Team (2 members)

Tanner, Trevor
Jensen, Hunter

Team (2 members)

Waite, Greg
Hagen, Grant

Creative Project:

For our creative project we would like to implement a “last stand” mode for the player. This mode activates on the final life of the player and begins a heartbeat sound and increases their shooting capabilities, possibly a continuous rate of fire, and is either invincible or a random factor to determine if shots hit him. At the end of the 10 or 15 seconds of last stand, the player ultimately dies but goes out a hero.

https://youtu.be/jem0ig4iD8Y


Group 13 (2 teams)

Team (2 members)

Graff, Douglas
McGuire, Kenneth

Team (2 members)

Maxwell, Samuel
Remund, Darren

Creative Project:

Our group would like to implement a zombie mode on the game. One person starts as a zombie on one frequency and everyone else starts on different (but same) frequency. When a player gets hit by the zombie, they switch channels to the zombie's channel and become a zombie. When they become a zombie, we'll have the leds flash a constant pattern so that everyone else can know if they are a zombie. The goal of the game is to be the last man standing.


Group 14 (2 teams)

Team (2 members)

Giullian, Amy
Carter, Amanda

Team (2 members)

Lucas, Robert
Larsen, Samuel

Creative Project:
We would like to create a light taser. The basic idea is to use an arduino nano to flash an LED at a specific frequency to directly take out opponents. There would be a button that would turn on the LEDs and also a switch that would determine which of the 2 frequencies it would flash at. It would be in a casing and powered with batteries. The code would be on the nano exclusively.


Group 15 (2 teams)

Team (2 members)

Fails, Amanda
Gunther, Hyrum

Team (2 members)

Thorneloe, Logan
Whipple, Boston

Creative Project:

Our group wants to create a game mode where if you detect a hit your frequency changes to match that of the person who shot you. We would be adding sound and a display so that when you are hit and change teams your new team is announced through the speaker and the color corresponding to your team is displayed on the lcd. The game would be played until everyone was on the same team. There would also be a short window of invincibility when you are shot so you can go join your new team.

https://youtu.be/397_WhY1MZw


Group 16 (2 teams)

Team (2 members)

West, Ryan
Ploeg, Sequoia

Team (2 members)

Draper, Tyra
Jones, Katie

Creative Project:

Our sharks and minnows game starts by everyone being split up into two teams. One team starts at one base and the other team starts at another base. Players try to hit those of the opposite team like normal laser tag; however, when a person gets hit, they are converted to the team of the player that hit them. This goes on until every player is on one team. To know what team they are on, players will have their hit-indicator LED either on or off (one team is on, the other is off). The hit LED will not need to flash anymore because when you get hit, you will change teams which will change your LED.

https://www.youtube.com/watch?v=-yDyWLN8nFM


Section 2


Group 17 (2 teams)

Team (2 members)

Howarth, Kira
Fisher, Valerie

Team (2 members)

Eyring, Andrew
Ogles, Benjamin

Creative Project:

When a player receives a hit and their life count goes to one, their gun will allow continuous firing and they will have a lesser chance of detecting a hit from the player frequency that hit them last determined by some random factor. This will allow them to pursue revenge before exiting the game.We will enhance our idea by only activating “revenge mode” when the player actually loses his last life. Then we can play a countdown for how long the player has to be invincible and seek revenge. The player dies when the revenge counter expires.

https://www.youtube.com/watch?v=arErR0r49bM


Group 18 (2 teams)

Team (2 members)

Sharp, Daniel
Mann, Adam

Team (2 members)

Bjerregaard, Michael
Olmstead, Eric

Creative Project:

The proposed project for ECEN390 is to create a “trip wire”. Essentially it will be a trap that will be set off if someone crosses the threshold of a motion sensor. When the sensor is triggered the “trap” will be several LED's that will shoot off on all frequencies to “kill” the person who triggered the trap.

We will use an arduino that will be connected to a max sonar sensor, leds, and a 9v battery power source. The code will be a continuous state machine that will wait for the sensor to be tripped and then it will go into an active state that will use the leds to emit all player frequencies.


Group 19 (2 teams)

Team (2 members)

Corbett, Jaron
Kurtz, Daniel

Team (2 members)

Price, Makani
Greene, Chad

Creative Project:

For our creative project, we would like to implement a “breakable” shield for the player. A limited number of shields will be given at the beginning of the game. Each shield will break after the player is hit a set number of times, or when the shield times out, whichever comes first. A shield will be activated by 10 s trigger pull - long enough that the shield will be premeditated.

https://youtu.be/ndml2gwPo74 —-

Group 20 (2 teams)

Team (2 members)

Bischoff, Derek
Barton, Dylan

Team (2 members)

Jensen, Joshua
Cook, Jared

Creative Project:

  1. Players can activate a shield during normal play
  2. Shield mode is activated by holding the trigger for twice the duration of the reload time
  3. Shield mode makes the player invincible, but he can still shoot
  4. Shield mode lasts for 5 seconds, and only one shield is allowed per round
  5. Mario “Starman” theme will play to alert other players of the invincibility

—-

Group 21 (2 teams)

Team (2 members)

Pond, Andrew
Gang, Garret

Team (2 members)

Baldwin, Caleb
Sookhoo, Devon
Creative Project:

For our milestone 6, we want to create a game mode that’s like king of the hill. We want to use a base station that functions as a transmitter. We would use channel 0 to transmit the “base station” signal constantly (using an Arduino). Players can stand at the base station and accumulate 1 point every second they’re there (getting shot by the base station). If you get shot by a player, your gun is disabled for 10 seconds and you have to go back to spawn. At the end of the game (2 minutes) the game ends and the person with the most points wins.


Group 22 (2 teams)

Team (2 members)

Watkins, Cameron
Riddle, Joseph

Team (2 members)

Phillips, Austin
Earl, Jacob

Creative Project:

We create a device that acts as a shield. To do this, we will use an oscillator to repeatedly shoot ourself with our own frequency. Since our detect hit algorithm should continually find our frequency as the greatest but then discard it since it is our own frequency, we should be invulnerable.

ALTERNATIVE PROPOSAL

The main gist of the idea is to implement a small LCD (or OLED) screen mounted on the laser gun for viewing remaining ammunition, lives and hit points left and potentially other info. It could be very useful for indicating powerups and such in other game modes. The idea would be to connect to the ZYBO board via bluetooth as cables would be cumbersome.

A lot of the process is already demonstrated in this instructable: https://www.instructables.com/id/LCD-Display-Via-Bluetooth/ but the premise is that you'd have a small screen connected via I2C to an arduino (nano preferably), then a small bluetooth module connects to the arduino as well to communicate with the main laser tag system. The majority of time would probably be consumed in coding both the arduino and the ZYBO so you can get the needed info sent across the UART. Ideally, future implementation could possibly mean providing power to the arduino system from the gun itself and allow for a relatively small form factor. For this instance we would likely use a small power bank or something like a 9V.


Group 23 (2 teams)

Team (2 members)

Schloer, Cameron
Williamson, Joshua

Team (2 members)

Newman, Jacob
Becerra, Benjamin

Creative Project:

Power ups: Unlimited ammo (continuous mode) for 20 seconds if not hit for 2 minutes. Ends if shot. Invincibility if not shot for 5 minutes, lasts 30 seconds.

Revive: If a teammate shoots you 30 times within a minute of you dying, you get one life back.

Sounds: Announce invincibility. Mario star music for invincibility mode. Announce unlimited ammo. Says how many lives you have left. If dead, tells you to lay down and that a teammate may revive you within 1 minute. Sounds to let you know your being revived. Revive noise. Makes a final death noise if no one revives you.


Group 24 (2 teams)

Team (2 members)

Zakir, Mouri
Hilario, Yahir

Team (2 members)

Slaugh, Cassandra
Hastriter, Samuel

Creative Project:

Our group was thinking about having a Sticky Mine. It would be easy to implement using an arduino uno we would hook up a bluetooth module and a battery pack and then stick it on the wall, door or floor to hit people with our player frequency. It would require a little programming, setting the correct frequencies, and getting the materials. We would use a free app to connect to the bluetooth module to set up what frequency we want to be coming out of the sticky mine.

https://youtu.be/JLtHc4diqoU


Group 25 (2 teams)

Team (2 members)

Zakir, Maliha
Bastian, Reese

Team (2 members)

Lyman, Jeremy
Hinton, Austin

Creative Project:

For our Milestone 6 project we propose the following:

1st) a beam sword of sorts, lit by LEDS around the tip which pulse at the player frequencies for the default game, but are low power such that they only will demonstrate a 'hit' on a player when the sword tip 'stabs' them (within 5 inches). Additional modifications that will be available include the option to pulse the LEDS at all player frequencies, alternating through each similar to the laser-grenade functionality you spoke of in class.

2nd) a brief period of invincibility, with rate of fire increase, and corresponding sounds to indicate the duration of the invincibility period. This will be trigger-able at any time via a button press, but only once during a game. Essentially enabling a team with small remaining numbers to have a joint and brief last stand.

https://youtu.be/ckuKuRIA0n4


Group 26 (2 teams)

Team (2 members)

Barona, Maximiliano
Parish, Madison

Team (2 members)

Anderson, Derek
Rogers, Ethan

Creative Project:

This is group #26 (Derek, Ethan, Max, Madi). For our group proposal, we would like to do a Super Mario powerup. We would 3D print a star and put an arduino inside the star. LEDs on the outside of the star will transmit a specific frequency (Channel 2 for example). When a player gets hit by that frequency, their board plays the Super Mario star power song, they have a continuous laser beam, and can no longer get hit for a certain amount of time. This is our proposal.


Group 27 (2 teams)

Team (2 members)

Whiting, Seth
Miera, Joseph

Team (2 members)

Martin, Cody
Jensen, Brendon

Creative Project:

For our project we want to implement a health station. It will shoot at one of the ten frequencies that we aren't using for the game. The frequency will allow us to regenerate one of the hits that we received from the other team every ten seconds but it will not regenerate lives. The transmitter will be an arduino and then we will need to adjust the detection code. We want to add sounds when we regenerate as well.


Group 28 (2 teams)

Team (2 members)

Hatch, Trye
Smith, Terrance

Team (2 members)

Hafen, David
Vance, Nathaniel

Creative Project:

We would like to build a strobe barrier so that anyone that passes through that area will be hit by the frequency that the “mine” is strobing. We would use two arduino unos that would be placed on either side of the hallway with battery packs to power them. Using a switch or button, we can change between the two frequencies being played with.

https://www.youtube.com/watch?v=IhPCWbfbciE


Group 29 (2 teams)

Team (2 members)

Pettingill, Daniel
Burnham, Jacob

Team (2 members)

Bragg, Nicholas
Ward, Kristopher

Creative Project:

For our creative portion to the assignment, we wanted to build an arduino shotgun. A tool that would generate 5 extra shots for the player that are shot in a wide range. This shot gun would be switch dependent so that it could be used at any frequency. We were thinking that we could also implement a way to also indicate how may shots were left without the need for memorization or an LCD screen (so probably something with LED's). The body would be simple, just made out of pvc pipe. We are interested in doing this because it would require us to not only code an arduino, but to also build a simple chassis to hold our equipment and be effective.


Group 30 (2 teams)

Team (3 members)

Quinn, Bradford
Thorup, James

Team (2 members)

Holman, Spencer
Yuan, Fangzheng

Creative Project: 3D Printed Pistol with embedded Arduino processor, auxiliary LEDs, laser-sight.

We would like to build a 3D printed pistol that is capable of shooting at any of the frequencies. Instead of just an LED, it will have a laser diode surrounded by several LEDs for a shotgun effect that we hope will also achieve maximum range. If we have time, it will also have a button on the side to select the current player with the player number displayed on a 7 segment display.

https://drive.google.com/open?id=19QItc-Ee8-uBTx0hiwOqHNqqQR8iIUhF


Group 31 (2 teams)

Team (2 members)

Simpson, Corey
Hull, Thalia

Team (2 members)

McDowell, Cole
Chandler, James

Creative Project:

For this we plan on having a game mode with a “healer” frequency where each team has a “healer” that if the healer shoots them they get a life back. We would probably add a sound for getting a life back.

“For this we plan on having a game mode with a “healer” frequency where each team has a “healer” that if the healer shoots them they get a life back. We would probably add a sound for getting a life back. We also thought of adding a higher fudge factor for detecting the healer frequency so that they have to be very close to the person they are healing.”

https://youtu.be/KFK1D368qHg


Group 32 (2 teams)

Team (2 members)

Watson, Kyle
Sawyer, Peter

Team (2 members)

Stirk, Wesley
Higley, Tyler

Creative Project:

We got the idea that a re-charging and draining reflector shield would be useful and creative. We plan on adding a button that when pressed will activate a rapidly decaying shield for a few seconds that recharges when not in use after a longer period of time. The shield makes the hit detector ignore the hit while making the hit-indicator led’s flash at our shooting frequency as a counter shot from the entire system. We have a couple of ideas on how to connect the button to our board be it usb, the bluetooth friend or attempting to jack into a random unused pin on the board, but as we have little experience with the those parts when programming the board, we are not sure which method would be more practical. If you have any suggestions, just let us know.


groups_2019.1555772177.txt.gz · Last modified: 2019/04/20 08:56 by hutch