Software engineer (video games). Likes dogs, DJing + EDM, running, electronics and loud bangs in Reservoir.

  • 0 Posts
  • 19 Comments
Joined 1 year ago
cake
Cake day: June 11th, 2023

help-circle
  • Never say never! I worked on the original Dead Space (2008). There’s a minigame in chapter 4 where you have to defend the ship’s hull from incoming asteroids by shooting them with a cannon. On completion of the challenge, there’s some explanation as to why the cannon’s auto-targetting system is back online and you can leave the minigame and the cannon automatically continues shooting asteroids as you wander off. While I was rummaging around the code for this, I stumbled across a quadratic formula implementation. On closer inspection I discovered that some smart cookie had actually implemented the cannon’s auto-targetting system for real! It actually tracked each asteroid’s velocity and speed and aimed ahead of the target to hit it with its slow-moving projectiles. I just assumed the whole thing would be playing a canned animation faking the cannon shooting at the asteroids. My hat goes off to the programmer that decided to solve that problem - it’s one of the very few times I’ve ever seen the quadratic formula used in gamedev!




  • I think it’s a step in the right direction, though it will be interesting to see where the boundaries are drawn. Does YouTube count? What about gaming platforms like Roblox and Fortnite?

    Edit: On further reading about this, I’m changing my mind. I can’t see how this would be implemented effectively without some kind of age verification. Unless it’s a meaningless Steam-style “What’s your birthday?” question, that makes it far more troublesome for everyone’s privacy. I can’t see how it would get off the ground after so many Australians have had their data stolen already.