SlideShare a Scribd company logo
1 of 31
Chiheb Chebbi
Microsoft Student Partner
Chiheb.chebbi@studentpartner.com
Dates
Website
Categories
Prizes
Windows 8 Game Development For The Win


 GenerationApp provides
    design and technical
    consultations, video
   tutorials and technical
    articles that will help
    you each step of the
 way to getting your app
Windows 8 We are here
 in the store. Game Development For The Win
    to help you take full
      advantage of this
   lucrative opportunity.
C# Developers
 Unity announced support for Windows 8 at
their annual Unite conference. We are all
waiting for more details to emerge but in
the mean time lets learn a little about Unity.
Unity is a game development tool that has
been designed to let you focus on creating
amazing 3D games. Unity supports three
scripting languages:JavaScript, C# (Mono),
and a dialect of Python named Boo. All three
are equally fast and can interoperate. All
three can make use of cross platform .NET
libraries from Xamarin which support
databases, regular expressions, XML,
networking and so on.
C# Developers
C# Developers



  MonoGame is an Open Source implementation of the
  Microsoft XNA 4 Framework. MonoGame allows XNA
  developers on Windows & Windows Phone to port their
  games to the iOS, Android and now Windows 8. Using
  MonoGame for Windows 8 you can take your XNA code and
  with a recompile along with some additional code to support
  store requirements create a game for the Windows 8 store.
  ARMED!which is currently available for downloads from the
  Windows 8 Store is a great example of what is possible using
  MonoGame.
C# Developers
XAML/C#

 If your skills are based in
XAML and C#, you have a
great set of tools to create
casual 2D games from
scratch using Visual Studio
and Blend. You can easily
apply animations to
text, images and shapes on
the screen using the built in
animation tool.
XAML/C#
HTML5/JS Developers




      GameSalad Creator is a fast and easy
      way to develop games. Its visual, drag
      & drop interface and complex
      behavior library provide almost
      limitless freedom to game designers.
      Bring your work to life in hours and
      days instead of weeks and months.
HTML5/JS Developers
GameMaker



YOYO GAMES ANNOUNCES GAMEMAKER:
STUDIO SUPPORT FOR WINDOWS 8 AND
WINDOWS PHONE 8 DEVELOPMENT
Get Ready to Easily Publish High Quality
Games with Unique Design to the
Windows Store and Windows Phone
Marketplace
.
GameMaker
CreateJS


  Frameworks are incredibly useful as they supply
  the infrastructure, scaffolding and utilities that
  most programs require and they shorten he
  development lifecycle considerably. For HTML5
  game development you may want to consider
  CreateJS. For an example of the power of CreateJS
  check out the Atari developer site to see what
  GSkinner.com, Atari and Microsoft have
  reimagined using CreateJS.
ImpactJS


 ImpactJS is a JavaScript Game Engine that allows
 you to develop cross platform/browser HTML5
 Games. The Impact developer license costs $99
 and includes:
 The Impact Game Engine
 The Weltmeister Level Editor
 Complete source code for the Engine and the
 Level Editor
ImpactJS
Construct 2 from Scirra


Construct 2 is a ground breaking HTML5 game engine from
Scirra. It lets anyone make games - without any
programming experience.

Construct 2 is suitable for people who:
Want to start making their own games
Want to make production quality games
Want to rapidly prototype new games
Want to move on from old tech like Flash
Construct 2 from Scirra
HTML5/JS using Canvas
The HTML5 canvas is great for
creating games. In a game you
generate or display graphics in
real time and then change them
at regular intervals based on
user interaction or through
physical properties that you
encode into the logic.
HTML5/JS using Canvas
C++ Developers

 DirectX
C++ and DirectX development offers the greatest
power to developers. A DirectX app typically combines
programming logic, the DirectX API, and High Level
Shading Language (HLSL) programs, together with
audio and 3-D visual assets to present a rich, interactive
multimedia experience. Visual Studio includes tools that
you can use to work with images and textures, 3-D
models, and shaders without leaving the IDE to use
another tool.
C++ Developers
Epic Games Unreal Engine 3

   Unreal Engine 3 is under the hood
  of many of the best computer and
  video games. From entertainment
  software to training simulations,
  the Unreal Engine provides the
  platform and tools needed to
  develop cutting-edge 3D projects.
  Epic recently announced the
  availability of the Unreal Engine 3
  for Windows 8 Game
  development.
Epic Games Unreal Engine 3
Additional Challenges
Imaginecup
Imaginecup

More Related Content

What's hot

Cross platform development with C#
Cross platform development with C#Cross platform development with C#
Cross platform development with C#Michele Scandura
 
Android Fish Game Development
Android Fish Game Development Android Fish Game Development
Android Fish Game Development Rasel Khan
 
Latest Android App Development Tools 2019
Latest Android App Development Tools 2019Latest Android App Development Tools 2019
Latest Android App Development Tools 2019Elijahj Williams
 
Windows 10 & Raspberry Pi 2
Windows 10 & Raspberry Pi 2Windows 10 & Raspberry Pi 2
Windows 10 & Raspberry Pi 2ByteMinded
 
Final year project presentation
Final year project presentationFinal year project presentation
Final year project presentationSulemanAliMalik
 
用Flutter 開發Linux Desktop Application
用Flutter 開發Linux Desktop Application用Flutter 開發Linux Desktop Application
用Flutter 開發Linux Desktop ApplicationWan Leung Wong
 
Publishing on Windows 8 & 10 and Xbox One
Publishing on Windows 8 & 10 and Xbox OnePublishing on Windows 8 & 10 and Xbox One
Publishing on Windows 8 & 10 and Xbox OneShahed Chowdhuri
 
Game Development Step by Step
Game Development Step by StepGame Development Step by Step
Game Development Step by StepBayu Sembada
 
SkiaSharp Graphics for Xamarin.Forms
SkiaSharp Graphics for Xamarin.FormsSkiaSharp Graphics for Xamarin.Forms
SkiaSharp Graphics for Xamarin.FormsXamarin
 
Build Better Games with Unity and Microsoft Azure
Build Better Games with Unity and Microsoft AzureBuild Better Games with Unity and Microsoft Azure
Build Better Games with Unity and Microsoft AzureXamarin
 
Options for Entity interaction - Unite Copenhagen 2019
Options for Entity interaction - Unite Copenhagen 2019Options for Entity interaction - Unite Copenhagen 2019
Options for Entity interaction - Unite Copenhagen 2019Unity Technologies
 
How HTML5 Can Boost Your Gaming Experience
How HTML5 Can Boost Your Gaming ExperienceHow HTML5 Can Boost Your Gaming Experience
How HTML5 Can Boost Your Gaming ExperienceRed Apple Technologies
 
Web311 Designing Compelling Silverlight User Experiences With Expression St...
Web311   Designing Compelling Silverlight User Experiences With Expression St...Web311   Designing Compelling Silverlight User Experiences With Expression St...
Web311 Designing Compelling Silverlight User Experiences With Expression St...Shane Morris
 

What's hot (15)

New rich text document
New rich text documentNew rich text document
New rich text document
 
Cross platform development with C#
Cross platform development with C#Cross platform development with C#
Cross platform development with C#
 
Android Fish Game Development
Android Fish Game Development Android Fish Game Development
Android Fish Game Development
 
Latest Android App Development Tools 2019
Latest Android App Development Tools 2019Latest Android App Development Tools 2019
Latest Android App Development Tools 2019
 
Windows 10 & Raspberry Pi 2
Windows 10 & Raspberry Pi 2Windows 10 & Raspberry Pi 2
Windows 10 & Raspberry Pi 2
 
Final year project presentation
Final year project presentationFinal year project presentation
Final year project presentation
 
用Flutter 開發Linux Desktop Application
用Flutter 開發Linux Desktop Application用Flutter 開發Linux Desktop Application
用Flutter 開發Linux Desktop Application
 
Publishing on Windows 8 & 10 and Xbox One
Publishing on Windows 8 & 10 and Xbox OnePublishing on Windows 8 & 10 and Xbox One
Publishing on Windows 8 & 10 and Xbox One
 
Game development
Game developmentGame development
Game development
 
Game Development Step by Step
Game Development Step by StepGame Development Step by Step
Game Development Step by Step
 
SkiaSharp Graphics for Xamarin.Forms
SkiaSharp Graphics for Xamarin.FormsSkiaSharp Graphics for Xamarin.Forms
SkiaSharp Graphics for Xamarin.Forms
 
Build Better Games with Unity and Microsoft Azure
Build Better Games with Unity and Microsoft AzureBuild Better Games with Unity and Microsoft Azure
Build Better Games with Unity and Microsoft Azure
 
Options for Entity interaction - Unite Copenhagen 2019
Options for Entity interaction - Unite Copenhagen 2019Options for Entity interaction - Unite Copenhagen 2019
Options for Entity interaction - Unite Copenhagen 2019
 
How HTML5 Can Boost Your Gaming Experience
How HTML5 Can Boost Your Gaming ExperienceHow HTML5 Can Boost Your Gaming Experience
How HTML5 Can Boost Your Gaming Experience
 
Web311 Designing Compelling Silverlight User Experiences With Expression St...
Web311   Designing Compelling Silverlight User Experiences With Expression St...Web311   Designing Compelling Silverlight User Experiences With Expression St...
Web311 Designing Compelling Silverlight User Experiences With Expression St...
 

Similar to Imaginecup

Dot Net Project Mini Game
Dot Net Project Mini GameDot Net Project Mini Game
Dot Net Project Mini Gamevarun arora
 
My Presentation.ppt
My Presentation.pptMy Presentation.ppt
My Presentation.pptFake474384
 
Ways to Choose the Right Game Development Platform.pdf
Ways to Choose the Right Game Development Platform.pdfWays to Choose the Right Game Development Platform.pdf
Ways to Choose the Right Game Development Platform.pdfMuhammad Waqas
 
Top 10 Mobile Game Development Tools | Redbytes
Top 10 Mobile Game Development Tools | RedbytesTop 10 Mobile Game Development Tools | Redbytes
Top 10 Mobile Game Development Tools | RedbytesRedbytes Software
 
Adobe gaming flash gamm michael
Adobe gaming flash gamm michaelAdobe gaming flash gamm michael
Adobe gaming flash gamm michaelMichael Chaize
 
A List of Some of the Tools Available to Create Digital Learning Games
A List of Some of the Tools Available to Create Digital Learning GamesA List of Some of the Tools Available to Create Digital Learning Games
A List of Some of the Tools Available to Create Digital Learning GamesKarl Kapp
 
Seattle javascript game development - Overview
Seattle javascript game development - OverviewSeattle javascript game development - Overview
Seattle javascript game development - OverviewGrant Goodale
 
ToolsProgrammerResume.pdf
ToolsProgrammerResume.pdfToolsProgrammerResume.pdf
ToolsProgrammerResume.pdfSai Narayan
 
Adobe gaming today tomorrow Trento
Adobe gaming today tomorrow TrentoAdobe gaming today tomorrow Trento
Adobe gaming today tomorrow TrentoInSide Training
 
What Are The Reasons Behind Unity 3 D’s Popularity For Games - BR Softech
What Are The Reasons Behind Unity 3 D’s Popularity For Games - BR SoftechWhat Are The Reasons Behind Unity 3 D’s Popularity For Games - BR Softech
What Are The Reasons Behind Unity 3 D’s Popularity For Games - BR SoftechB R SOFTECH PVT LTD
 
Intro to Indie Game Development
Intro to Indie Game DevelopmentIntro to Indie Game Development
Intro to Indie Game DevelopmentShahed Chowdhuri
 
XNA and Windows Phone
XNA and Windows PhoneXNA and Windows Phone
XNA and Windows PhoneGlen Gordon
 
Intro to Mobile Game Development
Intro to Mobile Game DevelopmentIntro to Mobile Game Development
Intro to Mobile Game DevelopmentShahed Chowdhuri
 
Game software development trends
Game software development trendsGame software development trends
Game software development trends_veronika_
 
PRESENTATION ON Game Engine
PRESENTATION ON Game EnginePRESENTATION ON Game Engine
PRESENTATION ON Game EngineDiksha Bhargava
 
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
 
Develop Games With Cocos Creator - A Game Engine By Cocos
Develop Games With Cocos Creator - A Game Engine By CocosDevelop Games With Cocos Creator - A Game Engine By Cocos
Develop Games With Cocos Creator - A Game Engine By CocosLuke Stapley
 

Similar to Imaginecup (20)

Dot Net Project Mini Game
Dot Net Project Mini GameDot Net Project Mini Game
Dot Net Project Mini Game
 
My Presentation.ppt
My Presentation.pptMy Presentation.ppt
My Presentation.ppt
 
Ways to Choose the Right Game Development Platform.pdf
Ways to Choose the Right Game Development Platform.pdfWays to Choose the Right Game Development Platform.pdf
Ways to Choose the Right Game Development Platform.pdf
 
Top 10 Mobile Game Development Tools | Redbytes
Top 10 Mobile Game Development Tools | RedbytesTop 10 Mobile Game Development Tools | Redbytes
Top 10 Mobile Game Development Tools | Redbytes
 
Adobe: Adobe Gaming NOW!
Adobe: Adobe Gaming NOW!Adobe: Adobe Gaming NOW!
Adobe: Adobe Gaming NOW!
 
Adobe gaming flash gamm michael
Adobe gaming flash gamm michaelAdobe gaming flash gamm michael
Adobe gaming flash gamm michael
 
A List of Some of the Tools Available to Create Digital Learning Games
A List of Some of the Tools Available to Create Digital Learning GamesA List of Some of the Tools Available to Create Digital Learning Games
A List of Some of the Tools Available to Create Digital Learning Games
 
Seattle javascript game development - Overview
Seattle javascript game development - OverviewSeattle javascript game development - Overview
Seattle javascript game development - Overview
 
UNITY 3D.pptx
UNITY 3D.pptxUNITY 3D.pptx
UNITY 3D.pptx
 
ToolsProgrammerResume.pdf
ToolsProgrammerResume.pdfToolsProgrammerResume.pdf
ToolsProgrammerResume.pdf
 
Adobe gaming today tomorrow Trento
Adobe gaming today tomorrow TrentoAdobe gaming today tomorrow Trento
Adobe gaming today tomorrow Trento
 
What Are The Reasons Behind Unity 3 D’s Popularity For Games - BR Softech
What Are The Reasons Behind Unity 3 D’s Popularity For Games - BR SoftechWhat Are The Reasons Behind Unity 3 D’s Popularity For Games - BR Softech
What Are The Reasons Behind Unity 3 D’s Popularity For Games - BR Softech
 
Intro to Indie Game Development
Intro to Indie Game DevelopmentIntro to Indie Game Development
Intro to Indie Game Development
 
XNA and Windows Phone
XNA and Windows PhoneXNA and Windows Phone
XNA and Windows Phone
 
Intro to Mobile Game Development
Intro to Mobile Game DevelopmentIntro to Mobile Game Development
Intro to Mobile Game Development
 
Game software development trends
Game software development trendsGame software development trends
Game software development trends
 
PRESENTATION ON Game Engine
PRESENTATION ON Game EnginePRESENTATION ON Game Engine
PRESENTATION ON Game Engine
 
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
 
Develop Games With Cocos Creator - A Game Engine By Cocos
Develop Games With Cocos Creator - A Game Engine By CocosDevelop Games With Cocos Creator - A Game Engine By Cocos
Develop Games With Cocos Creator - A Game Engine By Cocos
 
Gaming Presentation
Gaming  PresentationGaming  Presentation
Gaming Presentation
 

More from Chiheb Chebbi

Mobile Health Game (SigCom Event 2015)
Mobile Health Game (SigCom Event 2015)Mobile Health Game (SigCom Event 2015)
Mobile Health Game (SigCom Event 2015)Chiheb Chebbi
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web DesignChiheb Chebbi
 
Security In Internet Banking
Security In Internet BankingSecurity In Internet Banking
Security In Internet BankingChiheb Chebbi
 
Windows azure Presentation
Windows azure PresentationWindows azure Presentation
Windows azure PresentationChiheb Chebbi
 
Cry engine global game jam 2013
Cry engine global game jam 2013Cry engine global game jam 2013
Cry engine global game jam 2013Chiheb Chebbi
 
Construct 2 ggj 2013
Construct 2 ggj 2013Construct 2 ggj 2013
Construct 2 ggj 2013Chiheb Chebbi
 

More from Chiheb Chebbi (9)

Mobile Health Game (SigCom Event 2015)
Mobile Health Game (SigCom Event 2015)Mobile Health Game (SigCom Event 2015)
Mobile Health Game (SigCom Event 2015)
 
Startups
StartupsStartups
Startups
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
 
Security In Internet Banking
Security In Internet BankingSecurity In Internet Banking
Security In Internet Banking
 
Windows 8 dev
Windows 8 devWindows 8 dev
Windows 8 dev
 
Gwab2014
Gwab2014Gwab2014
Gwab2014
 
Windows azure Presentation
Windows azure PresentationWindows azure Presentation
Windows azure Presentation
 
Cry engine global game jam 2013
Cry engine global game jam 2013Cry engine global game jam 2013
Cry engine global game jam 2013
 
Construct 2 ggj 2013
Construct 2 ggj 2013Construct 2 ggj 2013
Construct 2 ggj 2013
 

Imaginecup

  • 1. Chiheb Chebbi Microsoft Student Partner Chiheb.chebbi@studentpartner.com
  • 5.
  • 6. Windows 8 Game Development For The Win GenerationApp provides design and technical consultations, video tutorials and technical articles that will help you each step of the way to getting your app Windows 8 We are here in the store. Game Development For The Win to help you take full advantage of this lucrative opportunity.
  • 7. C# Developers Unity announced support for Windows 8 at their annual Unite conference. We are all waiting for more details to emerge but in the mean time lets learn a little about Unity. Unity is a game development tool that has been designed to let you focus on creating amazing 3D games. Unity supports three scripting languages:JavaScript, C# (Mono), and a dialect of Python named Boo. All three are equally fast and can interoperate. All three can make use of cross platform .NET libraries from Xamarin which support databases, regular expressions, XML, networking and so on.
  • 9. C# Developers MonoGame is an Open Source implementation of the Microsoft XNA 4 Framework. MonoGame allows XNA developers on Windows & Windows Phone to port their games to the iOS, Android and now Windows 8. Using MonoGame for Windows 8 you can take your XNA code and with a recompile along with some additional code to support store requirements create a game for the Windows 8 store. ARMED!which is currently available for downloads from the Windows 8 Store is a great example of what is possible using MonoGame.
  • 11. XAML/C# If your skills are based in XAML and C#, you have a great set of tools to create casual 2D games from scratch using Visual Studio and Blend. You can easily apply animations to text, images and shapes on the screen using the built in animation tool.
  • 13. HTML5/JS Developers GameSalad Creator is a fast and easy way to develop games. Its visual, drag & drop interface and complex behavior library provide almost limitless freedom to game designers. Bring your work to life in hours and days instead of weeks and months.
  • 15. GameMaker YOYO GAMES ANNOUNCES GAMEMAKER: STUDIO SUPPORT FOR WINDOWS 8 AND WINDOWS PHONE 8 DEVELOPMENT Get Ready to Easily Publish High Quality Games with Unique Design to the Windows Store and Windows Phone Marketplace .
  • 17. CreateJS Frameworks are incredibly useful as they supply the infrastructure, scaffolding and utilities that most programs require and they shorten he development lifecycle considerably. For HTML5 game development you may want to consider CreateJS. For an example of the power of CreateJS check out the Atari developer site to see what GSkinner.com, Atari and Microsoft have reimagined using CreateJS.
  • 18.
  • 19. ImpactJS ImpactJS is a JavaScript Game Engine that allows you to develop cross platform/browser HTML5 Games. The Impact developer license costs $99 and includes: The Impact Game Engine The Weltmeister Level Editor Complete source code for the Engine and the Level Editor
  • 21. Construct 2 from Scirra Construct 2 is a ground breaking HTML5 game engine from Scirra. It lets anyone make games - without any programming experience. Construct 2 is suitable for people who: Want to start making their own games Want to make production quality games Want to rapidly prototype new games Want to move on from old tech like Flash
  • 23. HTML5/JS using Canvas The HTML5 canvas is great for creating games. In a game you generate or display graphics in real time and then change them at regular intervals based on user interaction or through physical properties that you encode into the logic.
  • 25. C++ Developers DirectX C++ and DirectX development offers the greatest power to developers. A DirectX app typically combines programming logic, the DirectX API, and High Level Shading Language (HLSL) programs, together with audio and 3-D visual assets to present a rich, interactive multimedia experience. Visual Studio includes tools that you can use to work with images and textures, 3-D models, and shaders without leaving the IDE to use another tool.
  • 27. Epic Games Unreal Engine 3 Unreal Engine 3 is under the hood of many of the best computer and video games. From entertainment software to training simulations, the Unreal Engine provides the platform and tools needed to develop cutting-edge 3D projects. Epic recently announced the availability of the Unreal Engine 3 for Windows 8 Game development.
  • 28. Epic Games Unreal Engine 3