- At this point our player can move.…We can walk left and right, we can fly in the air.…And we've also slowed down the speed…that the player moves left to right when they're in the air.…But there's a lot we can do,…to clean up the way that this works.…That'll help us later on,…when we want to connect up the animations.…Let's go into our Project folder…and inside of the Assets, Jetroid, Scripts folder…we're going to create a new C-sharp script.…And we're going to call this PlayerController.…
When it comes to separating out the business logic…for how we move the player versus…the properties the player may have,…such as their life, or the amount of fuel…they have in the jet pack,…we're going to want to make sure that the controls…for the player itself are completely encapsulated.…Let's double-click on our new script…and start building out the logic we need…to make this happen.…Once you have the player controller open…let's go ahead and make a new…public Vector2 field for moving.…
And here we're going to set this to an empty Vector2.…
- Optimizing sprites and draw cells
- Cutting up sprite sheets
- Building animations
- Changing animations
- Creating a player
- Moving the player
- Building a level with a simple map
- Creating interactive objects
- Creating alien enemies
- Switching between scenes
Skill Level Intermediate
Careers in the Game Industrywith Christian Bradley1h 19m Beginner
1. Working with Sprites
2. Working with Animations
3. Creating a Player
4. Moving the Player
5. Building a Level
6. Interactive Objects
7. Alien and AI
8. Managing Scenes
Next steps1m 9s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.