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

Imaginecup

  • 1.
    Chiheb Chebbi Microsoft StudentPartner Chiheb.chebbi@studentpartner.com
  • 2.
  • 3.
  • 4.
  • 6.
    Windows 8 GameDevelopment 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 Unityannounced 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.
  • 8.
  • 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.
  • 10.
  • 11.
    XAML/C# If yourskills 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.
  • 12.
  • 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.
  • 14.
  • 15.
    GameMaker YOYO GAMES ANNOUNCESGAMEMAKER: 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 .
  • 16.
  • 17.
    CreateJS Frameworksare 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.
  • 19.
    ImpactJS ImpactJS isa 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
  • 20.
  • 21.
    Construct 2 fromScirra 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
  • 22.
  • 23.
    HTML5/JS using Canvas TheHTML5 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.
  • 24.
  • 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.
  • 26.
  • 27.
    Epic Games UnrealEngine 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.
  • 29.