Gaming in Csharp

12
Gaming in C# @VidyasagarMSC Developer Evangelist at IBM | Microsoft Xbox MVP

Transcript of Gaming in Csharp

Page 1: Gaming in Csharp

Gaming in C#@VidyasagarMSC

Developer Evangelist at IBM | Microsoft Xbox MVP

Page 2: Gaming in Csharp

Stockholm, early 2013“Hey, come have a look!”, Hampus Bankler, the coder at Rovio Sweden shouted and put on a proud smile while

sipping from his bird branded coffee mug. “I made Angry

Birds in Unity last night”, he explained as we gathered

around his desk. After a few clicks, bird textured spheres flew across the screen to crush structures with pig-look-

alikes on the other side. We cheered loudly as one pig after another vanished in dust and debris. Just then it was obvious

- with this powerful tool in our hands everything was possible.

Page 3: Gaming in Csharp

• Unity is a Game Engine

• Full support for 2D and 3D

• Over 22 Platforms supported

• Mecanim – The animation system

• Asset Store

Page 4: Gaming in Csharp

1 Game = 1 Project1 Scene=1 Level

Page 5: Gaming in Csharp

Build a Game

Demo

Page 6: Gaming in Csharp

Adding

Behaviour

C#

JavaScript

Page 7: Gaming in Csharp

VSTU

VisualStudioTools for Unity

• Debug from Visual Studio

• Write Scripts in Unity

• Unity Project Explorer

Page 8: Gaming in Csharp

Game EnginesC# Supported

Page 9: Gaming in Csharp

UNREAL EngineUnreal Engine 4 is a complete suite of game development tools made by game

developers, for game developers. From 2D mobile games to console blockbusters and VR, Unreal Engine 4 gives you everything you need to start, ship, grow and stand out from the

crowd.

Page 10: Gaming in Csharp

Wave Game Engine

Page 11: Gaming in Csharp

How about 2D??Next week same Building

Let’s talk MonoGame, CocoSharp & UrhoSharp

Page 12: Gaming in Csharp

@VidyasagarMSCGame ON!!!!

Thank You