Skip to main content

Productivity Upgrade - Unity Asset Store [ August, 2018 ]

Productivity Boost - Assets That Help Make A Better Game In Less Time
*Note: These assets are not arranged in any way, no comparison is done. They are just really cool assets that will help make your entire workflow more streamlined as well as deliver output faster.😁.
Well a new month has arrived and it's time to see more of those cool assets on the Unity asset store.

8.Very Simple Combo Pack - Includes a lot of things bundled together : Very Simple Ads, Very Simple Rate, Very Simple Share, Very Simple Leaderboard & Very Simple GIF  project.
This asset drastically reduces the time required for setting up the basic mobile game features.
7.Fixed Camera Angle - The camera will either stay in a fixed location while the character roams about, or it will follow the player's movement only from a fixed angle and distance. Examples of games using fixed camera angle are Resident Evil, Dino Crisis, Until Down. Easy to use by a simple inspector which is categories tabs and ordered properties. The system has an extensive, fully customizable debugging panel that helps build complicated fixed cameras.
6.Open World PathFinding System- Works well with :
-Large open world.
-Many pathfinders.
-Buildings with multiple floors.
With this path finding system you will able to generate a path from a position to a destination (for humanoid units, animals, vehicles etc.) on every 3D ambients: Even large open worlds or building interiors with multiple floors.
5.Mega Flow - Have you ever wanted to simulate a wind tunnel in your game, or have leaves of snow blow through your village flowing naturally around buildings, speeding up down alley ways or settling slowly in the lee of an obstacle, Lava flowing down a volcano side or Waterfalls cascading over rocks, Or a car stirring up leaves as it drives along a road in Autumn, vortices for your plane wings, perhaps an object floating along fast moving water, tornadoes, or even simulate gravity around objects in space, if so then MegaFlow can help.
4.CScape City System - CScape is an optimized & powerful Cityscape generator that is able to create thousands of unique buildings.Main strength of this plugin is that it uses serious drawcall optimizations for extreme performance and sets new frontiers for realistic and performant rendering of massive worlds.
This magic is done by using few one-pass shaders/materials for a whole city landscape. This results in a extremely optimized performance while using Static/Dynamic Batching or Occlusion Culling.
3.FlexCompiler - FlexCompiler is a Unity3D editor extension intended as a handy tool for both asset publishers and game developers. It’s a simple GUI wrapper for csharp compilers to turn source codes to assemblies(dlls) right in Unity editor. It also features a basic obfuscation functionality.What for?
- For publishers: to close source
- For developers: to reduce project re-compiling time
2.Lunar Mobile Console - PRO - The best mobile log display available.
• Instant error notification (never miss an unhandled exception again)
• Quick logger output access with a multi touch gesture (swipe two fingers down)
• User-defined actions and variables
• Transparent log overlay
& Many more.
1.Multi Device Preview & Gallery - This gives you an accurate preview of your game for multiple devices, resolutions, and aspects, at a glance.
Preview at the device's physical size to check that your game content and UI are properly scaled, and use the resolutions and ratios previews to see how your game looks like on several configurations.
This is the very essential tool for developers making applications for multi resolution devices, like mobile developers.
No more bad surprises, no more tedious checks, no need to buy dozens of devices. This asset will save you a lot of time, which you can use to focus on your game!
Check out more such Unity Asset Store Gems : HERE
Don't forget to share these wonderful assets with your colleagues and friends.
Support Bitshift Programmer by leaving a like on Bitshift Programmer Facebook Page and be updated as soon as there is a new blog post.
If you have any questions that you might have about shaders, C# or Unity development in general don't be shy and leave a message on my facebook page or down in the comments.

POPULAR POSTS

Toon Liquid Shader - Unity Shader

Toon Liquid Shader This is how the shader will end up looking :
This shader is pretty neat and somewhat easy to implement as well as to understand. Since we will be adding some basic physics to the toon water as it is moved about we will have to support that in the vertex shader as well.
So let's start by looking at the properties :
Properties { _Colour ("Colour", Color) = (1,1,1,1) _FillAmount ("Fill Amount", Range(-10,10)) = 0.0 [HideInInspector] _WobbleX ("WobbleX", Range(-1,1)) = 0.0 [HideInInspector] _WobbleZ ("WobbleZ", Range(-1,1)) = 0.0 _TopColor ("Top Color", Color) = (1,1,1,1) _FoamColor ("Foam Line Color", Color) = (1,1,1,1) _Rim ("Foam Line Width", Range(0,0.1)) = 0.0 _RimColor ("Rim Color", Color) = (1,1,1,1) _RimPower ("Rim Power", Range(0,10)) = 0.0 } Just the usual stuff that we are used to. The only thing that may stand out is the [HideInInspector] tag, This works j…

Introduction To Bitwise Operations

Introduction To Bitwise Operations Bitwise operators are used to change individual bits in an operand. The main use of bitwise operations are to perform calculations at a more optimized level as these operations are directly supported by the processor. & (bitwise AND) Takes two numbers as operands and does AND on every bit of two numbers. The result of AND is 1 only if both bits are 1.
eg: 1010 & 0010 = 0010| (bitwise OR) Takes two numbers as operands and does OR on every bit of two numbers. The result of OR is 1 any of the two bits is 1.
eg: 1001 | 0010 = 1011 ^ (bitwise XOR) Takes two numbers as operands and does XOR on every bit of two numbers. The result of XOR is 1 if the two bits are different.
eg: 0110 ^ 1000 = 1110<< (left shift) Takes two numbers, left shifts the bits of the first operand, the second operand decides the number of places to shift.
eg: 0101 << 1 = 1010>> (right shift) Takes two numbers, right shifts the bits of the first operand, the second…

Creating Android Plugins For Unity

Creating Android Plugins For Unity When creating a game / app with Unity which targets a specific platform like Android or iOS it would really handy if you could access some  platform specific features such as native pop-up windows ( modal dialogs ), battery status, vibration access, location access, file system access etc.. 
*Note : The following tutorial assumes that you know a bit about Android development and java in general. Even if you don't know android development I hope this tutorial shows you how easy and rewarding it is to make your own Android plugins. Before we start you should make a folder called 'Plugins' inside the 'Assets' directory and inside that create a 'Android' folder. This is where all our .aar / .jar files go which is basically a .dll file for windows folks.
We will be making a plugin that displays a Toast dialog which consists of a string we pass
from Unity and also a method that performs some math operation and returns the output…