Heyo all
So I shall keep all my updates in this one post thread from here on in. Hopefully some of this stuff is helpful or at least enjoyable.
Hope all is well and shiny for everyone
February Week 1 - Gatling Gun
https://youtube.com/watch?v=s1sHozbNP04
Fixed big bunny spawn problem
Modeled gatling gun and built bone system
Add spin up and spin down to state machine, Did not work
Add in stand alone gatling gun animation then use BP to change its speed
Made spin up and spin down call a comment event then return along down the line
Made gatling gun spin up to max and stay and down during trigger pull
Made gatling gun fire when it should at max spin only NOPE
Made gatling gun do damage
Made gatling gun fire tracer, smoke, and hit explosion explosion effect
Made gatling gun scale in during phase 2, also add in hotkey
Made gatling gun do less damage but fire often
Made gatling gun also mellee NOPE
Made gatling gun fire its own smaller impulse
Rewrote how the gatling gun works from the ground up
Gatling actior now spawns then attaches to the hand
Made gatling gun have power up meter
Made gatling gun have spin up and spin down sound effect
Made gatling gun have its own fire sound effect
Made gatling gun shoot out shells and exhaust
January Week 3 - Gravity Gun
https://www.youtube.com/watch?v=rl4CEX6l81Y&t=68s
Defeated the plague over 4 days
Theory crafted secondary weapons
Got charging meters working
Got fully charged button working
Got initial gravity gun blast working
Fixed Left Right mixup bugs
Got Left weapon shooting out AOE gravity blast
Got Right weapon shooting a suck in then directionaly blast out gravity blast
Tweaked blast areas
Made alt weapon attacks calm down bunnies
Added alt weapons sound effects
Added alt weapons controller shake
Added alt weapons visual effects
Alter button apearances and functionality
Alt Weapons cleaned up and done
More Warning Systems
January Week 2
https://www.youtube.com/watch?v=e2GyOWlv2YY&t=601s
Made screen go red only at last 10 percent of health
Made big bunny impact stronger and bigger
Slowed down bunny run speed by createing an invisible physics material floor
Slowed down bunny spawning so they pop pop pop into existance instead of all at once
Adjusted initial wave length to avoid trigger fatigue
Used directional light shafts for bunny drop warnings, Bad Idea
Created several types of light cones for bunny drop warnings, Bad Idea
But did get cool light shafts for later effects
Setup warning arrow for bunny drop
Made arrow material animate
Made arrow point towards bunny drop
Tweak arrow until it felt pleasant
Tried useing a lerp to smooth bunnies rotation, Bad Idea
Made arrow fade in and out at appropriate time
Added text bunny drop warning as well
Got Vive controller model loaded in so I could line the gun up with the controller
Also got Vive Controller model so I can create other guns from it next
Fixed Bug - Big bunny random squeeze jump.
Fixed Bug - Restart World breaks game
January Week 1
https://www.youtube.com/watch?v=XtCGLXhpbX4&t=2s
Bug Fix Final wave enemy broke
Bug Fix Rewrote big bunny drop rate
Added collision sphere to head set
Optomized particle bunnies for frame rate
Tried moving UI to the bottom
Studied other VR shooters and nearly went blind
Serious Sam, Raw Data, War Hammer Vermacide, The Lab, Brookhaven Experament
No one uses a HUD
All UI exist on static object on the ground
All damage indicators are vision effects
Planed and Implamented damage notification
Tried adding drop indicator, it looks bad and removes user from experience
Bug fix tracer fire was broken
Made screen go red as you die
December Week 4
https://www.youtube.com/watch?v=kj8O2W3OzUc&t=17s
Alpha Tested with about 30ish family members and everything went pretty durn good
Setup weapon switching
Setup different weapon power levels
Get Temp Waves Functioning
Wave 0 - until 100 Points, **** Gun, Small Bunny Pack Release
Wave 1 - until 200 Points, **** Gun, Big Bunny Pack Release
Wave 2 - until 300 Points, Mid Gun, Big Bunny every other pack, Big Bunny Packs
Wave 3 - Particle bunnies Sequence you die
Refine waves over and over and got its logic finally working
Start up screen created
Start up screen functioning
Spawn particle bunnies based on health hitting 20%
Tried delta time to activate particle bunnies, no good
Compiling Error Fixed
December Week 3
https://www.youtube.com/watch?v=Tgsm_DgO1T8
Desktop mirror window render fixed
Camera shake from big bunny reduced
Set big bunny spawn rate as static for testing sakes
Raise little bunny blast radius up so they fly around less
Tried fixing screen mirror viewport resolution, come back later
Tried fixing packaging project error, come back later
Found and readied bunny scream
Implamented bunny screams, bad idea, too much going on already
Set big bunnies to be worth more points
Slowed down bunny group release
Tried making bunnys instantly get angry from big bunnies, but then the bunny crowd leaves the big one and there is no cool thud bunny bouncing
Tried createing Jet bunnys from simple version of original bunnys, did not work, too much resources
Tried creating particle systen that then drove Mesh instancer to create jet bunnys, did not work, still too much resources.
Created PArticle Jet bunnies
USed Orbit in particles for bunny motion, Orbit is total fail. Orbit jsut ofsets particle location, does not actualy move particle.
Get Jet bunnys headed towards target
Get jet bunnies flock swirling
Get Jet Bunny Engines Working via particle stretch or material, got rid off, too Much resources
Get bunnys Fadeing in size
Get different particle systems
Ones that are flowing down the streets towards the middle
Ones that are appearing everywhere in the sky and heads towards the middle
Ones that Appear in the middle and head towards the target location
Recreated entire Particle bunnies
Get jet bunny sequence working via timers
December Week 2
https://www.youtube.com/watch?v=idJ2HUe-G_8
Gun Tracer Fire
Redesigned level to stop user from spinning out of control
Put UI on back of guns, then took it off
Put the UI onto a visor
Created Simple bunny Geo and Skeleton
Got Bunny Physics Functioning
Bunnys roll completely when thrown into air
LittleBunny limbs waggle more
Tuned rigg makeinge ears perkyer
Got Bunny colors functioning again
Added back in scale variety
Created Big Bunnies
Got Big Bunny not effected by gun blast
Made Bunny Blood Blast
Made Big bunny dust particles
Made Big bunny landing goes thump sound
Made Big bunny landing send others flying
Big bunny landing camera shake
Big bunny spawn less frequently
Guarantee big bunny drop every third
Visual and Audible Game Mechanic Helpers
December Week 1
https://www.youtube.com/watch?v=ZxnrABYMt9k&t=12s
Fixed Wich spawn point used mechanic, last and second to last not working
Cleaned physics to not run on every tick
Tried to Change Bunny C to use cube instead of sphere, No Good
Bunnies to scale randomly
Tried to use particles to drive bunnnies Nope
Changed sound fall off on a few items to help user
Added a blast of light and sound warning for bunny spawning location
Add sound effect splat
Made Sound effects Splat Big and small for bunny sizes useing a inversed Lerp.
Made bunnies scale randomly
Set up and implamented a combo system
Fine tuned bunny anger after they get shoved
Fixed bunny spawn points up a little and fine tuned their timing
Use ribbon particle for tracer bullet trail
Lots of refinement and fixes and details oh mai!
November Week 4
https://www.youtube.com/watch?v=KtCTFj4N2gc
Add sound to bunnies
Fix Audio Skipping
Music Play Pause
Dust Particle Color
Alot of Optimization and clean up
Game play of bunny spawning mechanics added in
Staggered bunny release gameplay mechanics
Re Wrote Damage System from ground up
Added dead bunny splat decal
Set bunnies to climb over each other every once and awhile via random jumping impulse
Tuned game play
If a bunny is stuck for too long now it dies.
My first playtest was a success!
November Week 3
https://www.youtube.com/watch?v=1f-MLKOFgqo
Moved to 4.14
Re enable MSAA
Abandoned Cell shader
Fixed Spawn locations and issues
Explosion force occurs at gun hit
Gun hit kills multiple enemies
More effects at gun hit
Bunnies death explode into blood cubes
Haptic FeedBack
Spread bunnies out and make them bigger
Slow bunnies down for gameplay mechanics
Bunnys get angry
Angry bunnys get neighbors angry
Anger changes benny color and speed
Bunnys attack
Set up health and death
Relight, Relight and So Many Enemies
November Week 2
https://www.youtube.com/watch?v=_66h3WQZCZ8
Revisited lighting and made everything look better
Learned Profiling and Optimization
Revisited lighting to go more stylized for optimization
Enemy reduced to cubes
Increased enemy count 5X
Implamented full auto weapon
Implemented enemy death
Prototype Guns, Critters and Explosions
November Week 1
https://www.youtube.com/watch?v=20xMUhGVUOI&t=1s
Animated UFOs
Fixed road collision
Got ambient occlusion working
Modeled guns
Implamented functionality of guns including sound
Fixed sound issues
Modeled and animated Critters
Got critters spawning and traveling
Prototype World Creation
October Week 4
https://www.youtube.com/watch?v=_kcT0kpXoCg&t=1s
Switch over social media to Hammer-On
Purchase Additional Software
Setup google docs with outline of prototype build process and begining of full build outline process
Design and test prototype world level
Company Website Creation
October Week 3
https://www.youtube.com/watch?v=zFeWAB8QTME
Secure domain and web server
Design company logo
Design implament web site main page
Ordered and recieved my HTV Vive!
Finish web site alt pages
Setup new youtube channel and merge with old
Training Video Playlist
June 3 - October 15, 2016
https://www.youtube.com/playlist?list=PLXm5Pqj-dhSMpRRo3wYbZmONmzULiH8en
I recorded my daily progress while learning Unreal Engine 4 through a self made curriculum so that I and others could look back. I wish to show as much as I am able to from my first learning steps to a finished VR game title being published and sold on steam. I hope this can help others and myself to see that this is possible as long as you truely put your mind to it.
Below are links to all the tutorials I went through.
Scripting First Person
http://www.digitaltutors.com/tutorial/2074-Scripting-a-First-Person-Shooter-in-Unreal-Engine
Scripting Gameplay
http://www.digitaltutors.com/tutorial/1861-Creating-Gameplay-Systems-using-Blueprint-Features-in-Unreal-Engine
Intro to Blueprints (v4.8)(Series) (Should Have Started Here)
https://www.youtube.com/watch?v=EFXMW_UEDco&list=PLZlv_N0_O1gY35ezlSQn1sWOGfh4C7ewO
Blueprint Essentials
https://www.youtube.com/playlist?list=PLZlv_N0_O1ga2b_ZaJoaR5dLHOFw4-MMl
Blueprint 3rd Person Game Creation
https://www.youtube.com/playlist?list=PLZlv_N0_O1gZS5HylO_368myr-Kg2ZLwb
Moar PArticles
http://docs.unrealengine.com/latest/INT/Videos/PLZlv_N0_O1gYDLyB3LVfjYIcbBe8NqR8t/OXK2Xbd7D9w/index.html
Blueprint Networking
https://www.youtube.com/playlist?list=PLZlv_N0_O1gYwhBTjNLSFPRiBpwe5sTwc
3rd PErson Power Up Game
http://docs.unrealengine.com/latest/INT/Videos/PLZlv_N0_O1gYup-gvJtMsgJqnEB_dGiM4/mSRov77hNR4/index.html
Materials
http://www.digitaltutors.com/tutorial/1646-Introduction-to-Materials-in-Unreal-Engine
Stylized Environments
http://www.digitaltutors.com/tutorial/2234-Importing-and-Rendering-a-Stylized-Environment-in-Unreal-Engine
Sculptris - Dynamically sculpt models
http://www.digitaltutors.com/tutorial/182-Using-Sculptris#play-9012
Styleized Axe model and texture
http://www.digitaltutors.com/tutorial/2337-Sculpting-a-Stylized-Axe-in-ZBrush
Styleized Axe Painting In Quixel
http://www.digitaltutors.com/tutorial/2444-Texturing-a-Stylized-Weapon-in-Quixel-Suite-2#play-56048
Styleized Environment Sculpting
http://www.digitaltutors.com/tutorial/2153-Sculpting-a-Stylized-Game-Environment-in-ZBrush-and-3ds-Max#play-50797
Styleized Environment Textureing
http://www.digitaltutors.com/tutorial/2198-Texturing-a-Stylized-Game-Environment-in-Photoshop
Substance Bitmap To Materialhttps://youtube.com/watch?v=UKQTMHVOMKkhttps://www.youtube.com/watch?v=9W5gHlGq6J0
Substance Painter
https://www.youtube.com/watch?v=d819Y_-mLKo&list=PLB0wXHrWAmCx994Cb7iRFSmupYHFw5DTx
SubstancePBR Guide
https://www.youtube.com/watch?v=mnJ8NjLRmLk&list=PLB0wXHrWAmCwwpWr5aZ1lf0wY3IcWJAjE
Bridgeing PAinter and Designerhttps://youtube.com/watch?v=zUP9MAi6CVU
Substance Designerhttps://youtube.com/watch?v=NzKtubDsC9o
Sub Painter Dynamic Layeringhttps://youtube.com/watch?v=hVXroe8e88s
Substance PBR Environments
https://www.youtube.com/watch?v=aFATxLO_rvQ&t=612s
Introduction to Particle Systems in Unreal Engine
http://www.digitaltutors.com/tutorial/1880-Introduction-to-Particle-Systems-in-Unreal-Engine
AI Basics
https://www.youtube.com/playlist?list=PLbRBWFaQHaW__LcCtV-KnqqgIFOyyFhr5
Crowd AI
https://www.youtube.com/watch?v=TAAzbv3-aqo
Functional AI
http://www.digitaltutors.com/tutorial/2205-Introduction-to-AI-and-Navigation-Systems-in-Unreal-Engine
Creating Morph Targets in Unreal Engine
http://www.digitaltutors.com/tutorial/1906-Creating-Morph-Targets-in-Unreal-Engine
Puzzle Gamehttps://youtube.com/watch?v=d7JKfbk699Q
Ragdollhttps://youtube.com/watch?v=N1tDjbFXeOo
Lighting
http://www.digitaltutors.com/tutorial/1659-Introduction-to-Lighting-in-Unreal-Engine-4
Particles
http://www.digitaltutors.com/tutorial/1880-Introduction-to-Particle-Systems-in-Unreal-Engine
Post Process Visuals
http://www.digitaltutors.com/tutorial/1886-Introduction-to-Post-Processing-Effects-in-Unreal-Engine
Snow
Twin Stick Shooter
https://www.youtube.com/watch?v=1pmPb_TWG-8&list=PLZlv_N0_O1gb5sdygbSiEU7hb0eomNLdq&index=1
Third PErson To First
https://www.youtube.com/watch?v=nLrPmii-Ajw
User Interface
http://www.digitaltutors.com/tutorial/2085-Creating-UI-Elements-in-Unreal-Engine
Mass Enemies
https://www.youtube.com/watch?v=lFpXqggbUP4