article thumbnail

Respawn says "single line" of Apex Legends code was behind elusive audio bug

Game Developer

The dev team said finding the bug was like searching for a "needle in a haystack."

Bug 362
article thumbnail

Devs can now access code optimization tool Rider for free

Game Developer

JetBrains' popular IDE can now be used for non-commercial projects.

Code 288
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Dev snapshot: Godot 4.4 beta 1

Mircosoft Game Dev

Normally our Beta 1 release notes summarize all the most exciting changes from the previous dev releases. Weve unified the code to make sure it works the same on both platforms, and weve fixed some bugs. Input Input saw a lot of incremental improvements and polish this dev cycle. This was added by Macksaur in GH-96290.

Beta 106
article thumbnail

What makes code “hard coded” compared to other code, why is it so difficult to change, and why would developers hard code something rather than use normal code?

Ask a Game Dev

In order to understand how something is "hard coded", you need to understand what we do to the code in order to make it run on your device. Code is written in a human-readable format, but there is a lot of optimization and changes that get done to the code before the device can run it.

Code 59
article thumbnail

Dev snapshot: Godot 4.5 dev 3

Mircosoft Game Dev

dev 1 and 4.5 dev 2 release notes for an overview of some key features which were already in that snapshot, and are therefore still available for testing in dev 3. GUI: Add support for OEM Alt codes input ( GH-93466 ). You can get the game on Steam and follow the developer on Twitter.

Dev 71
article thumbnail

Is more complicated, or more work to write code for The Game EA Sports FC if you were starting from scratch than it would be to write code for any other large scale game, like an MMORPG also done from scratch? Or GTA6 i.e.? (Licensing issues aside)

Ask a Game Dev

Code systems are code systems. Good code architecture tends to follow pretty universal principles, regardless of whether the system is governing loot tables or lighting systems. Constructing software systems is about seeing the general rules at work and using those to write code that adheres to those rules.

Writing 59
article thumbnail

Besiege devs spotlight why some games can't work well on Steam Deck

Game Developer

Adding controller support to the PC version of Besiege isn't as simple as copy-and-pasting its console counterpart's code.

Console 261