Lance Talbert is a budding game developer that has been learning to program since the age of thirteen. He is currently in college studying computer application development, but has taken several courses in computer programming ranging from C++ to HTML in the past. Lance spends most of his spare time creating projects in Visual Studio or building his own games. Lance has released one game titled War Ender and is currently working on two others, titled Impressions and "Future." Beyond programming and game development, Lance also has interests in writing, acting, and composing music. You can keep up with Lance by following him on twitter as well as through his gaming blog. You can also view his game development updates here: https://www.warendergame.com/.
You can use Unity’s Remote Config utility to update settings for users. Lance Talbert walks you through using the utility including a JSON example.… Read more
An augmented reality application can interact with objects in the real world. In this article, Lance Talbert demonstrates how to create an AR app with Unity.… Read more
Video game enthusiasts expect that they can make changes to the game’s environment and that the setting changes will be saved. In this article, Lance Talbert shows how it can be done in Unity.… Read more
In this article, Lance Talbert demonstrates how to use scriptable objects in Unity for creating multiple, but similar, objects such as characters. Each character can inherit properties but also each can have their own settings. … Read more
Many games today involve more than one player, but creating a multiplayer game is not easy. In this article, Lance Talbert show how the PUN plugin takes care of the difficult parts for you.… Read more
One of the most critical things that a game must do is to save data like the preferences and score. In this article, Lance Talbert demonstrates two ways to save data when you create your game in Unity.… Read more
Developers probably spend as much time debugging as they do writing code. In this article, Lance Talbert demonstrates how to use the debugging features in Unity. … Read more
The visual elements of games are very important, and there is a lot to learn before you create the next best seller. In this article, Lance Talbert shows you how to create a shader, one tool in the game programmer’s toolbox.… Read more
Video games often contain animation of the objects and characters, but how is that accomplished? In this article, Lance Talbert explains how a Unity plugin called iTween can make creating animation easy. … Read more
One of the hallmark features of video games is the ability to choose or even customize your character. In this article, Lance Talbert shows how easy it is to let the player create custom characters for your game, especially when you can take advantage of premade image assets available online. … Read more
Attributes in Unity allow you to add features like strings and menu items to objects. In this article, Lance Talbert shows you how to add attributes that can then be tested while in editing mode. … Read more
A level in a game is the player’s world. It’s possible to create levels that the player can manipulate. In this article, Lance Talbert shows you how to create a project that gives the player the ability to make changes to the level.… Read more
Even when creating games, your code has access to environment variables and document files. In this article, Lance Talbert shows how to access files to convince the player that maybe the game knows more than it should.… Read more
It's even more fun to play a game when you can customize it, but creating such a game is more difficult for the game developer. In this article, Lance Talbert shows you how to add some simple modifications to games you create with Unity and VS. … Read more
In today’s world, some people do not need computers because they can do everything on their smartphones. Playing games is no different and is one of the most popular uses for the mobile devices (who makes phone calls, anymore?). In this article, Lance Talbert shows you how to create a game that will run on an Android device.… Read more
Today, we use voice in many ways. We can order groceries, ask to hear certain musical recordings, and much more with voice commands to our devices. In this article, Lance Talbert demonstrates how to add voice commands to video games.… Read more
Performance is important to video game players. If a game is slow, the player may experience unintended difficulties in timing, positioning, and much more. Unity added a job system with the 2018.1 update which allows multithreaded code which can improve performance. In this article, Lance Talbert walks you through using the new job system.… Read more
The characters in many games today seem lifelike. Under the covers, an application controls the behavior. In this article, Lance Talbert walks you through setting up a game with some simple artificial intelligence built in using Unity and C#… Read more
Unity is the tool to use when creating games with C#, however, it has had many limitations. With the release of Unity 2018.1, many enhancements have been added to improve performance and the look of the game. Lance Talbert talks about these enhancements and how Unity programmers can take advantage of them. … Read more
The user interface, such as buttons and messages, in a game is very important. In this article, Lance Talbert shows how to create a working Tic-Tac-Toe game using Unity and C# consisting of user interface elements. … Read more