Showing: 61 - 70 of 80 RESULTS
Programming

Deep dive: The design and implementation of object pools

Herman Tulleken, Blogger July 15, 2024 23 Min Read This post first appeared on our blog at Gamelogic. In software development, particularly in game development and real-time applications, efficient memory management is crucial for maintaining optimal performance. One common technique employed to manage objects efficiently is known as object pooling. An object pool is a …

Programming

Why some games can’t work well on Steam Deck

Bryant Francis, Senior Editor May 28, 2024 2 Min Read Image via Spiderling Studios. At a Glance Developers want players to enjoy their game on Steam Deck—but it’s not easy to make every game work on the platform. During our conversation with Spiderling Studios’ lead producer Toby Hawkins and publishing director Stefan Metaxa, our conversation …

Programming

W4 Games says Godot console porting solutions land in October

Bryant Francis, Senior Editor September 9, 2024 5 Min Read Image via Adobe Stock/Godot. At a Glance Though developers have picked up open-source engine Godot, they’ve struggled with difficulties porting to consoles. Godot can’t support native console porting because of Nintendo, Sony, and Microsoft’s proprietary software. W4 Games was established to provide console-friendly tools and …

Programming

Deep Dive: Console cross-play and how we made it work in Insurgency

Denys Slipchuk, Yurii Dudnik May 7, 2024 6 Min Read Images via New World Interactive. Game Developer Deep Dives are an ongoing series with the goal of shedding light on specific design, art, or technical features within a video game in order to show how seemingly simple, fundamental design decisions aren’t really that simple at …

Programming

How to Implement AI Workflows that Your Artists Will Actually Want to Use

Kent Keirsey June 20, 2024 6 Min Read Introducing AI into creative workflows, particularly in game development, can feel like a double-edged sword. On one side, it offers unprecedented efficiency and new possibilities. On the other hand, it raises fears about losing control of the final product and compromising artistic integrity. The key is to …

Programming

Ability for Other Abilities

Billy Moore, Blogger December 1, 2023 4 Min Read Going into a project that requires dozens of abilities leads to interesting team dynamics, since the way that each ability interacts with the rest of the game is going to depend on how the team implements it. It raises questions about who should take on the …

Programming

Inspiring, not Demotivating: The Art of Giving Feedback

Anastasia Zaiceva, Blogger October 4, 2023 5 Min Read High-quality feedback may save a company a ton of money, and its employees—a dozen sessions with a therapist. Feedback shows how to achieve better results without any negative emotions, name-callings, or demotivation involved. Why Is Feedback So Important? In the business environment, feedback is frequently confused …