filmov
tv
Unity Challenge: Drift Driving Quest (from Skill Builder Season 2)
Показать описание
Are you up for the challenge? Begin with a fun little arcade driving game mechanic built using a sphere collider, then take on specific challenges to build out our basic feature set before going on to unleash your inner creativity to build a fun racing game experience - perhaps a race or a stunt circuit or a demolition derby, its completely up to you where you take the project.
This Drift Driving Quest is from Skill Builder Season 2. You can get access to both seasons of our Skill Builder Seasons with this special offer:
Head here to get project file and more useful links:
**CHALLENGES FOR THIS QUEST**
■ Y No Jump:
Warning, this is a sneaky "needle-in-the-haystack" type challenge to get you started! Don't worry, this is the only one like this. Currently the car wont hit the jumps properly. Figure out why this is so and fix it.
■ Speed Boost:
When the player drives over a speed boost pad give them a boost in speed. This could be a temporary boost that lasted, say, a second or two, or it could be a boost just while the car is driving over (ie. touching the trigger volume) of the boost pad. Look in the code for where the car's speed is being calculated and think what you can do to modify that during the boost moments.
■ Damage System:
Currently the car is invincible. Pfftt. Let's add a simple damage system. This is a "collide or trigger a thing and something happens" type challenge. Have a system that either increases damage, or decreases health (up to you) when the player bumps into things you say are damaging. If you're comfortable hooking up the damage system to some UI and displaying it then do so, otherwise just print to the console.
■ Too Hurt To Handle:
When the player gets too damaged, reload the scene to make them start again. For bonus points, include a short delay and maybe even some feedback to the player about their demise.
■ Check, Mate:
See those weird red cone looking things? Let's turn them in to a check point. When the player drives through them, change something about them (eg. their colour) to show that the checkpoint is complete. Be creative and add some excitement!
■ Chicken Dinner:
Create some visual feedback for when the player completes all of the check points. Do whatever you're comfortable with - simple text to the screen, fireworks, a picture of yourself wearing a bad christmas sweater... totally up to you.
■ Next Race:
After the player finishes a race / circuit / course, wait for a couple of seconds and then reload the level again... OR... load the next level if you're ready to commit to making more than one level for your game.
■ Get Jammin!:
You've got the core ingredients for a cool car game. Now's time to make your game different to other people's game and push your game development skills to the limits. Do this by:
- Adding at least one new, interested gameplay feature to your game. Chat with the community if you are having trouble coming up with ideas.
- Build a full track / circuit / course / stunt arena that the player can play and complete.
- Add visual polish so your game looks tight.
Be sure to share your game so the community can try to beat your game!
Join our Facebook community:
This Drift Driving Quest is from Skill Builder Season 2. You can get access to both seasons of our Skill Builder Seasons with this special offer:
Head here to get project file and more useful links:
**CHALLENGES FOR THIS QUEST**
■ Y No Jump:
Warning, this is a sneaky "needle-in-the-haystack" type challenge to get you started! Don't worry, this is the only one like this. Currently the car wont hit the jumps properly. Figure out why this is so and fix it.
■ Speed Boost:
When the player drives over a speed boost pad give them a boost in speed. This could be a temporary boost that lasted, say, a second or two, or it could be a boost just while the car is driving over (ie. touching the trigger volume) of the boost pad. Look in the code for where the car's speed is being calculated and think what you can do to modify that during the boost moments.
■ Damage System:
Currently the car is invincible. Pfftt. Let's add a simple damage system. This is a "collide or trigger a thing and something happens" type challenge. Have a system that either increases damage, or decreases health (up to you) when the player bumps into things you say are damaging. If you're comfortable hooking up the damage system to some UI and displaying it then do so, otherwise just print to the console.
■ Too Hurt To Handle:
When the player gets too damaged, reload the scene to make them start again. For bonus points, include a short delay and maybe even some feedback to the player about their demise.
■ Check, Mate:
See those weird red cone looking things? Let's turn them in to a check point. When the player drives through them, change something about them (eg. their colour) to show that the checkpoint is complete. Be creative and add some excitement!
■ Chicken Dinner:
Create some visual feedback for when the player completes all of the check points. Do whatever you're comfortable with - simple text to the screen, fireworks, a picture of yourself wearing a bad christmas sweater... totally up to you.
■ Next Race:
After the player finishes a race / circuit / course, wait for a couple of seconds and then reload the level again... OR... load the next level if you're ready to commit to making more than one level for your game.
■ Get Jammin!:
You've got the core ingredients for a cool car game. Now's time to make your game different to other people's game and push your game development skills to the limits. Do this by:
- Adding at least one new, interested gameplay feature to your game. Chat with the community if you are having trouble coming up with ideas.
- Build a full track / circuit / course / stunt arena that the player can play and complete.
- Add visual polish so your game looks tight.
Be sure to share your game so the community can try to beat your game!
Join our Facebook community: