Sponsored: Professional game development tools

July 29, 2015
protect

Author: by Dave Voyles, Sr Tech Evangelist, Microsoft

This article is brought to you by Microsoft

You need an IDE, or Integrated Development Environment, to write code for your games. Visual Studio Community edition is FREE from Microsoft, and allows you to use a multitude of languages.

  • Full-featured Integrated Development Environment for building Web, Windows Desktop and cross-platform iOS, Android, and Windows apps

  • Ecosystem with thousands of extensions to choose from in the Visual Studio Gallery, or create your own

There is even a plugin that allows you to debug Unity applications from within Visual Studio.

Free Microsoft Virtual Academy (MVA) e-course:  – What’s new in Visual Studio jump start

Free MVA course – Cross platform development with Visual Studio

vscommunity-aspnetbreakpointdebug

Unity

Free MVA course – Developing 2D & 3D Games with Unity for Windows Jump StartUnity is a game development tool that has been designed to let you focus on creating amazing 3D games. Unity supports three languages: JavaScript (or at least their own version of it), C# (Mono), and a flavor of Python called Boo. The biggest selling point for Unity is the fact that it works across virtually all modern platforms. Best of all, they’ve recently switched to completely free model, too. 

Free MVA course – Porting Unity Games to Windows Store and Windows Phone

Unity

MonoGame

MonoGame is an Open Source implementation of the Microsoft XNA 4 Framework. MonoGame allows XNA . It currently supports Mac OSLinuxiOSAndroid, Playstation 4, and the OUYA console. Two higher profile titles include Bastion, Skulls of the Shogun, and FezAt GDC 2015, Microsoft showed it off on Windows 10. 

MonoGame

Bob Familiar recently wrote a 3 part blog series on MonoGame that takes you step by step through the process from getting your development environment setup to getting your game Windows 8 Store Ready.


SunBurn Engine

At the moment SunBurn supports Windows, Win8, Win Phone 8, Xbox 360, OSX, and Android, although more platforms are in the works.Similar to MonoGame, SunBurn is an abstraction of XNA 4, which allows developers to easily target multiple platforms. A free version is available, but if you want to use the editor to do things like drag-and-drop 3D models onto a scene, then you’ll need to pay for the premium versions, which are priced well.

SunBurn Engine


GameMaker

A free version is available, but you’ll need to pony up a few bucks for additional platforms. Keep an eye out on Steam as well, as they frequently have flash sales for the framework. I managed to nap a professional license for $100 not too long ago!Who said drag-and-drop was dead? GameMaker proves that you can still make commercially viable games, without needing to use AAA engines and knowing how the ins-and-outs of memory management in the latest programming language. Often seen as a prototyping tool, GameMaker is responsible for some big hits in recent years, and more on the way, including: Hot Line MiamiNighogg, and Death Ray Manta.

Free MVA course – Creating your first 2D Game with GameMaker 

GameMaker

Construct 2

It can be overwhelming when you are starting off, because there are so many options available to you. I mean just look at plethora of game making tools at  Pixel Prospetor, and you’ll see what I’m talking about.  If you have zero programming experience, then I’d suggest starting with Construct2.“I want to get started with making games, but I don’t know how. Where should I start?”

Construct 2 allows you to create HTML5 games without ever having to write code. Everything is handled in the IDE (Integrated Development Environment) which has a GUI (Graphical User Interface) that anyone could use. You simply drag-and-drop objects into your scene, and can make changes to the objects properties by right clicking.

Even better, it’s free! There are premium versions available, but if you’re just starting off, then the free version offers more than enough to get you going.

Moreover, there are tons of resources to take advantage of:

I’d suggest starting here, though:

Tags:

No tags.

JikGuard.com, a high-tech security service provider focusing on game protection and anti-cheat, is committed to helping game companies solve the problem of cheats and hacks, and providing deeply integrated encryption protection solutions for games.

Read More>>