[Presentation] Gaming in C#

This is a session presented at BDotnet on Feb 20th,2016.

Game engines like Unity help game developers to develop 2D and 3D games with C# as your scripting language. Visual Studio tools for unity helps developers to add behaviour to their games using Visual Studio as there IDE.






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

2. 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.

3. • Unity is a Game Engine • Full support for 2D and 3D • Over 22 Platforms supported • Mecanim – The animation system • Asset Store

4. 1 Game = 1 Project 1 Scene=1 Level

5. Build a Game Demo

6. Adding Behaviour C# JavaScript

7. VSTU VisualStudioTools for Unity • Debug from Visual Studio • Write Scripts in Unity • Unity Project Explorer

8. Game Engines C# Supported

 9. UNREAL Engine Unreal 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.

10. Wave Game Engine 11. How about 2D?? Next week same Building Let’s talk MonoGame, CocoSharp & UrhoSharp

12. @VidyasagarMSC Game ON!!!! Thank You

Vidyasagar MSC

Developer Advocate, IBM • Microsoft XBox MVP • Intel software Innovator

1 comment: