Tags
Language
Tags
May 2024
Su Mo Tu We Th Fr Sa
28 29 30 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1

Hacking Unity And Watchkit - Make Games And Apple Watch Apps

Posted By: ELK1nG
Hacking Unity And Watchkit - Make Games And Apple Watch Apps

Hacking Unity And Watchkit - Make Games And Apple Watch Apps
Last updated 4/2018
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.81 GB | Duration: 33h 16m

Improve your career options by learning game and app development! Master C# and Swift. Build your next project here!

What you'll learn
Make a Double Dragoon game in Unity, and apps for the Apple Watch in Xcode!
Requirements
NO EXPERIENCE NECESSARY!
Unity® 2017.2.0f3
Adobe Photoshop CC 2017
Xcode 9 *You must have a Mac computer or MacOS software
Description
Includes FREE book & webinar! Learn game development fundamentals, game design, watchKit and app development. Go from beginner to paid professional!
A #1 project on Kickstarter funded this course
build a 2D Double Dragoon sidescroller Beat Em Up game in Unitylearn 2D game development  code in C# and Swift 4.0create game art in Photoshoplearn how to add sound effects to a gamemake apps with different interfaces such as buttons, switches, sliders, pickers and imagesadd animations and emojis to your appsand more!
*By hacking, we mean learning all the ins and outs! Learn to manage the Unity and Xcode interfaces.
How Can I Make a Game? 
Game developer Glauco Pires from Mammoth Interactive will teach you how to build a game in Unity. We teach you the fundamentals of designing, coding, and fine-tuning a game.
You will design a game and its functionality in Unity®. You will learn how to code in C#. Don't worry if you've never coded before. We will start simple and add more to the game as the course goes on. We'll interweave theory with practical examples so that you learn by doing.
Digital artist Kevin Liao will teach you everything you need to know about Photoshop to make game art. This course is project based. You will have an AWESOME game to use in your portfolio. Learn practical and employable skills immediately!
Why Should I Learn Xcode?
In Part 2, you will learn how to make Apple Watch apps with Xcode. Xcode is Apple's FREE software for app development. Xcode is so convenient to use. We love it, and you will, too! 
Swift 4.0 is the programming language to learn if you want to make apps for Apple products. We will give you a complete introducing to coding in Swift. Xcode allows you to make complex and creative apps. At the same time, it is accessible for beginners who want to make simple apps.
Get These Bonus Gifts
Normally $25.99, you also get the 713-page eBook "The Ultimate iOS 10, Xcode 8 Developer Book. Build 30 apps" by Mammoth Interactive!

Also included is the webinar How To Master Anything by Mammoth Interactive founder John Bura (normally $200). Being able to master a skill quickly is an essential in modern industries because the world changes so rapidly. 
In this webinar, you will learn what you need to become a professional in your field. John will tell you the secrets on how to get good at anything fast. 
Learn what you can do to make yourself stand out in your career!Included in this course is material for beginners to get comfortable with the interfaces. Please note that we reuse this content in similar courses because it is introductory material. You can find some material in this course in the following related courses:Hacking Unity and WatchKit - Make Games and Apple Watch AppsThe Ultimate Unity Games & Python Artificial IntelligenceLearn to Code in C# by Making a Multiplayer Unity® Game  The Ultimate iOS 11 & Swift 4 Course. Learn to Build Apps!
We Get Great Reviews ☆☆☆☆☆ 
An easily understood course, with detailed instruction and good explanation of the concepts involved in making this clone game. A very well done tutorial, especially for someone like me is just now learning how to write code.

I really like the approach the presenter takes – not just the technical details, but also the very human, personal development information and recommendations he provides.
The instructor is very good at teaching. He teaches at a great pace and covers anything a beginner would need to understand (every little detail). I am already learning a lot and I just started yesterday.
Take this course to gain in-demand skills. Enroll today to join the Mammoth community!

Overview

Section 1: Welcome to Unity's Interface

Lecture 1 Already Have Unity Experience? Begin at Section 5!

Lecture 2 Introducing the Platform

Lecture 3 Your Map! Navigate the Unity Editor

Lecture 4 It's Alive! Your First Cube Moves

Lecture 5 Make Materials for Game Objects

Lecture 6 Change the Lights that Affect a Game Scene

Lecture 7 Make a Particle System

Lecture 8 Apply Physics to Objects

Lecture 9 What is the Unity Asset Store?

Section 2: Code in Unity

Lecture 10 Introducing How to Code in C#

Lecture 11 What Are Variables?

Lecture 12 What Are Methods?

Lecture 13 What Are If Blocks?

Lecture 14 What Are Loops?

Section 3: Process Player Input in Unity

Lecture 15 Introducing Inputs

Lecture 16 Press a Key

Lecture 17 A Child is Born! Move a Player

Lecture 18 I Say Jump, You Say How High

Lecture 19 Move Forward

Lecture 20 Change Camera Viewpoints

Section 4: Prefabs in Unity

Lecture 21 What Will I Learn In This Section?

Lecture 22 Introducing Prefabs

Lecture 23 FAQ on Instantiating Objects

Lecture 24 Random Angles

Lecture 25 FAQ on Destroying Objects

Lecture 26 Introducing Explosion Effects

Lecture 27 Add Explosion Effects

Section 5: Project - Let's Build a Unity Game

Lecture 28 What Will I Build In This Section?

Lecture 29 Start a Project

Lecture 30 Rank Players: Player Hierarchy

Lecture 31 Ow! Make a Player Kick

Lecture 32 Identify Kicked Objects

Lecture 33 Gimme! Make a Player Grab Objects

Lecture 34 Make a Player Throw Objects

Section 6: Projects - Introducing Photoshop

Lecture 35 Already Have Photoshop Experience? Skip to Section 8!

Lecture 36 Build a New File in Photoshop

Lecture 37 Navigate Photoshop Controls

Lecture 38 Your Cheat Sheet! Fundamental Tools Explained

Lecture 39 How to Use Primary Tools

Lecture 40 How to Use Secondary Tools

Lecture 41 Learn about Basic Layers

Lecture 42 Example - Paint

Lecture 43 Introducing Adjustment Layers

Lecture 44 Adjustment Layers Continued

Lecture 45 Adjustment Layers Finale

Lecture 46 Modify an Image: Transform Tool

Lecture 47 More about the Transform Tool

Lecture 48 Select Color Ranges

Lecture 49 Access Image Settings

Lecture 50 Adjust Images

Lecture 51 Photoshop Fun!

Lecture 52 More Fun in Photoshop

Lecture 53 Use Rulers

Section 7: Project - Make Art for a Unity Game

Lecture 54 Set Up a Photoshop Project

Lecture 55 Street (Background)

Lecture 56 Sidewalk (Background)

Lecture 57 Wood Fence (Background)

Lecture 58 Chain Fence (Background)

Lecture 59 Cityscape (Background)

Lecture 60 Cardboard Box

Lecture 61 Trash Can

Lecture 62 Barrels

Lecture 63 Character in Idle Mode

Lecture 64 Character in Punch Mode

Lecture 65 Character in Kick Mode

Lecture 66 Character Holding and Tossing Items

Lecture 67 Character Running

Lecture 68 Enemy Character

Lecture 69 Dragoon Exports

Section 8: Project - Finish a Game in Unity

Lecture 70 Integrate Art into Unity

Lecture 71 Animate a Player

Lecture 72 Order in Layer

Lecture 73 Design an Interface

Lecture 74 Player 2

Lecture 75 Decrease Health Points

Lecture 76 Multiple Hits

Lecture 77 Restart a Game

Lecture 78 Audio - Game Sound FX

Lecture 79 Challenge Time!

Section 9: Project Source Files

Lecture 80 Source Code and Art Assets

Section 10: Introducing Apple Watch App Development

Lecture 81 Already Have Xcode Experience? Skip to Section 17!

Lecture 82 What Will I Learn About Swift?

Lecture 83 How to Get Xcode (FREE)

Lecture 84 Don't Have a Mac Computer?

Lecture 85 How to Download Xcode 9

Lecture 86 Note that Beta is Free

Section 11: Variables and Constants (Swift 4 Language Basics)

Lecture 87 What Will I Learn In This Section?

Lecture 88 Introducing Variables and Constants

Lecture 89 Primitive Variable Types

Lecture 90 String Type

Lecture 91 Nil Values

Lecture 92 Tuple Type (Int, (Int, Int))

Lecture 93 Convert Between Variable Types

Lecture 94 Assign a Value to a Variable with the Assignment Operator ( = )

Lecture 95 Use the Conditional Operator (? :)

Lecture 96 Source Code

Section 12: Collection Types (Swift 4 Language Basics)

Lecture 97 What Will I Learn In This Section?

Lecture 98 Introducing Collection Types (Arrays, Sets and Dictionaries)

Lecture 99 Create Arrays

Lecture 100 Common Array Operations

Lecture 101 Multidimensional Arrays

Lecture 102 Learn about Ranges

Lecture 103 Source Code

Section 13: Control Flow (Swift 4 Language Basics)

Lecture 104 What Will I Learn In This Section?

Lecture 105 If and Else Statements

Lecture 106 Else If Statements

Lecture 107 Multiple Simultaneous Tests

Lecture 108 Switch Statements

Lecture 109 Switch Statements (Advanced Techniques)

Lecture 110 Test for Nil Values

Lecture 111 While Loops

Lecture 112 For…In Loops

Lecture 113 For…In Loops (Continued)

Lecture 114 Complex Loops and Loop Control Statements

Lecture 115 Source Code

Section 14: Functions (Swift 4 Language Basics)

Lecture 116 Introducing Functions

Lecture 117 Function Parameters

Lecture 118 Return Statements

Lecture 119 Argument Labels (Parameter Variations)

Lecture 120 Default Values (Parameter Variations)

Lecture 121 InOut Parameters (Parameter Variations)

Lecture 122 Variadic Parameters (Parameter Variations)

Lecture 123 Return Multiple Values Simultaneously

Lecture 124 Source Code

Section 15: Classes, Structures and Enumerations (Swift 4 Language Basics)

Lecture 125 What Will I Learn In This Section?

Lecture 126 Learn about Classes

Lecture 127 Add to Class Implementation (Properties as Fields)

Lecture 128 Custom Getters and Setters

Lecture 129 Learn about Calculated Properties

Lecture 130 Variable Scope and Self

Lecture 131 Lazy and Static Variables

Lecture 132 Behavior as Instance Methods

Lecture 133 Class Type Methods

Lecture 134 Class Instances as Field Variables

Lecture 135 Inheritance, Subclassing and Superclassing

Lecture 136 Override Initializers

Lecture 137 Override Properties

Lecture 138 Override Methods

Lecture 139 Learn about Structures

Lecture 140 Learn about Enumerations

Lecture 141 Compare Classes, Structs and Enums

Lecture 142 Source Code

Section 16: Introduction to Xcode

Lecture 143 Introduction and Demonstration

Lecture 144 Introducing the Interface

Lecture 145 Introducing the File System

Lecture 146 Introducing the ViewController

Lecture 147 Introducing the Storyboard File

Lecture 148 Connect Outlets and Actions

Lecture 149 Run an App

Lecture 150 Debug an App

Lecture 151 Source Code

Section 17: WatchKit Essentials

Lecture 152 Set Up a Project: User Interface Essentials

Lecture 153 Size and Scale

Lecture 154 Hide Objects

Lecture 155 Source Code

Section 18: Label Interface (WatchKit)

Lecture 156 Style, Multiline, Code and Color

Lecture 157 Make a Counter

Lecture 158 Learn about Attributed String

Lecture 159 Source Code

Section 19: Date Interface (WatchKit)

Lecture 160 Introduction and Formatting

Lecture 161 Set Different Calendars and Timezones

Lecture 162 Slight Refactor

Lecture 163 Source Code

Section 20: Timer Interface (WatchKit)

Lecture 164 Introducing Timers

Lecture 165 Start and Stop a Timer

Lecture 166 Set the Date

Lecture 167 Capture the Date for a Timer

Lecture 168 Slight Refactor

Lecture 169 Add Total Elapsed Timer

Lecture 170 Add Loop Timer

Lecture 171 Final Touches

Lecture 172 Source Code

Section 21: Button Interface (WatchKit)

Lecture 173 Introducing Buttons

Lecture 174 Set Content with Code

Lecture 175 Slight Refactor

Lecture 176 Make a Game

Lecture 177 Slight Refactor

Lecture 178 Source Code

Section 22: Switch Interface (WatchKit)

Lecture 179 Introducing Switches

Lecture 180 Set Up Code

Lecture 181 Enable and Disable Switches

Lecture 182 Example of Using a Switch

Lecture 183 Refactor

Lecture 184 Source Code

Section 23: Slider Interface (WatchKit)

Lecture 185 Introducing Sliders

Lecture 186 Images, Change Colors and Resize with Sliders

Lecture 187 Keep Track of Value

Lecture 188 Set Value

Lecture 189 Source Code

Section 24: Picker Interface (WatchKit)

Lecture 190 Make a Style Picker

Lecture 191 Sequence Picker

Lecture 192 Set Selected Item Index and Select Values

Lecture 193 Set Coordinated Animation

Lecture 194 Source Code

Section 25: Image Interface (WatchKit)

Lecture 195 Introducing Images

Lecture 196 Template Images and Animation

Lecture 197 Load Images

Lecture 198 Make Animations and Set Duration

Lecture 199 Source Code

Section 26: Video and Audio (WatchKit)

Lecture 200 Introducing WKInterfaceMovie

Lecture 201 Load URL

Lecture 202 Inline Movie

Lecture 203 Source Code

Section 27: Interface Table (WatchKit)

Lecture 204 Introducing Tables

Lecture 205 Learn about Rows

Lecture 206 Optional Bind in For Loop

Lecture 207 Delete and Scroll to Rows

Lecture 208 Trigger Action on Row Selection

Lecture 209 Trigger Segues

Lecture 210 Vertical Detail Paging

Lecture 211 Source Code

Section 28: Menu Interface (WatchKit)

Lecture 212 Introducing Menus

Lecture 213 Use Your Own Images!

Lecture 214 Program Menus and Menu Items

Lecture 215 Source Code

Section 29: Taps and Gestures (WatchKit)

Lecture 216 Taps

Lecture 217 Swipes

Lecture 218 Change Swipe Direction

Lecture 219 A Long Press

Lecture 220 Handle Pan Gestures

Lecture 221 Final Words

Lecture 222 Source Code

Section 30: Activity Ring Interface (WatchKit)

Lecture 223 Introducing Activity Ring

Lecture 224 Animate Changes

Lecture 225 Set Animation to False

Lecture 226 Final Words

Lecture 227 Source Code

Section 31: Text and Emoji Input (WatchKit)

Lecture 228 Input Text

Lecture 229 Input and Animate Emojis

Lecture 230 Slight Refactor

Lecture 231 Source Code

Section 32: Free Book and Webinar

Lecture 232 Free $25.99 eBook (Ultimate iOS 10, Xcode 8 Developer)

Lecture 233 Please rate this course

Lecture 234 Bonus Lecture: Free $200 Webinar

Complete beginners. No prior coding or digital art skills necessary.,People who want to make games and watch apps!