Unity Game Consulting Services

 Unity is now the most popular game engine used for 2D and 3D games, AR and VR applications and a wide variety of rich media apps. Unity's real power lies in the ecosystem of supporting technologies that work with the engine. These include cross platform support, analytics, monetisation, multiplayer, artificial intelligence and collaborative work systems. At Fierce Fun, we have been using Unity for several years now and have developed expertise in the programming and design techniques associated with this game engine.

For companies needing Unity expertise or outsourced development, Fierce Fun can provide full project development services or niche programming support and training.

Drop us a line to find out more.

Game Development Naming Conventions

I am still amazed by the amount of game developers that don’t use naming conventions. Yes, developers need freedom to create original expressive code but unless you are working alone with Yoda in the Dagobah system, you and your code will need to work with others. Even if you are working completely alone, a code naming convention can help if you are working on multiple projects over many years. There is nothing worse that looking back over your previous code and going…..what the %$*! Is going on here.

I have uploaded a sample of the Fierce Fun coding conventions. Also here are our asset naming guidelines. Most are based on universal standards such as PascalCase though some are particular to us. Hopefully you may find them useful and I would encourage all developers to adopt some form of naming convention.

GameDevelopmentCodingConventions

GameDevelopmentAssetNamingGuidelines