SlideShare a Scribd company logo
This talk is not
about UNITY
deciding on an engine
• Unity 3d
• Phaser.js
• construct 2
• game maker studio
• rpg maker
• Duality
deciding on an engine
• Unity 3d
• Phaser.js
• construct 2
• game maker studio – humblebundle.com
• rpg maker
• Duality
It’s about
• open source
• written in c#
• wraps opengl
• Developed since 2011
• write and debug inside visual studio
Duality.adamslair.net
Duality.zip
Pixmap
Maps the image data to
its animation frames
Animation Atlas
Texture
Defines size and
resize/ wrap behavior
Filtering
BasePixmap
PixelFormat
TexSizeMode
Size
Wrapping
Pixma
Maps the image
its animation f
Animation A
Textur
Defines size
resize/ wrap be
Filtering
BasePixm
PixelForm
TexSizeMo
Size
Wrappin
Material
HOWto draw the texture
onto the screen
Drawing Technique
Texture
Material
HOWto draw the texture
onto the screen
Drawing Technique
Texture
Texture
Defines size and
resize/ wrap behavior
Filtering
BasePixmap
PixelFormat
TexSizeMode
Size
Wrapping
Pixmap
Maps the image data to
its animation frames
Animation Atlas
Material
HOWto draw the texture
onto the screen
Drawing Technique
Texture
Texture
Defines size and
resize/ wrap behavior
Filtering
BasePixmap
PixelFormat
TexSizeMode
Size
Wrapping
SpriteRenderer
Renders a sprite to
represent a GameObject
VisibilityGroup
SharedMaterial
ColorTint
Flip
Offset
Rect
RectMode
ICmpUpdatable
• OnUpdate() – called every frame
ICmpInitializabl
e• OnInit() – Initialization / object
creation
• OnShutdown() - Cleanup
ICmpCollisionLis
tener• OnCollisionBegin() – Called the first
frame that a collision occurs.
• OnCollisionEnd() – Called the first
frame after a collision is no longer
occurring.
• OnCollisionSolve () – Called every
frame during the collision when the
physics system is solving the physics
simulation. Not called for “IsSensor”
Assets
KENNEY.NL
OpenGameArt.ORG
Visuals
paint.net
Tiled
MUSIC
Tiled
Abundant Music
SynthFont
Sound Effects
BFXR.net
Audacity
Open Source Game Development in C#

More Related Content

What's hot

3Ds Max presentation
3Ds Max presentation3Ds Max presentation
3Ds Max presentation
Nader Soubra
 
Max2015 ch13
Max2015 ch13Max2015 ch13
Max2015 ch13
Tracie King
 
(CGI) Computer generated imagery ppt by Mubeen Momin
(CGI) Computer generated imagery ppt by Mubeen Momin(CGI) Computer generated imagery ppt by Mubeen Momin
(CGI) Computer generated imagery ppt by Mubeen Momin
mubeenm50
 
Computer Generated Imagery (CGI)
Computer Generated Imagery (CGI)Computer Generated Imagery (CGI)
Computer Generated Imagery (CGI)
Pribhat Sharma
 
Facs2930 presentation alex_k
Facs2930 presentation alex_kFacs2930 presentation alex_k
Facs2930 presentation alex_kalex1229
 
Storyboarding an existing concept
Storyboarding an existing conceptStoryboarding an existing concept
Storyboarding an existing concept
Rajesh R. Nair
 
VFX & Games: A SImulation Approach
VFX & Games: A SImulation ApproachVFX & Games: A SImulation Approach
VFX & Games: A SImulation Approach
Jeancarlo Fontalvo Mejia
 
VFX and games careers info slides Feb 2016
VFX and games careers info slides Feb 2016VFX and games careers info slides Feb 2016
VFX and games careers info slides Feb 2016
Yen Yau
 
Characters for Games - Ossobuco 6
Characters for Games - Ossobuco 6Characters for Games - Ossobuco 6
Characters for Games - Ossobuco 6ossobuco
 
Autodesk maya presentation
Autodesk maya presentationAutodesk maya presentation
Autodesk maya presentation
Parvesh Taneja
 
Vfx PPT
Vfx PPTVfx PPT
Vfx PPT
Mit Shah
 
CGI technology in movie
CGI technology in movieCGI technology in movie
CGI technology in movie
Soumyajit Adhya
 
Game Engine for Serious Games
Game Engine for Serious GamesGame Engine for Serious Games
Game Engine for Serious Games
Kashif Shamaun
 

What's hot (14)

3Ds Max presentation
3Ds Max presentation3Ds Max presentation
3Ds Max presentation
 
Max2015 ch13
Max2015 ch13Max2015 ch13
Max2015 ch13
 
(CGI) Computer generated imagery ppt by Mubeen Momin
(CGI) Computer generated imagery ppt by Mubeen Momin(CGI) Computer generated imagery ppt by Mubeen Momin
(CGI) Computer generated imagery ppt by Mubeen Momin
 
Computer Generated Imagery (CGI)
Computer Generated Imagery (CGI)Computer Generated Imagery (CGI)
Computer Generated Imagery (CGI)
 
Facs2930 presentation alex_k
Facs2930 presentation alex_kFacs2930 presentation alex_k
Facs2930 presentation alex_k
 
CGI
CGICGI
CGI
 
Storyboarding an existing concept
Storyboarding an existing conceptStoryboarding an existing concept
Storyboarding an existing concept
 
VFX & Games: A SImulation Approach
VFX & Games: A SImulation ApproachVFX & Games: A SImulation Approach
VFX & Games: A SImulation Approach
 
VFX and games careers info slides Feb 2016
VFX and games careers info slides Feb 2016VFX and games careers info slides Feb 2016
VFX and games careers info slides Feb 2016
 
Characters for Games - Ossobuco 6
Characters for Games - Ossobuco 6Characters for Games - Ossobuco 6
Characters for Games - Ossobuco 6
 
Autodesk maya presentation
Autodesk maya presentationAutodesk maya presentation
Autodesk maya presentation
 
Vfx PPT
Vfx PPTVfx PPT
Vfx PPT
 
CGI technology in movie
CGI technology in movieCGI technology in movie
CGI technology in movie
 
Game Engine for Serious Games
Game Engine for Serious GamesGame Engine for Serious Games
Game Engine for Serious Games
 

Similar to Open Source Game Development in C#

Gamedev mixer Юрко Дячишин "How deep the rabbit hole goes" (про гру Epic Arena)
Gamedev mixer Юрко Дячишин "How deep the rabbit hole goes" (про гру Epic Arena)Gamedev mixer Юрко Дячишин "How deep the rabbit hole goes" (про гру Epic Arena)
Gamedev mixer Юрко Дячишин "How deep the rabbit hole goes" (про гру Epic Arena)
Lviv Startup Club
 
3 d computer animation
3 d computer animation3 d computer animation
3 d computer animationTechieOasis
 
Hybrid Game Development with GameSalad
Hybrid Game Development with GameSaladHybrid Game Development with GameSalad
Hybrid Game Development with GameSalad
mirahman
 
아이폰강의(7) pdf
아이폰강의(7) pdf아이폰강의(7) pdf
아이폰강의(7) pdfsunwooindia
 
Looking glassrenderinglt en
Looking glassrenderinglt enLooking glassrenderinglt en
Looking glassrenderinglt en
優介 黒河
 
Mo devtablet johncromartie-graphicsperformance
Mo devtablet johncromartie-graphicsperformanceMo devtablet johncromartie-graphicsperformance
Mo devtablet johncromartie-graphicsperformancejohncromartie
 
【Unite 2017 Tokyo】Unity5.6での2D新機能解説
【Unite 2017 Tokyo】Unity5.6での2D新機能解説【Unite 2017 Tokyo】Unity5.6での2D新機能解説
【Unite 2017 Tokyo】Unity5.6での2D新機能解説
Unity Technologies Japan K.K.
 
【Unite 2017 Tokyo】インスタンシングを用いた美麗なグラフィックの実現方法
【Unite 2017 Tokyo】インスタンシングを用いた美麗なグラフィックの実現方法【Unite 2017 Tokyo】インスタンシングを用いた美麗なグラフィックの実現方法
【Unite 2017 Tokyo】インスタンシングを用いた美麗なグラフィックの実現方法
Unite2017Tokyo
 
【Unite 2017 Tokyo】インスタンシングを用いた美麗なグラフィックの実現方法
【Unite 2017 Tokyo】インスタンシングを用いた美麗なグラフィックの実現方法【Unite 2017 Tokyo】インスタンシングを用いた美麗なグラフィックの実現方法
【Unite 2017 Tokyo】インスタンシングを用いた美麗なグラフィックの実現方法
Unity Technologies Japan K.K.
 
Better DITA Graphics for a Multi-Screen World
Better DITA Graphics for a Multi-Screen WorldBetter DITA Graphics for a Multi-Screen World
Better DITA Graphics for a Multi-Screen World
Joe Pairman
 
Getting Intimate with Images on Android with James Halpern
Getting Intimate with Images on Android with James HalpernGetting Intimate with Images on Android with James Halpern
Getting Intimate with Images on Android with James Halpern
FITC
 
Digital Dynamic Markers in augmented Reality
Digital Dynamic Markers in augmented RealityDigital Dynamic Markers in augmented Reality
Digital Dynamic Markers in augmented Reality
Ayan Sinha
 
Making a game with Molehill: Zombie Tycoon
Making a game with Molehill: Zombie TycoonMaking a game with Molehill: Zombie Tycoon
Making a game with Molehill: Zombie TycoonJean-Philippe Doiron
 
Tilo Overview
Tilo OverviewTilo Overview
Tilo OverviewGeneXus
 
TMD2063 | Digital Animation - Chapter 3
TMD2063 | Digital Animation - Chapter 3TMD2063 | Digital Animation - Chapter 3
TMD2063 | Digital Animation - Chapter 3
Diyana Harithuddin
 
Chapter 3 : IMAGE
Chapter 3 : IMAGEChapter 3 : IMAGE
Chapter 3 : IMAGE
azira96
 
Chapter 3
Chapter 3Chapter 3
Chapter 3
nooramirahazmn
 
Bringing Photos to Life in 
3D with Photoshop and After Effects
Bringing Photos to Life in 
3D with Photoshop and After Effects Bringing Photos to Life in 
3D with Photoshop and After Effects
Bringing Photos to Life in 
3D with Photoshop and After Effects
Richard Harrington
 
AAA 3D GRAPHICS ON THE WEB WITH REACTJS + BABYLONJS + UNITY3D by Denis Radin ...
AAA 3D GRAPHICS ON THE WEB WITH REACTJS + BABYLONJS + UNITY3D by Denis Radin ...AAA 3D GRAPHICS ON THE WEB WITH REACTJS + BABYLONJS + UNITY3D by Denis Radin ...
AAA 3D GRAPHICS ON THE WEB WITH REACTJS + BABYLONJS + UNITY3D by Denis Radin ...
DevClub_lv
 
JS Fest 2019. Денис Радин. AAA 3D графика в Web с ReactJS, BabylonJS и Unity3D
JS Fest 2019. Денис Радин. AAA 3D графика в Web с ReactJS, BabylonJS и Unity3DJS Fest 2019. Денис Радин. AAA 3D графика в Web с ReactJS, BabylonJS и Unity3D
JS Fest 2019. Денис Радин. AAA 3D графика в Web с ReactJS, BabylonJS и Unity3D
JSFestUA
 

Similar to Open Source Game Development in C# (20)

Gamedev mixer Юрко Дячишин "How deep the rabbit hole goes" (про гру Epic Arena)
Gamedev mixer Юрко Дячишин "How deep the rabbit hole goes" (про гру Epic Arena)Gamedev mixer Юрко Дячишин "How deep the rabbit hole goes" (про гру Epic Arena)
Gamedev mixer Юрко Дячишин "How deep the rabbit hole goes" (про гру Epic Arena)
 
3 d computer animation
3 d computer animation3 d computer animation
3 d computer animation
 
Hybrid Game Development with GameSalad
Hybrid Game Development with GameSaladHybrid Game Development with GameSalad
Hybrid Game Development with GameSalad
 
아이폰강의(7) pdf
아이폰강의(7) pdf아이폰강의(7) pdf
아이폰강의(7) pdf
 
Looking glassrenderinglt en
Looking glassrenderinglt enLooking glassrenderinglt en
Looking glassrenderinglt en
 
Mo devtablet johncromartie-graphicsperformance
Mo devtablet johncromartie-graphicsperformanceMo devtablet johncromartie-graphicsperformance
Mo devtablet johncromartie-graphicsperformance
 
【Unite 2017 Tokyo】Unity5.6での2D新機能解説
【Unite 2017 Tokyo】Unity5.6での2D新機能解説【Unite 2017 Tokyo】Unity5.6での2D新機能解説
【Unite 2017 Tokyo】Unity5.6での2D新機能解説
 
【Unite 2017 Tokyo】インスタンシングを用いた美麗なグラフィックの実現方法
【Unite 2017 Tokyo】インスタンシングを用いた美麗なグラフィックの実現方法【Unite 2017 Tokyo】インスタンシングを用いた美麗なグラフィックの実現方法
【Unite 2017 Tokyo】インスタンシングを用いた美麗なグラフィックの実現方法
 
【Unite 2017 Tokyo】インスタンシングを用いた美麗なグラフィックの実現方法
【Unite 2017 Tokyo】インスタンシングを用いた美麗なグラフィックの実現方法【Unite 2017 Tokyo】インスタンシングを用いた美麗なグラフィックの実現方法
【Unite 2017 Tokyo】インスタンシングを用いた美麗なグラフィックの実現方法
 
Better DITA Graphics for a Multi-Screen World
Better DITA Graphics for a Multi-Screen WorldBetter DITA Graphics for a Multi-Screen World
Better DITA Graphics for a Multi-Screen World
 
Getting Intimate with Images on Android with James Halpern
Getting Intimate with Images on Android with James HalpernGetting Intimate with Images on Android with James Halpern
Getting Intimate with Images on Android with James Halpern
 
Digital Dynamic Markers in augmented Reality
Digital Dynamic Markers in augmented RealityDigital Dynamic Markers in augmented Reality
Digital Dynamic Markers in augmented Reality
 
Making a game with Molehill: Zombie Tycoon
Making a game with Molehill: Zombie TycoonMaking a game with Molehill: Zombie Tycoon
Making a game with Molehill: Zombie Tycoon
 
Tilo Overview
Tilo OverviewTilo Overview
Tilo Overview
 
TMD2063 | Digital Animation - Chapter 3
TMD2063 | Digital Animation - Chapter 3TMD2063 | Digital Animation - Chapter 3
TMD2063 | Digital Animation - Chapter 3
 
Chapter 3 : IMAGE
Chapter 3 : IMAGEChapter 3 : IMAGE
Chapter 3 : IMAGE
 
Chapter 3
Chapter 3Chapter 3
Chapter 3
 
Bringing Photos to Life in 
3D with Photoshop and After Effects
Bringing Photos to Life in 
3D with Photoshop and After Effects Bringing Photos to Life in 
3D with Photoshop and After Effects
Bringing Photos to Life in 
3D with Photoshop and After Effects
 
AAA 3D GRAPHICS ON THE WEB WITH REACTJS + BABYLONJS + UNITY3D by Denis Radin ...
AAA 3D GRAPHICS ON THE WEB WITH REACTJS + BABYLONJS + UNITY3D by Denis Radin ...AAA 3D GRAPHICS ON THE WEB WITH REACTJS + BABYLONJS + UNITY3D by Denis Radin ...
AAA 3D GRAPHICS ON THE WEB WITH REACTJS + BABYLONJS + UNITY3D by Denis Radin ...
 
JS Fest 2019. Денис Радин. AAA 3D графика в Web с ReactJS, BabylonJS и Unity3D
JS Fest 2019. Денис Радин. AAA 3D графика в Web с ReactJS, BabylonJS и Unity3DJS Fest 2019. Денис Радин. AAA 3D графика в Web с ReactJS, BabylonJS и Unity3D
JS Fest 2019. Денис Радин. AAA 3D графика в Web с ReactJS, BabylonJS и Unity3D
 

More from ondrejbalas

Power BI - Data from any Source
Power BI - Data from any SourcePower BI - Data from any Source
Power BI - Data from any Source
ondrejbalas
 
Game Jams - Yum!
Game Jams - Yum!Game Jams - Yum!
Game Jams - Yum!
ondrejbalas
 
Creating scalable solutions with aws
Creating scalable solutions with awsCreating scalable solutions with aws
Creating scalable solutions with aws
ondrejbalas
 
Identity in ASP.NET Core
Identity in ASP.NET CoreIdentity in ASP.NET Core
Identity in ASP.NET Core
ondrejbalas
 
Monetize yourself
Monetize yourselfMonetize yourself
Monetize yourself
ondrejbalas
 
ReSharper: Discover the Secrets
ReSharper: Discover the SecretsReSharper: Discover the Secrets
ReSharper: Discover the Secrets
ondrejbalas
 
Creating a Plug-In Architecture
Creating a Plug-In ArchitectureCreating a Plug-In Architecture
Creating a Plug-In Architecture
ondrejbalas
 

More from ondrejbalas (7)

Power BI - Data from any Source
Power BI - Data from any SourcePower BI - Data from any Source
Power BI - Data from any Source
 
Game Jams - Yum!
Game Jams - Yum!Game Jams - Yum!
Game Jams - Yum!
 
Creating scalable solutions with aws
Creating scalable solutions with awsCreating scalable solutions with aws
Creating scalable solutions with aws
 
Identity in ASP.NET Core
Identity in ASP.NET CoreIdentity in ASP.NET Core
Identity in ASP.NET Core
 
Monetize yourself
Monetize yourselfMonetize yourself
Monetize yourself
 
ReSharper: Discover the Secrets
ReSharper: Discover the SecretsReSharper: Discover the Secrets
ReSharper: Discover the Secrets
 
Creating a Plug-In Architecture
Creating a Plug-In ArchitectureCreating a Plug-In Architecture
Creating a Plug-In Architecture
 

Recently uploaded

ER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAE
Himani415946
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
JungkooksNonexistent
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
laozhuseo02
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
nirahealhty
 
Output determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CCOutput determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CC
ShahulHameed54211
 
BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
natyesu
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
3ipehhoa
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Sanjeev Rampal
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
3ipehhoa
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
Arif0071
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
Gal Baras
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
laozhuseo02
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
3ipehhoa
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
Rogerio Filho
 
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptxLiving-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
TristanJasperRamos
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
JeyaPerumal1
 

Recently uploaded (16)

ER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAE
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
 
Output determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CCOutput determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CC
 
BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
 
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptxLiving-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
 

Open Source Game Development in C#

Editor's Notes

  1. Things to consider: 2d or 3d, desktop/web/mobile, writing code or visual programming (great for kids), which IDE is used.
  2. Things to consider: 2d or 3d, desktop/web/mobile, writing code or visual programming (great for kids), which IDE is used.
  3. From the website, “Duality is a modular 2D game engine that provides its own visual editor. It's highly extensible, written entirely in C# and backed by OpenGL.”