Adrenaline - Computer Graphics Project
Sign in to YouTube
Sign in to YouTube
Sign in to YouTube
Uploaded on Jun 27, 2011
This is Adrenaline, a game created by me for my Computer Graphics Programming class final. This was done in a couple of weeks (most of the programming itself in a single week).
This was programmed in C++, an engine (such as Unity or the UDK) was not used. The only things used were FMOD and DirectX 9. Shaders were used to render the 3D in the scene. The resources and the music engine behind the game were completed/gathered (for the most part) a couple weeks in advance, but most everything else was done in the week before the project being due.
The game is a music based game, most comparable to Beat Hazard- the more intense the song you are playing (you can see the intensity level in the top right corner), the more enemies that will spawn. The more enemies that spawn the more power-ups you can get, the more points you can get, etc. The music is user supplied, it doesn't use a browser (mostly due to time constraints), but does scan a folder and list all the files in it for selection.
The goals of the game is to survive until the end of the song you are playing. The bar located at the bottom of the screen is your adrenaline level. Your adrenaline constantly falls, and getting hit also drops your adrenaline. If you run out of adrenaline and get hit you die (you can't die from the constant slow drain from the adrenaline- but in this case getting hit would kill you instantly). Killing enemies is the only way to increase you adrenaline.
Power-ups all look similar on the ground, but you can differentiate what they are once you pick them up by the icons in the bottom left corner.
Red prevents your adrenaline dropping for any reason.
Yellow gives you a faster rate of fire.
Blue slows down enemy movement and increases the length between enemy waves (similar to some kind of 'bullet time')
Purple causes you to deal double damage.
Green increases the player's movement speed.
Also, to point it out, as you gain adrenaline, the red overlay on the screen gets larger and more visible- this overlay also pulses to intense parts of the music. The volume of the music also scales (slightly) to the level of your adrenaline (max adrenaline = 100%, 0 adrenaline = 70% volume (at max volume in the options)).
There are a couple issues with the game. The biggest one is that the reticle doesn't aim the player exactly where he's shooting (I aim the player based off the cursor's position from the center of the screen- in retrospect this doesn't work because my camera is angled down on the scene, thus I should have used picking). Also, the animations on the models aren't perfect (notably the player always walks forward), this is due to the fact that I'm not an animator and the models I'm using didn't come with strafing, etc, animations (anyone who has played Fallout would understand why). Lastly, the bullets (especially when walking), don't originate from the end of the gun, this was partly because of the animation and partly because I couldn't find a good bone in the gun to translate the bullet's start position from.
In order to give credit where credit is due (and you can see this in the in game credits) the 3D assets are all from Van Buren (Interplay's canceled Fallout 3) as is some of the 2D elements. I created some of the 2D graphics myself, such as the HUD, but nothing particularly special.
The songs used in the video are all from OCRemix, but again, anything can be used as it's user supplied. The songs that play in the video can be identified by the tag information that is displayed at the top of the screen.
The video doesn't start from the very beginning (there is a small intro video and loading screen) because FRAPs doesn't capture one of the HUD elements when the game is in windowed mode (no idea why, it baffles me, it captures sprites that render before and after it). And switching to fullscreen while recording with FRAPs seems to crash the game.
TL;DR- Not all the content (mostly the 3D graphics) were created by me, but I made most of this in a couple weeks for a computer graphics programming class's course project. It has it's issues but works nicely.
Standard YouTube License
- 2:13:07 The Evolution Of Real Time PC Graphicsby Perfect Hand ProductionsFeatured 683,598
- 12:03 Chrono Trigger MusiCompanionby Zarradeth99 296 views
- 10:15 Graviton Manby Zarradeth99 203 views
- 8:43 Sports Science: MMA fighter Houston Alexander's Adrenaline shot Part 1by Blake Armstrong 457,814 views
- 6:21 Solanusby Zarradeth99's channel 81 views
- 0:39 .flow - Bar Kaibutsuby Zarradeth99's channel 176 views
- 14:32 Let's Play Fallout 3 Van Burenby Xirbtt 19,457 views
- 3:54 TOP 10 Best Graphics Games 2013 | HDby New Videos Weekly! Join the Fun ☛ 35,449 views
- 17:59 TOP 10 Best Graphics Games 2012 [HD]by LOKIISLOCO 958,686 views
- 3:01 UDK Fireflyby Vancouverartguy 707 views
- 6:27 Computer Graphics projectby Trystram Kemono 6,045 views
- 4:34 Tron V.S Tron Legacy (28 Years of Special Effects)by mzapata23 46,758 views
- 4:43 TOP 5 WORST VIDEO GAME MOMSby SmoshGames 382,674 views
- 1:30 Cervo Game - Unity3Dby MalboM 782 views
- 8:33 Computer History Class Projectby hash4412 4,609 views
- 4:07 UDK Tutorial - Checkpoints and KillZoneby MrMikertron's channel 4,287 views
- 36:48 TOP GRAPHICS GAMES ON IPHONE 4S GAMEPLAY 1by lionking853 38,161 views
- 6:50 [UMS Test 3] - Top Down Fighters - StarCraft 2by HuskyStarcraft - StarCraft 2 177,020 views
- 2:45 Gaming Graphics Of The Futureby Oh! Ah! & Ha Ha 351,267 views
- 9:19 Computer Science (Computer Graphics and Multimedia Software)by ComputerGraphicsG7 162 views
- Loading more suggestions...