How to Handle User Interactions with SFML

How to Handle User Interactions with SFML

You can access the full course here: Discover SFML for C++ Game Development Handling User Interactions There are many ways in which a user can interact with your program from pressing buttons, to opening and closing windows, and even simple events like moving a mouse. Each of these interactions triggers an event which we capture … Read more How to Handle User Interactions with SFML

Best Coding Languages for Game Development

Best Coding Languages for Game Development

So, you’re ready to start creating your very own games.  However, there comes an important question to answer when you start: what programming language should you learn how to code? While arguably most coding languages can be used to create games, including high-level languages like Python, some choices do have more benefits than others.  Additionally, … Read more Best Coding Languages for Game Development

How to Make AIs Target Objects with Unity ML Agents

a gif of the first training attempt

Introduction We often hear in the news about this thing called “machine learning” and how computers are “learning” to perform certain tasks. From the examples we see, it almost seems like magic when a computer creates perfect landscapes from thin air or makes a painting talk. But what is often overlooked, and what we want … Read more How to Make AIs Target Objects with Unity ML Agents

Drawing Sprites with SFML & C++

Drawing Sprites with SFML & C++

You can access the full course here: Discover SFML for C++ Game Development Drawing Sprites We’ve seen how to draw a basic shape but realistically, most of our games will use more than shapes. We will want to place graphics, icons, and other images into our games and we do so via Sprites. Setting up … Read more Drawing Sprites with SFML & C++

How to Make a Game – Making Video Games from Scratch

How to Make a Game - Building Games for Beginners

How does one make a game?  Perhaps this is a sentiment you’ve thought of before as you daydreamed about your video game project that could be amazing if only you could make it reality.  Of course, you could hire a small studio to make it for you, but most people don’t have a spare $1,000+ … Read more How to Make a Game – Making Video Games from Scratch

An Introduction to Unity’s ML-Agents

An Introduction to Unity's ML-Agents

 Introduction Okay. So you’re a budding computer science enthusiast and you’re trying to make an AI that will take over the world. You do your research and find out about this thing called “machine learning.” You’ve seen several impressive demonstrations of machine learning technology so you decide that this is the tool you’re looking for. … Read more An Introduction to Unity’s ML-Agents

Create a Puzzle Game in the Unreal Engine

Create a Puzzle Game in the Unreal Engine

Introduction Ready to challenge your players to unique, brain-busting puzzles? Puzzle games are a fairly unique genre in game development, requiring even more work than many other genres in its level design phase.  However, they can also be a rewarding experience in terms of development, as they offer unique challenges and systems that can be … Read more Create a Puzzle Game in the Unreal Engine