Friday, June 7, 2013

AndEngine for Android Game Development Cookbook

AndEngine for Android Game Development Cookbook

AndEngine for Android Game Development Cookbook

Step by step detailed instructions and information on a number of AndEngine functions, including illustrations and diagrams for added support and results. Learn all about the various aspects of AndEngine with prime and practical examples, useful for bringing your ideas to life. Improve the performance of past and future game projects with a collection of useful optimization tips. Structure your applications in a manner that provides a smooth flow from splash screen to level selection, to game play.

Book Details

Publisher:Packt Publishing
By:Jayme SchroederBrian Broyles
ISBN:978-1-84951-898-7
Year:
Pages:380
Language:English
File size:29.4 MB
File format:PDF

Monday, June 3, 2013

12 Recommended Level Design Editors for Download

There are a lot of level design editors (map editors) available. From original Half Life and Team Fortress to more current games such as Counter Strike: Global Offensive, Crysis 2, Call of Duty: Modern Warfare and Skyrim.
If you have been following World of Level Design, I primarily focus on level design and environment art for first-person shooter games. But level editors are just tools to get your ideas into players hands. Many of the level editors I list have been used for other game genres. From racing to 2D top down shooters to puzzles and third person action games.
Following is a list of level editors you can download and begin using. Below you will find editors that I either I have used in the past, continue to use or recommend to use.
Make sure to check out all the tutorials within this series listed below:

First, let me cover the basics of what a level editor is. If you are familiar with level design, feel free to skip this section.
What is a Level Editor (Map Editor?)
Level editor is software that is used to create levels/maps for a specific game engine and specific game. Level editor allows level designers to create the world that the player will navigate, interact with and play in.
Level designers are able to create new mission types, new worlds, and new content for a game without modifying any code to the game engine itself. Level editors usually come packaged with the game engine as part of the toolset for game designers. Then the level editor is configured for a specific game.
So if you want to create new maps for Left4Dead2 you would need to download the L4D2 Authoring Tools. These mod tools will give you access to the level editor and everything you need to create custom map campaigns to add to the world of L4D2. Same goes for any other level editor (map editor). In order to map for Call of Duty Black Ops, you need to download the SDK toolset with the level editor for Black Ops. You cannot use L4D2 level editor to create maps for Call of Duty: Black Ops or vice versa.
Level editor usually comes bundled with the game engine and its tools, also known as SDK or Software Development Kit (Mod Tools). More on Game Engines and SDK in this tutorial.
Level editors are either shipped with the game or released later as a download. Usually the level editing tools become available as a download after the game is out. Many level editors are never released to the public and are only used in-studio where the game was created.
So if you ever wanted to create new maps, new missions, new worlds to an already existing game, this list will give you options to do so.
Lets go through WoLD recommended level editor list:

1. UNREAL EDITOR / UDK
Level Editor: Unreal Editor, UDK Editor
Game Engine: Unreal Engine 3, (UDK)
(Wikipedia.org Unreal Engine)
Games: Unreal Tournament 3, Bioshock 1/2, Bioshock Infinite, Gears of War Series, Borderlands 1/2, Dishonored and many, many more.
(Wikipedia.org - Unreal Engine Game List)
Download Option 1: UDK (Unreal Development Kit)/Unreal Engine 3
www.unrealengine.com/downloads/
Download Option 2: If you want to go back to an earlier version of Unreal Engine and map for Unreal Tournament 2k4 or UT3, you will need a copy of each game.
Download Option 3: All other options will depend on a game that uses Unreal Engine 3 and made its Mod Tools available for download.
Tutorials UDK: UDK Tutorials

2. HAMMER SOURCE
Level Editor: Hammer Source Level Editor
Game Engine: Source Engine
(Wikipedia.org Source Game Engine)
Games: L4D2/L4D1, CS: GO, CS:S, Day of Defeat: Source, Half-Life 2 and its Episodes, Portal 1 and 2, Team Fortress 2.
TF2 is free to play and download from steam. You can also get authoring tools to level editor for free.
Download: You will need a copy of the game and Steam. You can download Source Level Editor and full SDK. Tutorial how to download Source Engine Level Editors.
 
3. SANDBOX EDITOR / CRYENGINE 3 SDK
Level Editor: Sandbox Editor
Game Engine: CryEngine 3
(Wikipedia.org - CryEngine)
Games: Crysis 1, 2 and 3, Warface, Homefront 2
(Wikipedia.org - CryEngine Game List)
Download Option 1: CryEngine 3 SDK is a free download from CryDev.net
Download Option 2: Purchase Crysis 2 and download Sandbox Editor here from Crydev.net
 
4. SCENE EDITOR / UNITY3D
Level Editor: Scene Editor
Game Engine: Unity3D
(Wikipedia.org Unity Game Engine)
Games: Need For Speed World, Tiger Woods PGA Tour, Wolf Quest, Global Conflicts.
(Unity3D Game List)
Download: Download Unity3D from Unity3d.com
 
5. CREATION KIT (SKYRIM)
Level Editor: Creation Kit
Game Engine: Creation Engine
Games: Skyrim
Download: Download Skyrim Creation Kit through Steam. You must own a copy of Skyrim.
Tutorials: Creation Kit Wiki page http://www.creationkit.com/
 
6. GTKRADIANT (QUAKE 3, RTCOW, SoF2...)
Level Editor: GtkRadiant
(Wikipedia.org GtkRadiant)
Game Engine: id Tech 3
(Wikipedia.org Id Tech_3)
Games: Return to Castle of Wolfenstein, Solider of Fortune 2, Quake Live, Quake III Arena, Urban Terror, Wolfenstein: Enemy Territory, Jedi Academy.
Download: Download the level editor here from Icculus.org
 
7. D3RADIANT (DOOM 3/THE DARK MOD)
Level Editor: D3Radiant
Game Engine: id Tech 4
(Wikipedia.org Id Tech 4)
Games: Doom 3
Download Option 1: Copy of the game Doom 3 comes bundled with a level editor.
Download Option 2: Download D3Radiant for DarkMod, Thief inspired modification of Doom3 game engine here from Darkradiant.Sourceforge.net. For more info on The Dark Mod modification visit their website.
 
8. GTKRADIANT (QUAKE 4)
Level Editor: GtkRadiant
(Wikipedia.org GtkRadiant)
Game Engine: id Tech 4
(Wikipedia.org Id Tech 4)
Games: Quake 4, Brink, Prey
Download: Download Quake 4 level editor here from Iddevnet.com
 
9. SERIOUS LEVEL EDITOR (SERIOUS SAM SERIES)
Level Editor: Serious Level Editor
Game Engine: Serious Engine
Games: Serious Sam Series
Download Option 1: You have to own the game and download mod tools through Steam.
Download Option 2: If you want earlier versions of Series Sam level editor, you will need a copy of the game and download the level editor.
Link: Croteam website has a lot of additional tools, maps and files for level editing for all the Serious Sam games.
 
10. GTKRADIANT (CALL OF DUTY: MODERN WARFARE)
Level Editor: GtkRadiant
(Wikipedia.org/ GtkRadiant)
Game Engine: IW Engine
(Wikipedia.org IW Engine)
Games: Call of Duty: Modern Warfare, Call of Duty: Modern Warfare 2, Call of Duty: Black Ops 1/2
Download Option 1: Mod Tools for Call of Duty: Modern Warfare from ModDB.com
Download Option 2: Mod Tools for Call of Duty: Black Ops - you have to own a copy of the game and download mod tools through Steam.
 
11. CHROMED LEVEL EDITOR
Level Editor: Chromed Level Editor
Game Engine: Chrome 5 (Chrome Engine)
(Wikipedia.org Chrome_Engine)
Games: Call of Juarez: Bound in Blood, Call of Juarez: The Cartel, Dead Island
Download Option 1: Call of Juarez: Bound in Blood level editor from CoJModding.com
Download Option 2: Dead Island level editor from DeadIslandWiki.com/
 
12. G.E.C.K

screenshot: fallout.wikia.com
Level Editor: G.E.C.K
Game Engine: Gamebryo
(Wikipedia.org Gamebryo)
Games: Fallout 3, Fallout: New Vegas
Download: Download here from BethSoft.com

Following few were user submitted, which didn't make the original list.
13. FAR CRY 3 MAP EDITOR

screenshot: fallout.wikia.com
Level Editor: G.E.C.K
Game Engine: Gamebryo
(Wikipedia.org Gamebryo)
Games: Far Cry 3
Download: Level editor is included with the game.

14. WARCRAFT 3? GAME MAKER?

screenshot: fallout.wikia.com
Level Editor: G.E.C.K
Game Engine: Gamebryo
(Wikipedia.org Gamebryo)
Games: Far Cry 3
Download: Level editor is included with the game.

Saturday, June 1, 2013

ANDROID DEVELOPMENT EBOOKS


















15 Recommended 3D Game Engines

If you ever wanted to take your skill further into game development and game design, you will need to begin exploring the world of game engines. Game engines will provide you with the framework that game designers use to create games.
Make sure to check out all the tutorials within this series listed below:

"The core functionality typically provided by a game engine includes a rendering engine ("renderer") for 2D or 3D graphics, a physics engine or collision detection (and collision response), sound, scripting, animation, artificial intelligence, networking, streaming, memory management, threading, localization support, and a scene graph. The process of game development is often economized, in large part, by reusing/adapting the same game engine to create different games, or to make it easier to "port" games to multiple platforms." - (wikipedia.org/Game Engine)
Few examples of games and game engines used to create them are:
Games: Dota 2, Half Life 2 series, Counter-Strike: Source, Counter-Strike: Global Offensive, Left4Dead, Left4Dead 2, Portal 1 and 2
Game Engine: Source Engine wikipedia.org/Source
Game: Hitman Absolution
Game Engine: Glacier 2
Game: Battlefield: Bad Company 2, Battlefield 3, Need for Speed: The Run
Game Engine: FrostBite 2 wikipedia.org/wiki/Frostbite
Games: Mass Effect Series, Dishonored, Bioshock Infinite, Batman: Arkham Asylum and City and hundreds more
Game Engine: Unreal Engine www.unrealengine.com
Game: Crysis 2 and 3
Game Engine: CryEngine 3 www.crytek.com/cryengine
Not every game engine is available to download to try without paying for a license first. However there are many free game engines, open source engines and non-commercial versions that you could work with and download right now.
In this blog post I will provide you with options and links to few game engine, their features and download page so you can make a better decision on which one is right for you.
I limit the list to essential few game engines because they are:
  • available to download right now for free (easy access to try and test)
  • few are open source
  • few I have used myself and recommend them
So, for those who are interested in going a bit further into game development, to explore new technologies to showcase your game environments in or just curious behind game engine technology; here are 15 suggestions of game engines you can get your hands on right now.

Unreal Engine 3
Unreal Engine 3 is the complete toolset to create your own games. It is a very widely used game engine in the industry. Unreal Engine is very versatile and has been used to create many triple A games such as: Batman: Arkham City, Gears of War Series, Borderlands Series. For a full list of Unreal Engine games go here: Wikipedia.org list of Unreal Engine games. Unreal Engine is one of my favorite engines to work with. UDK is a free educational version of the engine, with commercial license available if you want to take your project further and sell it.
Download: Download UDK

CryEngine 3
CryEngine 3 has been used in games such as Crysis 2, Crysis 3 and Sniper: Ghost Warrior 2.  Just like Unreal Engine 3, CryEngine 3 is the complete toolset for game development. CryEngine 3 has been used as a benchmark for visual graphics for some time and it continues to push the limit what games are capable of. One of CryEngine's features is its ability to produce huge beautiful, highly detailed landscapes. Free version of CryEngine 3 SDK is available with all the necessary tools to start creation your own worlds or your own game.

Source Engine
Source Engine has been used very extensively in the modding community with hundreds if not thousands of mods available. Source Engine is a bit outdated, yet still very powerful. It has been used to create games such as Half Life 2 series, Counter-Strike: Source, Counter-Strike: Global Offensive, Left4Dead, Left4Dead 2, Portal 1 and 2. Each game has a huge community behind it with new content always being released. I love using Source Engine because of its games. You can get your hands on the engine by downloading any of Valve's released games on Steam. If you are interested in licensing Source for commercial project go here.
Download: Use Steam to download SourceSDK and level editors for each of Valve's games. See this tutorial.

Unity3D
Unity3D has been a very popular choice among developers. Full pledge game engine featuring everything you would need to create full 3d or 2d games with multi-platform support right out of the box. Easy engine to get into and begin using. Unity has a free indie version as well as commercial license version. Latest version of Unity offers DirectX 11 support.
Features: Unity3D features
Download: Download Unity3D

Torque3D
Originally Torque was developed for 2001 FPS shooter, Tribes 2. Torque is an open source game engine and has been an independent dev favorite for quiet some time. Some features include a world editor, Collada support, per pixel dynamic lighting, normal and parallax occlusion mapping, reflections, sky system, physX, multiple platform publishing and access to source code.
Features: Torque3D features

Blender
Blender is a free and open-source 3D content creation suite. It includes tools for animation, compositing, 3D modeling, uv unwrapping, texturing, rigging and skinning, fluid and smoke, particle system, physics and rendering. It also has a built-in game engine. The game engine is written in C++ and includes support for Python scripting and OpenAL 3D sound. I like Blender because it is the only free alternative that I know of to Maya/3dsMax as a modeling/animation software.
Features: Blender features
Download: Download Blender

Neoaxis
Neoaxis has all the features of a modern engine such as advanced material and shading support, real-time shadows, built-in Nvidia physX and current/next-gen rendering. It comes with complete pipeline SDK, including a map editor. When you download the free educational version of the engine it comes with example files for first person shooter with multiplayer support, real-time strategy and 3rd person shooter. There is a free non-commercial SDK available to download.
Features: Neoaxis features
Download: Download Neoaxis

C4 Engine
C4 Engine is full 3d game engine featuring dynamic lighting, stencil and cascaded shadows, advanced shader support, terrain and scene management such as portals, occlusion and level of detail. There is a standard and professional editions available. As well as free academic version to download.
Features: C4Engine features
Download: Demo download include all the tools that ship with the full version.

Shiva 3D
Shiva3D is a 3d game engine that is designed for web, console and mobile games and applications. Engine can run in OpenGL, DirecX and software modes. Some features include Nvidia physX, compound dynamic body, point light shadows, per-vertex per-pixel and lightmapping. Shiva3D has a free web edition of the engine, with ability to publish your games online.
Features: Shiva3D features
Download: Download Shiva3D

Panda 3D
Panda3D is open source game engine and 3d rendering engine using Python and C++. Some features include physics, particle effects, GUI creation, AI, OpenGL/DirectX, render to texture and advanced shaders (normals, gloss, glow maps, HDR, cel shading).
Features: Panda3D features
Download: Download Panda3D

Esenthel Engine
Esenthel Engine is a complete game development suit that offers ability to create fully featured triple A games. It provides the developer with rich toolset simplifying the game development process. The engine supports wide array of rendering, animation, physics, memory and network. Different licenses include a free non-commercial version as well as personal and company license.
Features: Esenthel features
Download: Download Esenthel

iDTech 4
idTech4 is a game engine that powers games such as Doom 3, Quake 4, Prey and Brink. John Carmack released idTech 4 source code at the end of 2011 as open source. Some features include unified lighting and shadowing, shadow volumes and mega texture.
Features: iDTech4 features

Leadwerks
Lewdwerks is an OpenGL, 3d game engine. It features deferred lighting system, Screen Space Ambient Occlusion which simulates real-time global illumination, advanced shaders, support for huge terrains and physics. Only engine on this list that does not offer a free version. Although it is set at a reasonable price.
Features: Leadwerks features
Download: Download Leadwerks

Ogre3D
Ogre3D is an open source rendering engine. It is not a game engine, but a 3d rendering engine. It allows game developers to utilize hardware-accelerated 3D graphics into their own engine. It features object-oriented design, multi-platform with OpenGL and Direct3D support, landscape scene manager, animation engine and content exporters for most 3d modeling software.
Download: Download Ogre3d

Irrlicht Engine
Cross-platform real-time 3d renderingengine using Direct3D and OpenGL. Irrlicht is not a game engine but a 3d rendering engine. Includes features such as dynamic shadows, particle system, character animation system, indoor/outdoor rendering, collision detection, lightmapping, direct import of common 3d mesh file formats and simple collision. It is platform independent. Irrlicht is open source.
Features: Irrlicht features
Download: Downloads Irrlicht

For a full list of various game engines see the following links:

Thursday, May 23, 2013

UNITY GAME ENGINE

Unity (game engine)

From Wikipedia, the free encyclopedia
Unity
Unity 3D logo.png
Developer(s)Unity Technologies
Stable release4.1.5 / June 2013
Written inC#/C++[1]
Operating system
Available inEnglish
TypeGame creation system
License cost aprox. $1,500 USD or $75/month subscription for 12 months
Websitewww.unity3d.com
Unity (also called Unity3D) is a cross-platform game engine with a built-in IDEdeveloped by Unity Technologies. It is used to develop video games for web plugins, desktop platforms, consoles and mobile devices, and is utilized by over one million developers.[2] Unity is primarily used to create mobile and web games, but can also deploy games to consoles or the PC. The game engine was developed in C/C++, and is able to support code written in C#JavaScript or Boo. It grew from an OS X supported game development tool in 2005 to the multi-platform game engine that it is today.[2]
The latest update, Unity 4.1, was released March 2013. It currently supports development for iOSAndroidWindowsBlackberry 10OS XLinuxweb browsers,FlashPlayStation 3Xbox 360, and Wii U.[3] The game engine is downloadable from their website in two different versions: Unity and Unity Pro.

Contents

  [hide

Features[edit]

Rendering[edit]

The graphics engine uses Direct3D (Windows, XBOX 360), OpenGL (Mac, Windows, Linux), OpenGL ES (Android, iOS), and proprietary APIs (Wii). There is support for bump mappingreflection mappingparallax mappingscreen space ambient occlusion (SSAO), dynamic shadows using shadow mapsrender-to-texture and full-screen post-processing effects.[4]
Unity supports art assets and file formats from 3ds MaxMayaSoftimageBlendermodoZBrushCinema 4DCheetah3DAdobe PhotoshopAdobe Fireworks and Allegorithmic Substance. These assets can be added to the game project, and managed through Unity's graphical user interface.[5]
The ShaderLab language is used for shaders, supporting both declarative "programming" of the fixed-function pipeline and shader programs written in GLSL or Cg. A shader can include multiple variants and a declarative fallback specification, allowing Unity to detect the best variant for the current video card, and if none are compatible, fall back to an alternative shader that may sacrifice features for performance.[6]

Scripting[edit]

The game engine's scripting is built on Mono, the open-source implementation of the .NET Framework. Programmers can use UnityScript (a custom language with ECMAScript-inspired syntax, referred to as JavaScript by the software), C#, or Boo (which has a Python-inspired syntax).[7] Starting with the 3.0 release, Unity ships with a customized version of MonoDevelop for debugging scripts.[8]

Asset Tracking[edit]

Unity also includes the Unity Asset Server - a version control solution for the developer's game assets and scripts. It uses PostgreSQLas a backend, an audio system built on the FMOD library (with ability to playback Ogg Vorbis compressed audio), video playback using the Theora codec, a terrain and vegetation engine (which supports tree billboarding, Occlusion Culling with Umbra), built-in lightmapping and global illumination with Beast, multiplayer networking using RakNet, and built-in pathfinding navigation meshes.[9]

Platforms[edit]

Unity supports deployment to multiple platforms. Within a project, developers have control over delivery to mobile devices, web browsers, desktops, and consoles.[10] Unity also allows specification of texture compression and resolution settings for each platform the game supports.[10]
Currently supported platforms include WindowsMacLinuxAndroidiOS, Unity Web Player, Adobe FlashPlayStation 3Xbox 360 andWii. Although not officially confirmed, Unity also supports the PlayStation Vita as can be seen on the game Escape Plan.
Upcoming platforms include BlackBerry 10Wii UWindows 8, and Windows Phone 8.

Asset Store[edit]

Launched in November 2010, the Unity Asset Store is a resource available within the Unity editor. The store consists of a collection of over 4,400 asset packages, including 3D models, textures and materials, particle systems, music and sound effects, tutorials and projects, scripting packages, editor extensions and online services.
The store also contains many extensions, tools and asset packages such as the package NGUI: Next-Gen UI by Tasharen Entertainment,[11] and the visual scripting extension uScript by Detox Studios, Tidy Tile Mapper,[12] a 2D/3D tile-based game design extension by Doppler Interactive and the input scripting package FingerGestures.[13]

Physics[edit]

Unity also has built-in support for Nvidia's (formerly Ageia's) PhysX physics engine (as of Unity 3.0) with added support for real-time cloth simulation on arbitrary and skinned meshes, thick ray casts, and collision layers.[14]

Versions[edit]

The first version of Unity was launched at Apple’s Worldwide Developers Conference in 2005. It was built to function and build projects on Mac computers and garnered enough success to continue development of the engine and tools for other platforms.[2] Unity 3 was released in September 2010 and focused on introducing more of the tools that high-end studios have at their disposal. This allowed the company to capture the interest of bigger developers while providing independent and smaller teams with a game engine in one affordable package. The latest version of Unity, Unity 4.0, was released in late 2012, and includes additions such as Mecanim animation andDirectX 11 support.

Unity 3.5[edit]

Unity 3.5 was one of the largest releases for the Unity development platform and added new features and improvements to existing technology.[15] These included the Shuriken particle system, navmesh for pathfinding and obstacle avoidance, linear space (gamma correct) lighting, HDR rendering, multi-threaded rendering, light probes, Google Native Client deployment, re-written occlusion culling, built-in level of detail support, Adobe Flash Player add-on preview, GPU profiler, and directional lightmaps.[16]

Unity 4[edit]

Unity 4 was announced on June 18, 2012 and includes several new additions to the technology in the initial Unity 4.0 release. The Unity 4 release cycle will, like previous releases, include several updates with additional features over the course of its lifespan, such as the new Retained GUI, which is due in a future 4.x update. It was released on November 14, 2012.[17]
New features include DirectX 11 support and Mecanim animation. Mobile graphics enhancements include real-time shadows, skinned mesh instancing, the ability to use normal maps when baking lightmaps and a refined GPU profiler. Furthermore, the Adobe Flashdeployment add-on has also been released with Unity 4.0. While deployment has been possible for those with the Unity 3.5 compatible beta tool, the final release of the deployment add-on will require Unity 4. Unity 4.2 is rumored to feature shadow support for the free version. However, it has some limitations such as restricted to only one directional light and "hard" shadows.[18]
Unity 4 also includes a new deployment option to publish games to the desktop.[19][20][21] While the deployment add-on can potentially work with various forms of Linux, development is primarily focused on Ubuntu for its primary release.[22] This deployment option will be provided to all Unity 4 users at no additional cost.[23] Engineers from Unity work with Ubuntu in Canonical's team for games.[24] Since version 4, Unity is working in collaboration with Facebook to launch an improved Unity experience on the social platform[25] through itsUnity Web Player.

Mecanim[edit]

Mecanim is Unity's animation technology that has been in development for years, first by the company of the same name, and then at the Unity Canada offices following the acquisition. The technology is built to bring fluid and natural motion to characters with an efficient interface. Mecanim includes tools for creating state machines, blend trees, IK rigging, and automatic retargeting of animations from within the Unity editor.[26]
Additionally, an array of retargetable animation will be available in the Unity Asset Store upon launch of the tool. Many of these animation files use motion capture and are provided at no cost by Unity Technologies.

Other enhancements[edit]

  • Shuriken particle system supports external forces, bent normals and automatic culling
  • 3D texture support
  • Navigation: dynamic obstacles and avoidance priority
  • Major optimizations in UnityGUI performance and memory usage
  • Dynamic fonts on all platforms with HTML-like markup
  • Remote Unity Web Player debugging
  • New Project Window workflows
  • Iterative lightmap baking
  • Refined component-based workflows
  • Extensible inspectors for custom classes
  • Improved Cubemap import pipeline
  • Geometry data improvements for huge memory and performance savings
  • Meshes can be constructed from non-triangle geometry—render points & lines efficiently
  • Search, live preview and buy Asset Store assets from the Project Window

Licensing[edit]

There are two main licenses for developers: Unity and Unity Pro,.[27] The Pro version is available for $1500, and the regular version is a free download. The Pro version has additional features, such as render-to-texture, occlusion culling, global lighting and post-processing effects. The Free version, on the other hand, displays a splash screen (in standalone games) and a watermark (in web games) that cannot be customized or disabled.
Both Unity and Unity Pro include the development environment, tutorials, sample projects and content, support via web forums, wiki access, and future updates in the same major version (i.e. buying Unity Pro 4 gets all future Unity Pro 4.x updates for free).
In May of 2013 Unity Technologies announced that Unity for Android, iOS, Windows Phone 8 (in beta), Blackberry 10 (in beta), and Windows Store 8 Metro (in beta) are included with the free Unity license.[28] A Unity Pro license will still be required to purchase an Android Pro or iOS Pro license.
Source code, PlayStation 3Xbox 360Wii U and Wii licenses are negotiated on a case by case basis.[29]

Live Training[edit]

Unity organisation is providing free online training sessions on their website.[30]

Games[edit]

Unity has been used to create many popular games, including Bad Piggies[31], and Slender: The Arrival.[32] Temple Run 2 was ported to Unity for its Android version.[33]