Game
We track 23 posts about Game from 16 engineering blogs. Most active: Real Python, Dennis Felsing, Discord. Latest post: Oct 9, 2026.
Companies writing about Game
Recent posts
Reduce AI Decision Fatigue: Lessons from Game Design (opens on the source site)
I have been facing a significant amount of decision fatigue when using AI for development. I’ll spend close to eight hours a day, five days of the week, prompting, planning, and reviewing code. This leads to decision fatigue, where I become less able to make sound decisions as the day goes on. Growing fatigue impacts […] The post Reduce AI Decision Fatigue: Lessons from Game Design appeared first on Atomic Spin.
7 Game-Changing Web UI Features You Can Start Using Today (opens on the source site)
I was watching this video from the Google IO on all the new web UI features that are coming to the web platform and I was blown away by how many of these features are already available in modern browsers. In this article, I want to highlight 7 of these features that I think are game-changing and that you can start using today (of course, in some of the modern browsers). CSS Text Box CSS Scrollspy Contrast Color The hidey bar using @scroll-state query Gap Decorations The light-dark() function The linear() function CSS Text Box A new property called text-box is coming to the web platforms that…
Quiz: Pygame: A Primer on Game Programming in Python (opens on the source site)
In this quiz, you’ll test your understanding of Pygame: A Primer on Game Programming in Python. By working through these questions, you’ll revisit how to set up a display, draw onto a Surface, run a game loop, read keyboard input, organize your sprites into groups, detect collisions, and keep your frame rate under control. These are the building blocks behind every game you’ll write with pygame, so getting a solid grip on them makes your next project a lot smoother. [ Improve Your Python With 🐍 Python Tricks 💌 – Get a short & sweet Python Trick delivered to your inbox every couple of days.…
Multiplayer Game Development with TypeScript, Phaser, Socket.io, and MongoDB (opens on the source site)
Game data rarely looks the same for very long. A player document might start out with just a username and a score, and a few sprints later, it needs an inventory, a set of unlocked achievements, and a... The post Multiplayer Game Development with TypeScript, Phaser, Socket.io, and MongoDB appeared first on DEV.
Quiz: Build a Python Turtle Game: Space Invaders Clone (opens on the source site)
In this quiz, you’ll test your understanding of Build a Python Turtle Game: Space Invaders Clone. The turtle module ships with Python, so you can build an animated game without installing anything extra. Writing one is also a practical way to see how the pieces of any video game fit together. By working through this quiz, you’ll revisit how to set up a screen, draw and move sprites, respond to key presses, run a game loop, detect collisions, and pace the game with a fixed frame rate. [ Improve Your Python With 🐍 Python Tricks 💌 – Get a short & sweet Python Trick delivered to your inbox…
Bring your Android game to the car screen today (opens on the source site)
Android ·
Posted by Jan Kleinert, Developer Relations Engineer, Android for CarsToday, the games category for Android Auto and cars powered by Android Automotive OS with Google built-in is officially graduating from beta to general availability. Our early access partners have already been bringing games to the parked-only experience for cars, and you can browse these in our latest collections of games for Android Auto and games for Android Automotive OS. Bringing your game to cars lets you reach users in their vehicles during natural downtime, such as while waiting at a charging station or for a…
Bring your Android game to the car screen today (opens on the source site)
Android ·
Posted by Jan Kleinert, Developer Relations Engineer, Android for Cars Today, the games category for Android Auto and cars powered by Android Automotive OS with Google built-in is officially graduating from beta to general availability. Our early access partners have already been bringing games to the parked-only experience for cars, and you can browse these in our latest collections of games for Android Auto and games for Android Automotive OS. Bringing your game to cars lets you reach users in their vehicles during natural downtime, such as while waiting at a charging station or for a…
10 tips to improve your coding agent game (opens on the source site)
Pulumi ·
In May I told you to trim the root instruction file until it fits on one screen. I also said anything that needs a hard guarantee belongs in a hook. In June I argued that the model that wrote the code shouldn’t be the one grading it. Several papers published this summer tested related questions. Most of the findings support that advice, while the research on subagent costs calls for more caution. Below are ten tips for working with any coding agent. Each one is checked against what the research measured, which is sometimes narrower than the abstract suggests. Instructions kept only in chat…
A custom virtual machine for the Stars! 4X game (opens on the source site)
Stars! is a 1995 4X game (explore, expand, exploit, exterminate) for 16-bit Windows 3.1 that I first played ~28 years ago. While Windows is famously backwards compatible, it’s notoriously difficult to play Stars! today. Windows x64 cannot run 16-bit applications, and playing requires either retro hardware or emulation (otvdm, DOSBox), sometimes paired with Wine. My new, exciting solution, Stars!VM, or Stars! Virtual Machine, embeds a custom 80286 emulator and a Win16 to Win32 bridge. As native Win32, the game looks and feels exactly as it did originally, except sporting a modern file chooser…
AI cybersecurity is a cat and mouse game (opens on the source site)
Ryan chats with Sam Curry, CSO at Zscaler, about where human intelligence sits in the new security landscape with AI, why shifting security protections closer to applications helps limit probes for vulnerabilities, and why building more resilient code infrastructure is the best way to address the vulnerabilities AI does discover.
Quiz: Rock, Paper, Scissors With Python: A Command Line Game (opens on the source site)
Check your understanding of building a command line rock paper scissors game in Python, from player input and loops to enums and dictionary rules.
In the product end game, every change carries significant risk, episode 2 (opens on the source site)
The smallest perturbation. The post In the product end game, every change carries significant risk, episode 2 appeared first on The Old New Thing.
Tips for Saving Game Data in Godot (opens on the source site)
Saving game data is easy. Making your save code survive every kind of hardware failure is not. A lot of these issues will never show up during testing, but if your game reaches a wide audience with many different kinds of hard drives in different states of degradation, you will start to get bug reports about save games not working. I decided to write up my approach, learned over the course of shipping two Godot games, that has reduced our corrupted save game bug reports to virtually nothing.
A Maturity Matrix for Game Development (opens on the source site)
A few years ago, I wrote about using a Maturity Matrix to assess software engineering teams. The idea was simple - what does a great team look like, and how honestly can you measure yourself against that picture?Since then, I've moved into the gaming industry. Anyone who has
A custom virtual machine for the Stars! 4X game (opens on the source site)
Stars! is a 1995 4X game (explore, expand, exploit, exterminate) for 16-bit Windows 3.1 that I first played ~28 years ago. While Windows is famously backwards compatible, it’s notoriously difficult to play Stars! today. Windows x64 cannot run 16-bit applications, and playing requires either retro hardware or emulation (otvdm, DOSBox), sometimes paired with Wine. My new, exciting solution, Stars!VM, or Stars! Virtual Machine, embeds a custom 80286 emulator and a Win16 to Win32 bridge. As native Win32, the game looks and feels exactly as it did originally, except sporting a modern file chooser…
Game On: Discord Is Backing the Next Generation of Dutch Gaming Founders (opens on the source site)
Discord ·
Together with Techleap, we’re launching the Gaming Founders Circle: a hands-on program for the most ambitious gaming companies in the Netherlands to provide participants with a direct line to the people, investors, and networks that help great games scale.
Nitro Now Comes with Xbox Game Pass and New Benefits. Welcome to Nitro Rewards. (opens on the source site)
Discord ·
As we hit Nitro’s 10-year anniversary, we're launching Nitro Rewards: a brand-new benefits program built with some of the biggest names in gaming. See what’s coming for Nitro members, for no added cost.
Creating a Custom Mobile Integration for a Board Game Using Ruby on Rails (opens on the source site)
Picture this: you find a charming old board game at a garage sale, bring it home, gather some friends—and snap. The 50-year-old plastic components break instantly. You search the web for help to replace this fun and unique game mechanic but there’s nothing to be found. So naturally, you roll up your sleeves and build your own mobile version. No one else does this? Just me? Well, in case you ever find yourself in a similar boat, I figured I would walk you through what I did when building my own mobile integration to the 1973 Parker Brothers classic Billionare. As I said, right when I went to…
Making a game with my son (opens on the source site)
One morning, my son woke up and came downstairs, deep in thought. He looked up at me and said, “Can we make a game, Mummy?” He’s seven and he’s called Jacob. He told me his game was called Exploding Kitties. He described the mechanics. Bad guys patrol up and down. If they see the player - a kitty - they laser them with their eyes and the kitty explodes. If the kitty can sneak behind a bad guy, it can scratch and kill him. I had a little game making kit already. A mobile web app. An update and render loop, game objects. I showed Jacob how to add game objects to the level. He added some red…
How Machine Learning Transforms Visual Validation in Game Development: A DevOps Success Story (opens on the source site)
In today’s competitive gaming landscape, visual fidelity can make or break a title’s success. Yet as game worlds grow increasingly complex, traditional methods of ensuring visual quality are breaking down. Manual visual verification has become increasingly impractical. Even when teams scale up testing, small rendering anomalies can introduce severe regressions that go unnoticed until later stages of development, leading to delayed releases and drained resources.Existing image comparison tools, such as Structural Similarity Index (SSIM) from OpenCV, fall short in real-world game development…
Haskell: Game Programming with GIF Streams (opens on the source site)
Note: This is translated from the German original, which was used as a homework for the Programming Paradigms course at Karlsruhe Institute of Technology a long long time ago when I was co-holding the practical courses. Snake is a computer game in which a snake has to be moved through a playing field. Eating food increases the snake’s length. When the snake collides with a wall or itself the game ends. In this homework you will implement Snake in Haskell. For this you will require the framework from the gifstream repository. The output of the game happens in an animated GIF stream, which you…
Update on DoS Attacks against our Online Game (opens on the source site)
In my previous post 8 months ago I described how our open source online game DDraceNetwork has been suffering under DoS attacks for about 8 years, basically since its inception. Recently the attacks have gotten much worse, forcing us to work on further approaches. Since many players made suggestions recently, I’m writing this blog post to summarize what we are attempting and to ask for help again. These traffic graphs are from two of the servers we are running, note the logarithmic x-axis. Each spike represents an incoming DoS attack, as you can see some of them last for nearly a day.…
DoS Attacks against our Online Game (opens on the source site)
DDraceNetwork is an open source online game I’ve been running since 2013 with a community of volunteers. The game is available for free, I’m hosting servers for it in many countries around the world so that we have trusted official ranks. The servers are paid for by donations, which I stop collecting once the cost of the servers for the current year is covered. I wrote about DDNet in a previous post in 2016 and also a bit about the game history in 2013. Pretty much since the beginning we have been suffering from DoS attacks against the servers. Since the Steam release in 2020 the player…
Related topics
This page is generated automatically from the engineering blogs we follow. Every post links to its source, where it was published. See all sources.