Lance Talbert is a budding game developer that has been learning to program since the age of thirteen. He has taken several courses in computer programming ranging from C++ to HTML and spends most of his spare time either creating projects in Visual Studio or building his own games. He is currently working on his first commercial game, War Ender, as well taking extra time to discover and learn new programming languages. 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. Of course he'd be remiss to not link you to the website for his game War Ender, which can be found here: https://www.warendergame.com/.
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
The next step in learning how to create games in C# using Unity is to add extensions to get custom functionality. Lance Talbert shows you how to create an extension that changes the properties of many objects at once.… Read more
The easiest technologies to use are often the most difficult to create. Take video games. Objects in games must obey the laws of physics among countless other details. Developers can spend their time with details like these, or take advantage of game engines so they can concentrate on what the game does instead. Lance Talbert explains how to get started developing games in C# with the game engine Unity.… Read more