Basic Game Art

Basic game art production skills can be learned quickly in a few stages.   Materials & Textures Sources of free 3D assets Basic 3D modeling tools Materials & Textures When you make 3D game objects like cubes, they default to a white default material that blends together and is hard on the eyes. You can…

Shoot with raycasts

Raycasting is one of the most frequently used functions in Unity game development. Raycasting draws a line into space from an origin point until it hits something. It can be used not only to cast literal rays like for ray guns, but also it can be used to check for things being near each other…

VRTK: Virtual Reality Toolkit 4

VRTK is a VR game development framework for the Unity game enigne that supports multiple VR SDKs and devices as well as simulation mode for working without headsets using keyboard and mouse support. Get VRTK and SteamVR from Github Do not download VRTK and SteamVR unity plugins from the Asset Store. Those are out of…

Hololens Unity Tutorial

Making mixed reality apps for Hololens with Unity takes a few steps: Follow the Microsoft Hololens Unity project creation tutorial. Unity development overview The fastest path to building a mixed reality app is with Unity. We recommend that you take time to explore the Unity tutorials. If you need assets, Unity has a comprehensive Asset…

Shoot a projectile with Instantiate

The Shoot a projectile tutorial teaches you how to press a button to Instantiate a prefab game object projectile and apply physics forces to it to to trigger a script on impact. Instantiating objects and shooting projectiles are two of the most commonly used concepts in game development. To shoot a projectile, use this script…

Dialogue Trigger

A dialogue trigger communicates messages to the player when they enter the area. Setup a project and scripts folder In Project, Create a new folder Name it _PROJECT and hit return Create a new folder inside _PROJECT Name it Scripts and hit return Create a script In Scripts, right-click and Create C# Script Name it…

Chatbot AIs in Unity with AIML and SpiritAI

Chatbot AIs are conversational programs that respond to typed text input and you can put chatbot AIs into Unity games and experiences to play the role of characters with more than the usual menu-based dialogue choices. Chatbot AI systems Alicebot AIML SpiritAI PullString GDC UPDATE: SpiritAI exhibited an emotionally intelligent chatbot middleware called Character Engine at…

Making a strategy game

Strategy games get to the essence of game design by being all about giving players interesting choices to plan and implement. Implementing strategy games Turn-based strategy games Turn-based Strategy Framework This open-source free package lets you get started making a grid-based map with hex or square tiles and terrain and units that move across it….

Articy Draft

We’ve explained why you should use Articy Draft in our overview of writing and design tools.  Let’s learn how. We’ll cover: detail on beginner quick start tutorial what kinds of intermediate integration you can do with Unity Dialogue System Importing into Unity what kinds of advanced workflows are possible Variables & Lua scripting Entity database design…

Make game, become developer

Make a game, become a developer, learn as you go, discover your specialties. Some people believe you have to learn how to be a developer before you can make games. Make a game The first step towards becoming a game developer is to make a first game. Don’t worry that you don’t have experience yet, you will…

Game Writing & Design Tools

Writing and designing games with non-linear branching narratives, player choices and event-driven dynamic dialogue require a new general of writing tools. Articy Draft Articy Draft is a flowchart of flowcharts with relational data fields, queries, lua scripting and location mapping all tied together. In our humble opinion, it is the holy grail of game writing and…

Making different game types

Once you grasp the basics of Unity, you’ll want to consider what kind of game you want to make and what tutorials and assets to start using to learn how to build what you want. Some major game types Here’s a broad overview of some types of games that you could try to make. 2D: Simpler than…