Unity Tip: Use Scripts to Modify Particles

kristielTutorial, Unity Game Development

Unity Tip: Use Scripts to Modify Particles

Unity 3D offers an enormous API that provides ways to manipulate the vast majority of objects in your game. However, there are some features that are not as robust as you might hope. Take, for example, the ParticleSystem class. Let’s say, you have a particle system. You want to modify the radius of the particle system’s shape using a script. After a quick … Read More

Share this Post

Unity Tip: Using Code to Change Material Properties

kristielAll Topics, Coding & Programming, Tutorial

Unity-Tip-How to Change Material Properties in Unity

I am working on a Unity Project in my free time. Recently, I wanted to have the ability to dynamically change the material properties of objects when the player looked at them. I did not want a static, unchanging material. I needed to be able to use C# scripts to make the material change features during gameplay. This is relatively easy to do. However, Unity’s … Read More

Share this Post

How to Create a Custom Input Manager in Unity C#

kristielAll Topics, Coding & Programming, Tutorial, Unity Game Development

How to Create a Custom Input Manager in Unity C#

Recently, I created a custom input manager for a game I’m making in Unity 3D. Initial research suggested I use Unity’s built-in Input Manager. However, Unity doesn’t have an API to access most of the Input Manager functionality. However, I wanted a menu in my game where the user could set their own key bindings; a common feature in most PC games. Unity’s Input … Read More

Share this Post

Unity 5 Pro Suite Available for Students

kristielAll Topics, Unity Game Development

Student/Teacher Unity 5 Pro Suite Available!

Unity is a fully-integrated development engine used to create 2D, 3D multiplatform games and interactive content. If you’ve read any of our Unity blogs, you know that Studica is a big fan. Many popular games are created using Unity. In fact, the Pokémon GO mobile game making news everywhere was made with Unity. One thing that we haven’t really talked about (until now), is … Read More

Share this Post

Unity Collaborate Beta – What You Need To Know

kristielAll Topics, Tutorial, Unity Game Development

Unity-Collaborate-Blog

Almost a year ago, I wrote a blog post about setting up Unity to work with GitHub. After Unity got rid of their built-in Asset Server for version control, developers have had to turn to Git or SVN for their version control needs. However, Unity is adding another version control tool to your arsenal; Unity Collaborate. What is Unity Collaborate? … Read More

Share this Post

How to Create a UI in Unity 3D

kristielAll Topics, Tutorial, Unity Game Development

How to Create a UI in Unity 3D

User interfaces (UI’s) are core features in just about every modern software application. Games are no exception to this rule. The vast majority of games utilizes some form of UI to display information such as health, skills, maps, ammo for a weapon, and more. Unity 3D offers a variety of UI elements that you can use in your game. In … Read More

Share this Post

How to Create a Singleton in Unity 3D

kristielTutorial, Unity Game Development

How to Create a Singleton in Unity

In game development, you will need to make use of global variables in many instances. Consider common gameplay elements such as player score, currency, health points, or game states such as pause or game over. Beyond these examples you will most likely need to create global variables that are specific to your game. I used Unity 3D for quite a … Read More

Share this Post

GG Maker Academic Now Available at Studica

kristielAll Topics, Coding & Programming, STEM Education

GG Maker Game Design Sparks Interactive STEM Learning

Studica recently sealed a deal to offer GG Maker Academic to students, educators and schools. GG Maker is a video game engine that can produce 2D and 3D games very quickly. The engine has been growing in popularity due to its ease of use and low barrier of entry. Studica is the exclusive reseller for the Academic Version of the software. GG … Read More

Share this Post

How to Setup GitHub with Unity: Step-by-Step Instructions

kristielAll Topics, Tutorial, Unity Game Development

Version Control is an important thing when you’re working on projects with several different people involved. One could argue that it’s important even if you’re working by yourself since you can maintain consistent backups of your projects. Throughout the years, Unity3D has had several different “built-in” version control solutions. One of the best ones, in my opinion, was the Unity … Read More

Share this Post