“Premature optimization is the root of all evil.”― Donald Ervin Knuth, Art of Computer Programming, Volume 1: Fundamental AlgorithmsOptimization is a term which is familiar to any developer. Game developers are more aware of this because of three reasons, They realize the importance only at the fag end of game development. They see this as a game-specific … Continue reading Unity and C# : Performance Optimisation tips
Category: C# scripting unity3d
On May 28th of this year,I was fortunate and privileged to attend Unity3d Porting Labs held at Microsoft India,Signature building,Bangalore.This was an event targeting gameDev and hosted mainly for India Gamers Community members . The event had sessions by Microsoft,Dumadu Games and Intel.Session 1: Unity3d Games Targeting Windows Phone and Windows Store Speaker : Ujjwal Kumar (Tech Evangelist,Microsoft)- Blog Takeaways … Continue reading Unity : Porting labs – Takeaways
IntroductionThe central component of any game, from a programming standpoint, is the game loop. It allows the game to run smoothly regardless of a user's input or lack thereof.Every game must and should have a game loop because a game must continue regardless of a user;s input. In this article i will be talking about two important … Continue reading Unity and C#: Game Loop (Awake,Start,Update)
Scripting is an essential ingredient in all games. Even the simplest game will need scripts to respond to input from the player and arrange for events in the gameplay to happen when they should.-Unity3DEverything in unity3D is a GameObject. We first start building a game by setting the sprites (2D) / 3D models in their … Continue reading Unity and C# : Learn Scripting