Unity is a feature rich, fully integrated development engine for the creation of interactive 3D content. It provides complete, out-of-the-box functionality to assemble high-quality, high-performing content and publish to multiple platforms. Unity helps indie developers and designers, small and major studios, multinational corporations, students and hobbyists to drastically reduce the time, effort and cost of making games.

Using Unity, you can publish your game on the following platforms: Mac OSX App, Windows Executable, Web Browsers (using the Unity WebPlayer), iPhone, iPad, Android phones and tablets, Wii, PS3 and Xbox 360.

Unity supports the creation of almost any game imaginable, including:Browser-based MMOGs, First-person shooters, Racing games, Real-time strategy games, Third-person shooters, Roleplaying games, Side-scrollers, ...and many moreVisit the gallery section of our site to see some of the games that have been powered by Unity.

You can download Unity for free from anywhere on our website. No charge whatsoever and no strings attached. Anyone who meets the terms of the license agreement can use Unity to create, publish and sell games for desktop computers and the web at no cost.

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
RSS Related Articles

I n this fourth week of development for our mobile game Loot Nubs I primarily worked on documentation regarding the project and adding highlighting for the buildings.

The documentation I am speaking of are a Game Design Document, a Project Management plan, and a Marketing plan. All three had to be finished by last friday, so our team had to put all our time into getting them done. For us the most challenging proved to be the Marketing plan, as none of us had ever written anything similar to it. Thankfully our tutor gave us a lot of things to work with so the final result hopefully isn't too bad.

But now on to games stuff: The first thing I did this week related to the game were bugfixes and some changes regarding the interface interactivity. One thing was that building would inconsistenly be selected when their construction was started, due to some Raycasting frm the mouse button/tapping. I changed it so that it always selects the construction site after the player has selected which building he wants to build.

SelectConstruction


The next fix I did was related to the inventory, which will also carry over into every other tab. I had forgotten to disable Raycasting when the inventory was open, so while the player was interacting with the inventory he could press buttons and activate things in the background. I therefore made a statement in the script which controls the raycasting that disables all raycasts, and this can easily be accessed from other scripts, so it will be easy to integrate into all future tabs and windows.

Finally I worked on the most interesting part: building highlighting. This is something that is very common in many strategy games and other games like Left4 Dead.


The main reason for this is to show the player what he has selected, otherwise he might be confused about whether he actually interacted with the building. This became a much more challenging task than originally expected. There are different ways of doing it, including paying for a completely made one from the Unity asset store. But I decided to go with a shader taken from the official Unity resources page. This shader turned out to be quite successful at what I wanted it to do, especially after tweaking some numbers. It works by pushing out the vertices of the object it is outlining, and then redrawing them in a solid colour.


Of ocurse it's not perfect, as you can see there are problems on corners where it doesn't always draw. It generally does the job however, and I will leave it lik this for now. I will revisit this to maybe create a better system, which might involve creating a copy of the object and then drawing it behind the main building.

However my main task for this coming week is to add unit training so that we have a version of the game that can be properly tested, as at the moment it is just a combination of random objects and scripts.

Trailer, Release, and the future

Trailer, Release, and the future

Dead Garden

The game just got approved in one of the game stores. I will share the trailer, and gameplay video I made for the game, and address the future in a few...

Development progress #8 (New Boss)

Development progress #8 (New Boss)

Cursed Coins

Cursed Coins development progress. New Boss and new enemies.

New Buildings and New Enemies

New Buildings and New Enemies

Loot Nubs

2 Brand new buildings and a start to the combat system

The Horizon of Stars Article #1

The Horizon of Stars Article #1

The Horizon of Stars 1 comment

In a world where they can use the supernatural powers, high school students get into incident. Visual novel & Shooting game.

Add game Games
DonutKing - Match delicious same color Donut

DonutKing - Match delicious same color Donut

Puzzle

Simple yet addictive puzzle game you will absolutely fall in love with. When the shop opens, the patisserie keeps dropping colorful donuts. All you have...

Escape from Hell Extreme

Escape from Hell Extreme

Adventure

Linda needs your help! Run through hostile cities, caverns, dungeons and temples in this upgraded version of the original Escape from Hell. Features...

Chocolate Egg: Princess

Chocolate Egg: Princess

Family

A new game for little princesses from 2 years old! In this version of the game FOR GIRLS we have collected collections of toys of the most famous and...

Ruya

Ruya

Puzzle

Ruya is an ethereal puzzle game. It enduces a meditative calming state of flow which helps gently ease players into a night of deep sleep. Visit worlds...

Scriptbots ARENA

Scriptbots ARENA

Real Time Tactics

Scriptbots ARENA is the game about building and programming battle bots in the event driven environment. The player creates unique AI by using user-friendly...

Pudi - A Color Matching Game

Pudi - A Color Matching Game

Arcade

Pudi is an addictive game where you play with falling dots in an endless arcade. Connect dots with the wheel at the bottom of the screen as they fall...

Feed the fox

Feed the fox

Puzzle

Feed the fox is a beautiful 3 match puzzle game! Match the food to feed the fox! the more you feed him as more he loves you!

Dead Ringer: Fear Yourself

Dead Ringer: Fear Yourself

Adventure

From the creators of "Eyes" - dark sci-fi horror. Confront corrupted A.I.

Antegods

Antegods

Real Time Shooter

Antegods is an action-packed arena shooter in which the remnants of the Mayan civilization have taken to space. Two teams of 4 players each control customizable...

Toi Président 2017

Toi Président 2017

Realistic Sim

7 mai 2017, vous êtes élu à la tête de la France. Mais pour gouverner, vous n'aurez à votre disposition uniquement les propositions des autres candidats...

Comments  (0 - 10 of 189)
Guest
Guest

This comment is currently awaiting admin approval, join now to view.

VectorX
VectorX

Great Engine.
An engine up to large projects. We use it in Oberion Games and recommend !

Reply Good karma Bad karma+1 vote
Shogo-Subarashi
Shogo-Subarashi

(buried)

I'm looking for a serial number for unity 5 pro version. If anyone could hit me up with that I would appreciate greatly. Thank you.

sorry that was me before. for some reason i wasn't logged in.

Reply Good karma Bad karma-7 votes
SnappGamez
SnappGamez

Really nice engine. Could use a more updated UI. Still learning. HOW DOES I CAMERA???

Reply Good karma Bad karma+1 vote
Tantalus_Denton
Tantalus_Denton

Unity is the best! We are developing a vehicular combat DesperatioN with Unity. Making the best of the graphics and physics check us out guys Slidedb.com Desperationgame.com

Reply Good karma Bad karma+1 vote
WatsonLS
WatsonLS

Love Unity. Its easy to use, very user friendly and the support is out of this world with tons of video tuts...
why would you choose anything else really.
and if any 1 is intrested check out the game im making atm

yea i totally made this comment to try get people to chech my blogs out, sue me XD
Indiedb.com

Stay Indie chaps..

Reply Good karma Bad karma+2 votes
DonBre
DonBre

God bless unity!

Reply Good karma Bad karma+3 votes
valentin_ivelinov
valentin_ivelinov

help me if i install a unity webplayer i play 3d game and doesnt work please help me :(

Reply Good karma Bad karma+1 vote
Miriammele
Miriammele

Unity3D is very good engine. We create LOA under this editor - Slidedb.com

Reply Good karma Bad karma+1 vote
DangerDexter
DangerDexter

HOW TO DOWNLOAD ?

Reply Good karma Bad karma+1 vote
Guest
Guest

unity3d.com

Reply Good karma Bad karma+1 vote
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Report Profile
Platforms
Windows, Mac, Linux, VR, AR, Web, Flash, iOS, iPad, Android, X360, PS3, WiiU, Wii
Contact
Send Message
Homepage
Unity3d.com
Licence
Commercial
Release date
Engine watch
Follow
Share
Community Rating

Average

9

551 votes submitted.

You Say

-

Ratings closed.

Highest Rated (7 agree) 7/10

The advantages of Unity are: +You can build for nearly all major plattforms +Easy to learn +Great assets pipeline, which supports most 3D packages +Great and helpful community and hundreds of useful tutorials +Good documentation +A big fund as backbone. So this engine will be further developed and getting better +one of the most optimized mobile engines So why I give only 7 out of 10? Well, Unity has unfortunately some really weak points: -Basic version is free. But if you serious about game development…

Sep 21 2011 by dongiboy2000

Lowest Rated (5 agree) 1/10

Terrible engine.

Jun 9 2013 by HobbyPsychopath

Twitter

Latest tweets from @unity_marketing, @unity3d

“It literally enabled our success” @naxum of @illtaco regarding using Unity Ads in @lootydungeon. #mobile #indiedev T.co

12hours ago by unity3d

RT @arturonereu: Do you need to remove the .meta files from your project? This handy python script can do the trick. #unitytipsT.co

Mar 21 2017 by unity3d

RT @Alex_TBatty: #unitytips Need things positioned perfectly? While moving objects in the scene hold 'V' to use vertex snapping.… T.co

Mar 21 2017 by unity3d

RT @unity3d: Submissions are open for #Vision17 #AR / #VR awards! We have 9 separate categories this year, get your projects in!… T.co

Mar 21 2017 by unity3d

RT @MewSoul: The postprocessing stack by @unity3d is awesome to improve how your game looks, and it comes with a wiki! T.co #unitytips

Mar 21 2017 by unity3d

RT @AntonTesh: Use a public AnimationCurve to get the curve editor in the inspector. Then Evaluate on x-axis to get y-axis val.… T.co

Mar 21 2017 by unity3d

RT @minionsart: How to make a cool portal effect in @unity3d #gamedev #tutorial #unitytips Shader link in first reply :)… T.co

Mar 21 2017 by unity3d

NEW POST Unity3d-marketing.com @ARTEfr #TypeRider

Oct 10 2013 by unity_marketing

#PacificRim Jaeger designer #unity3d --NEW POST-- Unity3d-marketing.com

Jul 26 2013 by unity_marketing

Go Jo! #40A #tweetandshoot - #2a10d43e1

May 23 2013 by unity_marketing

Embed Buttons
Link to Unity by selecting a button and using the embed code provided more...
Unity
Statistics
Rank
32 of 418
Last Update
Watchers
989 members
Games
5,701
Files
1,419
Articles
6,167
Reviews
125
You may also like
libGDX
libGDX Commercial
id Tech 2
id Tech 2 GPL
Traktor
Traktor Commercial
Unity
Unity Commercial
Monkey
Monkey Commercial
Imperial Game Engine
Imperial Game Engine Commercial