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
How to Create a Raycast in Unity 3D
What is Raycasting? Raycasting is commonly used in video game development for things such as determining line of sight of the player or the AI, where a projectile will go, creating lasers and more. A raycast is, essentially, a ray that gets sent out from a position in 3D or 2D space and moves in a specific direction. Unity 3D … Read More
How to Read an XML File in Unity
I recently started working on a project in Unity 3D that makes use of an XML file to load data into the game. Being relatively new to game design, I had to do a lot of research to figure out how to load the XML file and assign that data in a usable way. I have gotten things working in … Read More
How to Add Camera Effects in Unity
Camera Effects are a very important part of a game’s look and feel. Things like color correction, bloom, and film grain can add a nice polish to your game. Visual processing has been a crucial part of filmmaking for decades. There’s no reason that the same methods can’t be applied to games. Conveniently enough, Unity has built-in scripts for camera … Read More
How to Setup GitHub with Unity: Step-by-Step Instructions
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
How to Install and License IBM SPSS Software
Studica recently started offering IBM SPSS Software. If you’re like me, you may have never heard of these products before. But maybe you’re taking a class in college and your professor requires you to use SPSS Statistics or SPSS Data Entry or some other IBM SPSS product line. This post will help you find out how to purchase the product … Read More
How to Create a Projectile in Unity
One of the most common mechanics that you’ll find in almost any video game is the ability to shoot something. Bullets, fireballs, arrows, etc. As a game designer, you can have your character shoot whatever your heart desires. Of course, implementing a shooting mechanism is not quite as simple as running a function called ShootBullets(). In this post, I am … Read More
How to Export STL Files from PTC Creo
PTC Creo is an industry-standard 3D Design software. It is used for a wide number of applications across many different industries. I’ve recently been learning my way around the product and thought I would share the workflow for exporting an STL file from PTC Creo Parametric. First off, an STL file is known as a stereolithography file. The file extension … Read More








