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

유니티 시작하기 - 유니티에 대해, 실행하는 법, 기본 용어, 조작법, 개념 설명
유니티 시작하기 - 유니티에 대해, 실행하는 법, 기본 용어, 조작법, 개념 설명유니티 시작하기 - 유니티에 대해, 실행하는 법, 기본 용어, 조작법, 개념 설명
유니티 시작하기 - 유니티에 대해, 실행하는 법, 기본 용어, 조작법, 개념 설명주형 고
 
Unite2019 HLOD를 활용한 대규모 씬 제작 방법
Unite2019 HLOD를 활용한 대규모 씬 제작 방법Unite2019 HLOD를 활용한 대규모 씬 제작 방법
Unite2019 HLOD를 활용한 대규모 씬 제작 방법장규 서
 
The Rise and Rise of Idle Games
The Rise and Rise of Idle GamesThe Rise and Rise of Idle Games
The Rise and Rise of Idle GamesAnthony Pecorella
 
Life After Launch: How to Grow Mobile Games with In-Game Events
Life After Launch: How to Grow Mobile Games with In-Game EventsLife After Launch: How to Grow Mobile Games with In-Game Events
Life After Launch: How to Grow Mobile Games with In-Game EventsSimon Hade
 
Corel Draw X3 Power clip
Corel Draw X3  Power clipCorel Draw X3  Power clip
Corel Draw X3 Power clipAfrito Comix
 
The lazy programmer's guide to writing thousands of tests
The lazy programmer's guide to writing thousands of testsThe lazy programmer's guide to writing thousands of tests
The lazy programmer's guide to writing thousands of testsScott Wlaschin
 
Idle Clicker Games Presentation (Casual Connect USA 2017)
Idle Clicker Games Presentation (Casual Connect USA 2017)Idle Clicker Games Presentation (Casual Connect USA 2017)
Idle Clicker Games Presentation (Casual Connect USA 2017)David Piao Chiu
 
Interactive web with Fabric.js @ meet.js
Interactive web with Fabric.js @ meet.jsInteractive web with Fabric.js @ meet.js
Interactive web with Fabric.js @ meet.jsJuriy Zaytsev
 
Deep dive into Coroutines on JVM @ KotlinConf 2017
Deep dive into Coroutines on JVM @ KotlinConf 2017Deep dive into Coroutines on JVM @ KotlinConf 2017
Deep dive into Coroutines on JVM @ KotlinConf 2017Roman Elizarov
 
Modeling for 3D Printing with Tinkercad
Modeling for 3D Printing with TinkercadModeling for 3D Printing with Tinkercad
Modeling for 3D Printing with TinkercadVickyTGAW
 
Intro to Adobe Illustrator
Intro to Adobe IllustratorIntro to Adobe Illustrator
Intro to Adobe IllustratorDUSPviz
 
Developing for Room-Scale VR Using Unity3d
Developing for Room-Scale VR Using Unity3dDeveloping for Room-Scale VR Using Unity3d
Developing for Room-Scale VR Using Unity3dRising Media, Inc.
 
Visual Literacy and Advertising Techniques Glossary of Terms
Visual Literacy and Advertising Techniques Glossary of TermsVisual Literacy and Advertising Techniques Glossary of Terms
Visual Literacy and Advertising Techniques Glossary of TermsRachel Witheridge
 
wxPython and wxFormBuilder
wxPython and wxFormBuilderwxPython and wxFormBuilder
wxPython and wxFormBuilderJenny Liang
 
Functional Design Patterns (DevTernity 2018)
Functional Design Patterns (DevTernity 2018)Functional Design Patterns (DevTernity 2018)
Functional Design Patterns (DevTernity 2018)Scott Wlaschin
 

Mais procurados (20)

유니티 시작하기 - 유니티에 대해, 실행하는 법, 기본 용어, 조작법, 개념 설명
유니티 시작하기 - 유니티에 대해, 실행하는 법, 기본 용어, 조작법, 개념 설명유니티 시작하기 - 유니티에 대해, 실행하는 법, 기본 용어, 조작법, 개념 설명
유니티 시작하기 - 유니티에 대해, 실행하는 법, 기본 용어, 조작법, 개념 설명
 
Unite2019 HLOD를 활용한 대규모 씬 제작 방법
Unite2019 HLOD를 활용한 대규모 씬 제작 방법Unite2019 HLOD를 활용한 대규모 씬 제작 방법
Unite2019 HLOD를 활용한 대규모 씬 제작 방법
 
The Rise and Rise of Idle Games
The Rise and Rise of Idle GamesThe Rise and Rise of Idle Games
The Rise and Rise of Idle Games
 
Life After Launch: How to Grow Mobile Games with In-Game Events
Life After Launch: How to Grow Mobile Games with In-Game EventsLife After Launch: How to Grow Mobile Games with In-Game Events
Life After Launch: How to Grow Mobile Games with In-Game Events
 
Corel Draw X3 Power clip
Corel Draw X3  Power clipCorel Draw X3  Power clip
Corel Draw X3 Power clip
 
The lazy programmer's guide to writing thousands of tests
The lazy programmer's guide to writing thousands of testsThe lazy programmer's guide to writing thousands of tests
The lazy programmer's guide to writing thousands of tests
 
Idle Clicker Games Presentation (Casual Connect USA 2017)
Idle Clicker Games Presentation (Casual Connect USA 2017)Idle Clicker Games Presentation (Casual Connect USA 2017)
Idle Clicker Games Presentation (Casual Connect USA 2017)
 
Interactive web with Fabric.js @ meet.js
Interactive web with Fabric.js @ meet.jsInteractive web with Fabric.js @ meet.js
Interactive web with Fabric.js @ meet.js
 
Efecto glossy en Texto
Efecto glossy en TextoEfecto glossy en Texto
Efecto glossy en Texto
 
Separata de corel draw
Separata de corel drawSeparata de corel draw
Separata de corel draw
 
GNU Image Manipulation Program
GNU Image Manipulation ProgramGNU Image Manipulation Program
GNU Image Manipulation Program
 
Deep dive into Coroutines on JVM @ KotlinConf 2017
Deep dive into Coroutines on JVM @ KotlinConf 2017Deep dive into Coroutines on JVM @ KotlinConf 2017
Deep dive into Coroutines on JVM @ KotlinConf 2017
 
Modeling for 3D Printing with Tinkercad
Modeling for 3D Printing with TinkercadModeling for 3D Printing with Tinkercad
Modeling for 3D Printing with Tinkercad
 
Intro to Adobe Illustrator
Intro to Adobe IllustratorIntro to Adobe Illustrator
Intro to Adobe Illustrator
 
Level Design
Level DesignLevel Design
Level Design
 
Developing for Room-Scale VR Using Unity3d
Developing for Room-Scale VR Using Unity3dDeveloping for Room-Scale VR Using Unity3d
Developing for Room-Scale VR Using Unity3d
 
BLENDER SHORTCUTS
BLENDER SHORTCUTSBLENDER SHORTCUTS
BLENDER SHORTCUTS
 
Visual Literacy and Advertising Techniques Glossary of Terms
Visual Literacy and Advertising Techniques Glossary of TermsVisual Literacy and Advertising Techniques Glossary of Terms
Visual Literacy and Advertising Techniques Glossary of Terms
 
wxPython and wxFormBuilder
wxPython and wxFormBuilderwxPython and wxFormBuilder
wxPython and wxFormBuilder
 
Functional Design Patterns (DevTernity 2018)
Functional Design Patterns (DevTernity 2018)Functional Design Patterns (DevTernity 2018)
Functional Design Patterns (DevTernity 2018)
 

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

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 

Último (20)

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 

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