|
I’m a developer (Software Engineer, technically, but that title doesn’t really mean much). That means I do both programming and architecture/design, which has mostly been in the context of applications that just so happen to be deployed on the web. Game dev, from what I can tell, requires a very different set of technical skills and works with very different problem domains. Would the skills I have built as a developer on non-game applications transfer at all to game dev, or would I be starting from scratch?
|
# ¿ Mar 29, 2021 16:14 |
|
|
# ¿ Apr 25, 2024 14:12 |
|
I’m no stranger to tight iteration loops, hell my response in the retro for the Big Project we just deployed was all about how we should have started those loops sooner. Performance is something that I’ve been a bit lacking in historically since I’m mostly self-taught, but it’s been really important toe recently cause of the system we just replaced, so I’m catching up quickly (we use Go at work). Plus, I‘be never had problems figuring out profiling tools, so at the very least I can track down what problems exist and how to tackle them. A relatively low emphasis on unit testing I guess makes sense because of your point on experimenting a lot. Sounds like there’s options for me! I’d still like to tinker in Unity a bit, but I don’t quite have a mind for game design yet, so it’ll prolly be of questionable quality. Thanks for the response!
|
# ¿ Mar 29, 2021 17:00 |
|
Hughlander posted:I think I've said this before to you but I'll add it again. Game Dev is such a mind boggling big super large umbrella. There's no single answer. If you were to work on back-end engineering on a massively multiplayer real time synchronous gameplay mobile game, then your work would look almost exactly like doing web dev. A standard interview question for that role is basically "Design this feature that will use a database for storage" and talk through caching, concurrency issues, player UX responses etc... Oh poo poo, I posted about this before, didn't I? Lemme go look for previous responses 🙇♀️ That definitely makes sense, and it's what I was getting at with "different problem domains". In which case, it's just about the problem domain itself, and you'll always gonna to just start gaining experience in it. Fair enough! Been a few years since I checked out Godot. I remember it being pretty cool; if it's gotten further, I'll def check it out!
|
# ¿ Mar 29, 2021 18:16 |