UNITY How to make 2D game using
unity
My Name
Bram Pratowo
Contact
Email : bram@wistudioteam.com
Twitter : @brampratowofacebook.com/wistudioyk
www.wistudioteam.com
GAMES
TOOLS
CONSIDERATION
Familiar Programming Language
Features and Plugins
Pricing
Game Platform
Documentation
Community Support
2D GAME
Sprite Animation
2D Model
LOGIC
Looping
while…
do… while…
for…
Selection
if… else…
switch… case…
Arithmetic
+, -, *, /, %
OTHER
Sound Composer
- Background Music (BGM)
- Sound Effect (SFX)
QA & Testing
- Performance
- Find Bug
- Enjoy?
UNITY
PREPARATION
2D Image (background, button)
Sound (*.wav, *.mp3, *.ogg)
Model (main character, enemy, weapon, sprite)
Script
FLOW STEP
Create Project Import Asset
Create Game
Object
Create/Add
Component
ScriptingTesting
Choose
Platform
Deploy
EDITOR
SCENE
Scene = “Level”
Contains of all objects
Placing your object
everywhere you want
Main menu, levels, maps,
etc.
ASSET
Drag and drop your asset
(image, button, bgm, sfx,
script)
GAME OBJECT
Every object in your game is
“Game Object”
Placing your game object
just drag and drop
Manage your game object
in “inspector”
COMPONENT
Component is also game
object
Animation, script, audio,
particle, physic, text, etc
Component works only in
game object
Game object works with
component
GAME OBJECT
Animation
Physic
Audio
Particle
Script
SCRIPTING
Language Programming:
-C#
-Javascript
-Boo
TESTING
Through in Unity
Unity Remote
(Android)
Unity Player
Unity Remote
(Android)
Play on android
device without
install the game
UNITY 2D TECHNOLOGY
Why choose Unity as game engine?
- UDK or Cryengine?
- Construct or Game Maker ?
Choosing Unity:
- License
- Budget
- “Cloning”
- Market
- Team
CAMERA
ANIMATION
Sprite Sheet Animation
Game Object Animation
PHYSICS AND RIGIDBODY
Rigidbody
The main component that allows an object to get the
physical behavior
Gravity Mass
Friction Bounce
MATERIALS
Friction
Bounce
COLLIDER
Box Collider
Circle Collider
Polygon Collider
PUZZLE GAME
Let's make games like “Amazing Alex"
GRAVITY
MASS
DEMO
DEPLOYMENT
DESKTOP APPS (MAC, LINUX,
WINDOWS)
WEB APPS
Requirement:
NONE
ANDROID APPS
Requirement:
SDK ANDROID
WINDOWS 8 APPS
Requirements:
WINDOWS 8 or 8.1 SDK
Microsoft Visual Studio 2012 (Windows 8) or 2013 (Windows 8.1)
WINDOWS PHONE APPS
Requirements:
Windows Phone 8 SDK
Microsoft Visual Studio 2012
QUESTION??

Presentasi Seminar Unity (AMIKOM Game Dev)