SlideShare uma empresa Scribd logo
1 de 284
Windows 8  Windows Phone 8  Web  Mobile  … and more!
@shahedC
WakeUpAndCode.com
Intro
> Construct 2 Basics
> Characters and Objects
> Bringing It All Together
Wrap-Up
Period Background/Experience
1997 –
present
Microsoft web/software development
2011 XNA games on XBLIG
• 2D Math Panic
• Angry Zombie Ninja Cats
2012 Tools for XNA developers
• XBLIG Sales Data Analyzer (OnekSoftLabs.com)
• XNA Basic Starter Kit (CodePlex)
Online: http://facebook.com/OnekSoftGames
Period Background/Experience
2013 • Ninja Cat Runner on Win8, WP8, Web (Construct2)
• Video Q&A with MS Tech Evangelist Frank La Vigne
• Founder/Admin of FB groups: Construct 2, Xbox One & Unity Indie Devs
• Attended ID@Seattle, Microsoft’s ID@Xbox summit
2014 • Public Speaking on Indie Game Development
• Joined Microsoft as a Technical Evangelist
• Attended ID@Chicago
Video: http://youtu.be/lRjrQPvVOpo
Source: Official Xbox Magazine, March 2014, Page 65
`
Tools & Technologies
http://aka.ms/dcmeetup201406 http://aka.ms/PhillyBizSpark
Source: https://www.scirra.com/construct2
Derived from Beginner's Guide to Construct 2 originally published by Ashley
Concepts
Steps
Step-by-Step
Screenshots,
Grouped into
Concepts
Get pptx file and images from: http://WakeUpAndCode.com/downloads
https://www.scirra.com/
Download!
Run it!
Click
File  New
Filter
Scroll
Up
Or
Down
Open!
Toolbar Projects/Layers
ObjectsLayoutProperties
Tabs for Layouts & Event Sheets
Click
File  Save
Save!
Enter
File name
Click
File  Export project…
Right-Click
Inside Layout
Select
“Tiled Background”
then
Click Insert
Click inside
Layout
Click
Open
icon
to load an image
Select
bg.png from the
images folder
NOTE: this may look different on your computer
Open!
Close this
popup window
Notice the extra space?
Graphs in Math class Graphs in Computer Graphics
Update:
Position:
• X = 0
• Y = 0
Size:
• Width = 1280
• Height = 1024
Update:
Size:
• Width = 1280
• Height = 1024
Select Layout 1
Zoom Out:
• Ctrl + Scroll
Zoom To 100%:
• Ctrl + 0 (zero)
Click the
Layers tab
Click the
Edit icon
(pencil)
to
rename
Layer 0
Enter
“Background”
Lock it!
(lock symbol)
Add a
new layer
(plus sign)
Click the
Edit icon
(pencil)
to
rename
new layer
Enter
“Main”
Make sure
Main layer
is selected
Right-click to
insert new object
Select
“Mouse”
then
Click Insert
Right-click *again* to
insert another object
Select
“Keyboard”
then
Click Insert
Notice
both
Keyboard
and
Mouse
here
Right-click to
insert new object
Select
“Sprite”
then
Click Insert
Click inside
Layout
Click
Open
icon
to load an image
Select
player.png
from the
images folder
NOTE: this may look different on your computer
Open!
Close this
popup window
Right-click to
insert new object
Select
“Sprite”
then
Click Insert
Click inside
Layout
Click
Open
icon
to load an image
Select
monster.png
from the
images folder
NOTE: this may look different on your computer
Open!
Close this
popup window
Right-click to
insert new object
Select
“Sprite”
then
Click Insert
Click inside Layout
Click
Open
icon
to load an image
Select
bullet.png
from the
images folder
NOTE: this may look different on your computer
Open!
Close this
popup window
Right-click to
insert new object
Select
“Sprite”
then
Click Insert
Click inside Layout
Click
Open
icon
to load an image
Select
explode.png
from the
images folder
NOTE: this may look different on your computer
Open!
Close this
popup window
Right-click to
Rename
each sprite
Name them:
• Player
• Monster
• Bullet
• Explosion
Change Blend Mode
to Additive
Zoom Out:
• Ctrl + Scroll
Move the
bullet and
explosion
outside the
Layout
Select Player
Click
Click Add New
(plus sign)
Scroll
Up
Or
Down
Select
“8 Direction”
then
Click Add
Click
Again
Click Add New
(plus sign)
again
Select
“Scroll To”
then
Click Add
Click Add New
(plus sign)
again
Select
“Bound To
layout”
then
Click Add
Close
popup
Select Bullet
Click
Click Add New
(plus sign)
Select
“Bullet”
then
Click Add
Click Add New
(plus sign)
again
Select
“Destroy
outside layout”
then
Click Add
Close
popup
Select
Explosion
Click
Click Add New
(plus sign)
Select
“Fade”
then
Click Add
Close
popup
Update Bullet
Speed = 600
Update Explosion
Fade out time = 0.5
Select
Monster
Click
Click Add New
(plus sign)
Select
“Bullet”
then
Click Add
Close
popup
Update Monster’s
Bullet Behavior
Speed = 80
Select Monster
Ctrl-Click and Drag
to create more!
Add events to the
Event Sheet
Object
Condition
Event
An “Event” happens
when a Condition
is True
for an Object
Right-Click, then
Add
Event
Select
“System”
then
Next!
Select
“Every tick”
then
Done!
Click to
Add Action
Select
“Player”
then
Next!
Select
“Set angle toward position”
then
Next!
Enter Parameters
• X = Mouse.X
• Y = Mouse.Y
Done!
Click to Add Event
Select
“Mouse”
then
Next!
Select
“On click”
then
Next!
Done!
Click to Add Action
Select
“Player”
then
Next!
Select
“Spawn another object”
then
Next!
Click to Choose
Select
“Bullet”
then
OK!
Done!
Enter
• Layer = 1
• Image point = 0
Right-Click
Player
then
Edit animations
Click to
Set origin and image points
Click to add
Click in
front of gun
Then, close
popup
Right-Click
Spawn
then
Click Edit
Done!
Update
• Image point = 1
Click to Add Event
Select
“Bullet”
then
Next!
Select
“On collision with another object”
then
Next!
Click to choose
Select
“Monster”
then
OK!
Done!
Click to Add Action
Select
“Monster”
then
Next!
Select
“Destroy”
then
Done!
Click to Add Action
Select
“Bullet”
then
Next!
Select
“Spawn another object”
then
Next!
Click to Choose
Select
“Explosion”
then
OK!
Done!
Enter
• Layer = 1
• Image point = 0
Click to Add Action
Select
“Bullet”
then
Next!
Select
“Destroy”
then
Done!
Go to your
Event Sheet
Click to Add Event
Select
“System”
then
Next!
Select
“On start
of layout”
then
Done!
Click to Add Action
Select
“Monster”
then
Next!
Select
“Set angle”
then
Next!
Enter Angle
• random(360)
Done!
Go to your
Event Sheet
Click to Add Event
Select
“Monster”
then
Next!
Select
“Is outside
layout”
then
Done!
Click to Add Action
Select
“Monster”
then
Next!
Select
“Set angle
towards position”
then
Next!
Enter paramters
• X = Player.X
• Y = Player.Y
Done!
Select Monster
Click
Click Add New
(plus sign)
Enter the following:
• Name: health
• Type: Number
• Initial Value = 5
• Description (optional)
OK!
Right-click
Monster – Destroy
then
click
Replace action
Select
“Monster”
then
Next!
Select
“Subtract from”
then
Next!
Enter
• Value = 1
“Monster”“Monster”
Done!
Go to your
Event Sheet
Click to Add Event
Select
“Monster”
then
Next!
Select
“Compare instance variable”
then
Next!
Done!
Enter:
• Comparison: ≤ Less or equal
• Value = 0
Click to Add Action
Select
“Monster”
then
Next!
Select
“Spawn another object”
then
Next!
<click to choose>
Select
“Explosion”
then
OK!
Done!
Enter:
• Layer = 1
• Image point = 0
Click to Add Action
Select
“Monster”
then
Next!
Select
“Destroy”
then
Done!
Right-click,
then click
Add global variable
Enter:
• Name: Score
• Type: Number
• Initial value: 0
• Description (optional)
• Constant?
OK!
Scroll to the top
to see it!
Click Add action
Scroll back
to the bottom
Select
“System”
then
Next!
Select
“Add to”
then
Next!
Enter:
• Value = 1
Done!
Click
Layers
Add a
new layer
(plus sign)
Right-click
then
click Rename
Change
the name
to “HUD”
Let’s update
the Parallax
values…
When the
background layers
scroll separately
Source: Super Mario Bros, from Nintendohttp://wakeupandcode.com/c2/parallax.html
Set the HUD’s
Parallax to
0, 0
then
Insert new object
Right-click
top left
of Layout 1
Select
“Text”
then
Click Insert
Click to place
Text object
(HUD layer)
Notice
Text
object
Change Properties
• Font
• Style: Bold Italic
• Size: 24
• Color: Yellow
"Score: " & Score
String Variable
&
(ampersand)
spacequote quotetext
Score: 100
"Score: " & Score
displays
Click
Add action
For System,
Every tick
Select
“Text”
then
Next!
Select
“text”
then
Next!
Enter:
• “Score: “ & Score
Done!
Click to Add Event
Select
“System”
then
Next!
Select
“Every X seconds”
then
Next!
Done!
Enter:
• Interval (seconds): 3
Click to Add Action
Select
“System”
then
Next!
Select
“Create object”
then
Next!
<click to choose>
Select
“Monster”
then
OK!
Done!
Enter:
• Layer = 1
• X = 1400
• Y = random(1024)
Click to Add Event
Select
“Monster”
then
Next!
Select
“On collision with another object”
then
Next!
<click to choose>
Select
“Player”
then
OK!
Done!
Click to Add Action
Select
“Player”
then
Next!
Select
“Destroy”
then
Done!
Online: http://www.scirra.com/tutorials
FB: https://www.facebook.com/groups/construct2devs/
Forum: https://www.scirra.com/forum/
Email: shchowd@microsoft.com  Twitter: @shahedC

Mais conteúdo relacionado

Mais procurados

[IGC 2017] 넷게임즈 김복식 - 'HIT 일본 진출기'
[IGC 2017] 넷게임즈 김복식 - 'HIT 일본 진출기'[IGC 2017] 넷게임즈 김복식 - 'HIT 일본 진출기'
[IGC 2017] 넷게임즈 김복식 - 'HIT 일본 진출기'강 민우
 
검은사막 역기획서 - UI편집기
검은사막 역기획서 - UI편집기검은사막 역기획서 - UI편집기
검은사막 역기획서 - UI편집기SeungminBaik1
 
전리품 분배 시스템 기획 배상욱
전리품 분배 시스템 기획 배상욱전리품 분배 시스템 기획 배상욱
전리품 분배 시스템 기획 배상욱SwooBae
 
드래곤 네스트 인벤토리 시스템 역 기획서 Ver1.1.A
드래곤 네스트 인벤토리 시스템 역 기획서 Ver1.1.A드래곤 네스트 인벤토리 시스템 역 기획서 Ver1.1.A
드래곤 네스트 인벤토리 시스템 역 기획서 Ver1.1.Aganmaru
 
메이플2 하우징시스템 역기획서
메이플2 하우징시스템 역기획서메이플2 하우징시스템 역기획서
메이플2 하우징시스템 역기획서Eui hwan Hyeon
 
The Basics of Unity - The Game Engine
The Basics of Unity - The Game EngineThe Basics of Unity - The Game Engine
The Basics of Unity - The Game EngineOrisysIndia
 
마이너리티 아레나 설정 기획서
마이너리티 아레나 설정 기획서마이너리티 아레나 설정 기획서
마이너리티 아레나 설정 기획서Nawe1
 
[IGC2018] 유영천 개발자 - Voxel기반 네트워크 게임 최적화기법
[IGC2018] 유영천 개발자 - Voxel기반 네트워크 게임 최적화기법[IGC2018] 유영천 개발자 - Voxel기반 네트워크 게임 최적화기법
[IGC2018] 유영천 개발자 - Voxel기반 네트워크 게임 최적화기법강 민우
 
NDC 2013 - 초심자를 배려하는 레벨 디자인
NDC 2013 - 초심자를 배려하는 레벨 디자인NDC 2013 - 초심자를 배려하는 레벨 디자인
NDC 2013 - 초심자를 배려하는 레벨 디자인용태 이
 
1 회사및게임소개자료
1 회사및게임소개자료1 회사및게임소개자료
1 회사및게임소개자료정의 윤
 
Bài 4 Làm việc với công cụ PEN – kỹ thuật vẽ hình trong PHOTOSHOP & các công ...
Bài 4 Làm việc với công cụ PEN – kỹ thuật vẽ hình trong PHOTOSHOP & các công ...Bài 4 Làm việc với công cụ PEN – kỹ thuật vẽ hình trong PHOTOSHOP & các công ...
Bài 4 Làm việc với công cụ PEN – kỹ thuật vẽ hình trong PHOTOSHOP & các công ...MasterCode.vn
 
임건호 시간의 마녀(2 d)
임건호 시간의 마녀(2 d)임건호 시간의 마녀(2 d)
임건호 시간의 마녀(2 d)임 건호
 
테일즈위버 합성 시스템 역 기획
테일즈위버 합성 시스템 역 기획테일즈위버 합성 시스템 역 기획
테일즈위버 합성 시스템 역 기획Jun Geun Lee
 
Adobe illustrator 2
Adobe illustrator 2Adobe illustrator 2
Adobe illustrator 2ilaazmil2
 
톤톤해적단 게임소개서
톤톤해적단 게임소개서톤톤해적단 게임소개서
톤톤해적단 게임소개서DrukHigh
 
enchant.js meetup Tokyo vol.2 Tutorial
enchant.js meetup Tokyo vol.2 Tutorialenchant.js meetup Tokyo vol.2 Tutorial
enchant.js meetup Tokyo vol.2 TutorialRyo Shimizu
 
Get the Look and Feel You Want in Oracle APEX
Get the Look and Feel You Want in Oracle APEXGet the Look and Feel You Want in Oracle APEX
Get the Look and Feel You Want in Oracle APEXJorge Rimblas
 
Créer un effet half-tone ou demi-teinte avec Illustrator
Créer un effet half-tone ou demi-teinte avec IllustratorCréer un effet half-tone ou demi-teinte avec Illustrator
Créer un effet half-tone ou demi-teinte avec IllustratorVotre Assistante
 

Mais procurados (20)

[IGC 2017] 넷게임즈 김복식 - 'HIT 일본 진출기'
[IGC 2017] 넷게임즈 김복식 - 'HIT 일본 진출기'[IGC 2017] 넷게임즈 김복식 - 'HIT 일본 진출기'
[IGC 2017] 넷게임즈 김복식 - 'HIT 일본 진출기'
 
검은사막 역기획서 - UI편집기
검은사막 역기획서 - UI편집기검은사막 역기획서 - UI편집기
검은사막 역기획서 - UI편집기
 
Unity
UnityUnity
Unity
 
전리품 분배 시스템 기획 배상욱
전리품 분배 시스템 기획 배상욱전리품 분배 시스템 기획 배상욱
전리품 분배 시스템 기획 배상욱
 
드래곤 네스트 인벤토리 시스템 역 기획서 Ver1.1.A
드래곤 네스트 인벤토리 시스템 역 기획서 Ver1.1.A드래곤 네스트 인벤토리 시스템 역 기획서 Ver1.1.A
드래곤 네스트 인벤토리 시스템 역 기획서 Ver1.1.A
 
메이플2 하우징시스템 역기획서
메이플2 하우징시스템 역기획서메이플2 하우징시스템 역기획서
메이플2 하우징시스템 역기획서
 
The Basics of Unity - The Game Engine
The Basics of Unity - The Game EngineThe Basics of Unity - The Game Engine
The Basics of Unity - The Game Engine
 
마이너리티 아레나 설정 기획서
마이너리티 아레나 설정 기획서마이너리티 아레나 설정 기획서
마이너리티 아레나 설정 기획서
 
[IGC2018] 유영천 개발자 - Voxel기반 네트워크 게임 최적화기법
[IGC2018] 유영천 개발자 - Voxel기반 네트워크 게임 최적화기법[IGC2018] 유영천 개발자 - Voxel기반 네트워크 게임 최적화기법
[IGC2018] 유영천 개발자 - Voxel기반 네트워크 게임 최적화기법
 
Comandos de Corel DRAW
Comandos de Corel DRAWComandos de Corel DRAW
Comandos de Corel DRAW
 
NDC 2013 - 초심자를 배려하는 레벨 디자인
NDC 2013 - 초심자를 배려하는 레벨 디자인NDC 2013 - 초심자를 배려하는 레벨 디자인
NDC 2013 - 초심자를 배려하는 레벨 디자인
 
1 회사및게임소개자료
1 회사및게임소개자료1 회사및게임소개자료
1 회사및게임소개자료
 
Bài 4 Làm việc với công cụ PEN – kỹ thuật vẽ hình trong PHOTOSHOP & các công ...
Bài 4 Làm việc với công cụ PEN – kỹ thuật vẽ hình trong PHOTOSHOP & các công ...Bài 4 Làm việc với công cụ PEN – kỹ thuật vẽ hình trong PHOTOSHOP & các công ...
Bài 4 Làm việc với công cụ PEN – kỹ thuật vẽ hình trong PHOTOSHOP & các công ...
 
임건호 시간의 마녀(2 d)
임건호 시간의 마녀(2 d)임건호 시간의 마녀(2 d)
임건호 시간의 마녀(2 d)
 
테일즈위버 합성 시스템 역 기획
테일즈위버 합성 시스템 역 기획테일즈위버 합성 시스템 역 기획
테일즈위버 합성 시스템 역 기획
 
Adobe illustrator 2
Adobe illustrator 2Adobe illustrator 2
Adobe illustrator 2
 
톤톤해적단 게임소개서
톤톤해적단 게임소개서톤톤해적단 게임소개서
톤톤해적단 게임소개서
 
enchant.js meetup Tokyo vol.2 Tutorial
enchant.js meetup Tokyo vol.2 Tutorialenchant.js meetup Tokyo vol.2 Tutorial
enchant.js meetup Tokyo vol.2 Tutorial
 
Get the Look and Feel You Want in Oracle APEX
Get the Look and Feel You Want in Oracle APEXGet the Look and Feel You Want in Oracle APEX
Get the Look and Feel You Want in Oracle APEX
 
Créer un effet half-tone ou demi-teinte avec Illustrator
Créer un effet half-tone ou demi-teinte avec IllustratorCréer un effet half-tone ou demi-teinte avec Illustrator
Créer un effet half-tone ou demi-teinte avec Illustrator
 

Semelhante a Intro to Construct 2: Ghost Shooter - Step by Step

ARTDM 170, Week 7: Scripting Interactivity
ARTDM 170, Week 7: Scripting InteractivityARTDM 170, Week 7: Scripting Interactivity
ARTDM 170, Week 7: Scripting InteractivityGilbert Guerrero
 
Polybot Onboarding Process
Polybot Onboarding ProcessPolybot Onboarding Process
Polybot Onboarding ProcessNina Park
 
Lecture 1 Introduction to VR Programming
Lecture 1 Introduction to VR ProgrammingLecture 1 Introduction to VR Programming
Lecture 1 Introduction to VR ProgrammingKobkrit Viriyayudhakorn
 
Easy coding a multi device game with FireMonkey
Easy coding a multi device game with FireMonkeyEasy coding a multi device game with FireMonkey
Easy coding a multi device game with FireMonkeypprem
 
Let's make a game unity
Let's make a game   unityLet's make a game   unity
Let's make a game unitySaija Ketola
 
STEM Camp Virtual Reality
STEM Camp Virtual RealitySTEM Camp Virtual Reality
STEM Camp Virtual RealityTomasz Bednarz
 
Gamemaker lesson 1
Gamemaker lesson 1Gamemaker lesson 1
Gamemaker lesson 1iain bruce
 
Cardboard VR: Building Low Cost VR Experiences
Cardboard VR: Building Low Cost VR ExperiencesCardboard VR: Building Low Cost VR Experiences
Cardboard VR: Building Low Cost VR ExperiencesMark Billinghurst
 
How tomakea gameinunity3d
How tomakea gameinunity3dHow tomakea gameinunity3d
How tomakea gameinunity3dDao Tung
 
Lecture 4: ITS488 Digital Content Creation with Unity - Game and VR Programming
Lecture 4: ITS488 Digital Content Creation with Unity - Game and VR Programming Lecture 4: ITS488 Digital Content Creation with Unity - Game and VR Programming
Lecture 4: ITS488 Digital Content Creation with Unity - Game and VR Programming Kobkrit Viriyayudhakorn
 
Building VR Applications For Google Cardboard
Building VR Applications For Google CardboardBuilding VR Applications For Google Cardboard
Building VR Applications For Google CardboardMark Billinghurst
 
ITS488 Lecture 4: Google VR Cardboard Game Development: Basket Ball Game #2
ITS488 Lecture 4: Google VR Cardboard Game Development: Basket Ball Game #2ITS488 Lecture 4: Google VR Cardboard Game Development: Basket Ball Game #2
ITS488 Lecture 4: Google VR Cardboard Game Development: Basket Ball Game #2Kobkrit Viriyayudhakorn
 
Unity Google VR Cardboard Deployment on iOS and Android
Unity Google VR Cardboard Deployment on iOS and AndroidUnity Google VR Cardboard Deployment on iOS and Android
Unity Google VR Cardboard Deployment on iOS and AndroidKobkrit Viriyayudhakorn
 
Gaming Outline
Gaming OutlineGaming Outline
Gaming OutlineIMGTeched
 
Getting started with MonoGame using 2D
Getting started with MonoGame using 2DGetting started with MonoGame using 2D
Getting started with MonoGame using 2DSimon Jackson
 

Semelhante a Intro to Construct 2: Ghost Shooter - Step by Step (20)

ARTDM 170, Week 7: Scripting Interactivity
ARTDM 170, Week 7: Scripting InteractivityARTDM 170, Week 7: Scripting Interactivity
ARTDM 170, Week 7: Scripting Interactivity
 
Polybot Onboarding Process
Polybot Onboarding ProcessPolybot Onboarding Process
Polybot Onboarding Process
 
Lecture 1 Introduction to VR Programming
Lecture 1 Introduction to VR ProgrammingLecture 1 Introduction to VR Programming
Lecture 1 Introduction to VR Programming
 
Easy coding a multi device game with FireMonkey
Easy coding a multi device game with FireMonkeyEasy coding a multi device game with FireMonkey
Easy coding a multi device game with FireMonkey
 
Game Salad Study
Game Salad StudyGame Salad Study
Game Salad Study
 
Let's make a game unity
Let's make a game   unityLet's make a game   unity
Let's make a game unity
 
Ninja Cat Flyer - 1 of 6
Ninja Cat Flyer - 1 of 6Ninja Cat Flyer - 1 of 6
Ninja Cat Flyer - 1 of 6
 
How_to_make_ your_ quiz_interactive
How_to_make_ your_ quiz_interactiveHow_to_make_ your_ quiz_interactive
How_to_make_ your_ quiz_interactive
 
STEM Camp Virtual Reality
STEM Camp Virtual RealitySTEM Camp Virtual Reality
STEM Camp Virtual Reality
 
Gamemaker lesson 1
Gamemaker lesson 1Gamemaker lesson 1
Gamemaker lesson 1
 
02 unity 3_d_part_1
02 unity 3_d_part_102 unity 3_d_part_1
02 unity 3_d_part_1
 
Cardboard VR: Building Low Cost VR Experiences
Cardboard VR: Building Low Cost VR ExperiencesCardboard VR: Building Low Cost VR Experiences
Cardboard VR: Building Low Cost VR Experiences
 
How tomakea gameinunity3d
How tomakea gameinunity3dHow tomakea gameinunity3d
How tomakea gameinunity3d
 
Lecture 4: ITS488 Digital Content Creation with Unity - Game and VR Programming
Lecture 4: ITS488 Digital Content Creation with Unity - Game and VR Programming Lecture 4: ITS488 Digital Content Creation with Unity - Game and VR Programming
Lecture 4: ITS488 Digital Content Creation with Unity - Game and VR Programming
 
Building VR Applications For Google Cardboard
Building VR Applications For Google CardboardBuilding VR Applications For Google Cardboard
Building VR Applications For Google Cardboard
 
Ninja Cat Flyer - 3 of 6
Ninja Cat Flyer - 3 of 6Ninja Cat Flyer - 3 of 6
Ninja Cat Flyer - 3 of 6
 
ITS488 Lecture 4: Google VR Cardboard Game Development: Basket Ball Game #2
ITS488 Lecture 4: Google VR Cardboard Game Development: Basket Ball Game #2ITS488 Lecture 4: Google VR Cardboard Game Development: Basket Ball Game #2
ITS488 Lecture 4: Google VR Cardboard Game Development: Basket Ball Game #2
 
Unity Google VR Cardboard Deployment on iOS and Android
Unity Google VR Cardboard Deployment on iOS and AndroidUnity Google VR Cardboard Deployment on iOS and Android
Unity Google VR Cardboard Deployment on iOS and Android
 
Gaming Outline
Gaming OutlineGaming Outline
Gaming Outline
 
Getting started with MonoGame using 2D
Getting started with MonoGame using 2DGetting started with MonoGame using 2D
Getting started with MonoGame using 2D
 

Mais de Shahed Chowdhuri

ASP.NET Core 2.1: The Future of Web Apps
ASP.NET Core 2.1: The Future of Web AppsASP.NET Core 2.1: The Future of Web Apps
ASP.NET Core 2.1: The Future of Web AppsShahed Chowdhuri
 
ASP.NET Core 2.1: The Future of Web Apps
ASP.NET Core 2.1: The Future of Web AppsASP.NET Core 2.1: The Future of Web Apps
ASP.NET Core 2.1: The Future of Web AppsShahed Chowdhuri
 
Cloud-Backed Mixed Reality: HoloLens & Azure Cognitive Services
Cloud-Backed Mixed Reality: HoloLens & Azure Cognitive ServicesCloud-Backed Mixed Reality: HoloLens & Azure Cognitive Services
Cloud-Backed Mixed Reality: HoloLens & Azure Cognitive ServicesShahed Chowdhuri
 
ASP.NET Core 2.1: The Future of Web Apps
ASP.NET Core 2.1: The Future of Web AppsASP.NET Core 2.1: The Future of Web Apps
ASP.NET Core 2.1: The Future of Web AppsShahed Chowdhuri
 
Cloud-Backed Mixed Reality with HoloLens & Azure Cognitive Services
Cloud-Backed Mixed Reality with HoloLens & Azure Cognitive ServicesCloud-Backed Mixed Reality with HoloLens & Azure Cognitive Services
Cloud-Backed Mixed Reality with HoloLens & Azure Cognitive ServicesShahed Chowdhuri
 
Microsoft Cognitive Services
Microsoft Cognitive ServicesMicrosoft Cognitive Services
Microsoft Cognitive ServicesShahed Chowdhuri
 
Intro to Bot Framework v3 with DB
Intro to Bot Framework v3 with DBIntro to Bot Framework v3 with DB
Intro to Bot Framework v3 with DBShahed Chowdhuri
 
Game On with Windows & Xbox One @ .NET Conf UY
Game On with Windows & Xbox One @ .NET Conf UYGame On with Windows & Xbox One @ .NET Conf UY
Game On with Windows & Xbox One @ .NET Conf UYShahed Chowdhuri
 
Game On with Windows & Xbox One!
Game On with Windows & Xbox One!Game On with Windows & Xbox One!
Game On with Windows & Xbox One!Shahed Chowdhuri
 
Going Serverless with Azure Functions
Going Serverless with Azure FunctionsGoing Serverless with Azure Functions
Going Serverless with Azure FunctionsShahed Chowdhuri
 
ASP.NET Core 2.0: The Future of Web Apps
ASP.NET Core 2.0: The Future of Web AppsASP.NET Core 2.0: The Future of Web Apps
ASP.NET Core 2.0: The Future of Web AppsShahed Chowdhuri
 
Intro to Xamarin: Cross-Platform Mobile Application Development
Intro to Xamarin: Cross-Platform Mobile Application DevelopmentIntro to Xamarin: Cross-Platform Mobile Application Development
Intro to Xamarin: Cross-Platform Mobile Application DevelopmentShahed Chowdhuri
 
Capture the Cloud with Azure
Capture the Cloud with AzureCapture the Cloud with Azure
Capture the Cloud with AzureShahed Chowdhuri
 
Intro to HoloLens Development + Windows Mixed Reality
Intro to HoloLens Development + Windows Mixed RealityIntro to HoloLens Development + Windows Mixed Reality
Intro to HoloLens Development + Windows Mixed RealityShahed Chowdhuri
 
ASP.NET Core MVC + Web API with Overview
ASP.NET Core MVC + Web API with OverviewASP.NET Core MVC + Web API with Overview
ASP.NET Core MVC + Web API with OverviewShahed Chowdhuri
 

Mais de Shahed Chowdhuri (20)

ASP.NET Core 2.1: The Future of Web Apps
ASP.NET Core 2.1: The Future of Web AppsASP.NET Core 2.1: The Future of Web Apps
ASP.NET Core 2.1: The Future of Web Apps
 
ASP.NET Core 2.1: The Future of Web Apps
ASP.NET Core 2.1: The Future of Web AppsASP.NET Core 2.1: The Future of Web Apps
ASP.NET Core 2.1: The Future of Web Apps
 
Cloud-Backed Mixed Reality: HoloLens & Azure Cognitive Services
Cloud-Backed Mixed Reality: HoloLens & Azure Cognitive ServicesCloud-Backed Mixed Reality: HoloLens & Azure Cognitive Services
Cloud-Backed Mixed Reality: HoloLens & Azure Cognitive Services
 
ASP.NET Core 2.1: The Future of Web Apps
ASP.NET Core 2.1: The Future of Web AppsASP.NET Core 2.1: The Future of Web Apps
ASP.NET Core 2.1: The Future of Web Apps
 
Cloud-Backed Mixed Reality with HoloLens & Azure Cognitive Services
Cloud-Backed Mixed Reality with HoloLens & Azure Cognitive ServicesCloud-Backed Mixed Reality with HoloLens & Azure Cognitive Services
Cloud-Backed Mixed Reality with HoloLens & Azure Cognitive Services
 
Microsoft Cognitive Services
Microsoft Cognitive ServicesMicrosoft Cognitive Services
Microsoft Cognitive Services
 
Intro to Bot Framework v3 with DB
Intro to Bot Framework v3 with DBIntro to Bot Framework v3 with DB
Intro to Bot Framework v3 with DB
 
Game On with Windows & Xbox One @ .NET Conf UY
Game On with Windows & Xbox One @ .NET Conf UYGame On with Windows & Xbox One @ .NET Conf UY
Game On with Windows & Xbox One @ .NET Conf UY
 
Game On with Windows & Xbox One!
Game On with Windows & Xbox One!Game On with Windows & Xbox One!
Game On with Windows & Xbox One!
 
Going Serverless with Azure Functions
Going Serverless with Azure FunctionsGoing Serverless with Azure Functions
Going Serverless with Azure Functions
 
ASP.NET Core 2.0: The Future of Web Apps
ASP.NET Core 2.0: The Future of Web AppsASP.NET Core 2.0: The Future of Web Apps
ASP.NET Core 2.0: The Future of Web Apps
 
Azure for Hackathons
Azure for HackathonsAzure for Hackathons
Azure for Hackathons
 
Intro to Xamarin: Cross-Platform Mobile Application Development
Intro to Xamarin: Cross-Platform Mobile Application DevelopmentIntro to Xamarin: Cross-Platform Mobile Application Development
Intro to Xamarin: Cross-Platform Mobile Application Development
 
Xbox One Dev Mode
Xbox One Dev ModeXbox One Dev Mode
Xbox One Dev Mode
 
What's New at Microsoft?
What's New at Microsoft?What's New at Microsoft?
What's New at Microsoft?
 
Capture the Cloud with Azure
Capture the Cloud with AzureCapture the Cloud with Azure
Capture the Cloud with Azure
 
Intro to HoloLens Development + Windows Mixed Reality
Intro to HoloLens Development + Windows Mixed RealityIntro to HoloLens Development + Windows Mixed Reality
Intro to HoloLens Development + Windows Mixed Reality
 
Intro to Bot Framework v3
Intro to Bot Framework v3Intro to Bot Framework v3
Intro to Bot Framework v3
 
Azure: PaaS or IaaS
Azure: PaaS or IaaSAzure: PaaS or IaaS
Azure: PaaS or IaaS
 
ASP.NET Core MVC + Web API with Overview
ASP.NET Core MVC + Web API with OverviewASP.NET Core MVC + Web API with Overview
ASP.NET Core MVC + Web API with Overview
 

Último

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 

Último (20)

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 

Intro to Construct 2: Ghost Shooter - Step by Step

Notas do Editor

  1. Tools & Technologies Visual Studio 2013 Windows 8 Windows Phone 8 Construct 2 HTML5 CSS3 JavaScript Blender Paint.net
  2. Construct 2 Source: https://www.scirra.com/construct2
  3. Construct 2 Source: https://www.scirra.com/tutorials/37/beginners-guide-to-construct-2