Jump to content
Sign in to follow this  
Bolzano

Career Question

Recommended Posts

Posted (edited)

Howdy, I have a somewhat serious career question. Spoiler: I've had a glass of wine and finals just ended so please excuse any dumb typos. I am a graduate student at a major state university in the US that is fairly well known for graphics research (it is in the top ~50 in the world for graphics research). I am a PhD student here. I absolutely love video games, and I have always loved Obsidian games in particular. Before Obsidian, back in the early 2000s when I was growing up, I would spend hours and hours playing Baldur's Gate and Icewind Dale, I've just loved these games.

It is a backup plan of mine in case grad school does not work out to work in the game industry. I am an excellent student, and not to bad of a researcher, but my wife and I are thinking about settling down and starting a family. I have VR development experience working as a computer scientist intern for the Department of Defense and some unique development experience, for example I have a patent in the digital signage industry. 

I am told that in order to get into the video game industry you have to write "mods" for games. I really enjoy GPU architecture and writing CUDA/OpenGL/OpenCL code. I am pretty good at writing shaders, but I really shine when it comes to optimizing code that you want to run on the GPU. I got my start in the industry (years ago, before I went to school) as a video game tester. I am very detail oriented. I am not a huge fan of making mods for games because I just don't have a lot of artistic talent. My brothers make mods they love it, but it isn't for me. This isn't to say I am not creative, my whole family is creative af, but I just can't draw like my siblings.

I was wondering what kinds of jobs somewhat like me should be looking for? Is it reasonable to think I could get a job in the video game industry if grad school does not work out? Is it true that only people who make mods really have any hope of getting a career started in this industry?

 

Thank you so much for your thoughts 🙂 To prove my skillz (and that I am real), I attached a picture of a recent project. It is called a Sphube. It is not just a cube with round edges. It is a sextic algebraic surface. The ray tracer I wrote uses bounding boxes and a really simple iterative solver (Newton-Raphson method) to find the roots where the ray intersects the surface. There are some interesting optical properties of the sphube. This is not something you will find anywhere else (to my knowledge).

sphube.jpg

Edited by Bolzano

Share this post


Link to post
Share on other sites

I would think the connections you make at school would be your best bet for getting your foot in the door, but I could be wrong. This forum doesn't get a lot of developer traffic.

  • Thanks 1

Share this post


Link to post
Share on other sites
Posted (edited)

The connections I make at school are mostly related to my academic work, not anything else. I do not venture to far from what my advisor is looking for out of me. 

I have succeeded a little bit though, I met a recruiter from a pretty big video game company and was able to connect on LinkedIn. Obsidian recently joined itself with Microsoft, which makes it suddenly an extremely attractive employer. Potentially maybe having opportunity for someone with a unique set of skills! 🙂

It's a shame there are not more developers on the forum (but understandable...), if you know of any good blogs to read I would love to hear about them.

Edited by Bolzano

Share this post


Link to post
Share on other sites

Those are the jobs Obsidian is currently offering. https://www.obsidian.net/jobs

Just to know what they are searching for (look at "graphics programmer").

In order to get the attention of devs here on the forums you could mention their names in a post (start with an (at) like @Boeroer). That's a rel. unobstrusive way.

A programming dev who visits the forums frequently (he's helping the modding community a lot) is (at)BMac. Maybe he's willing to answer a few questions. 

 


Deadfire Community Patch: Nexus Mods

Share this post


Link to post
Share on other sites

If you wish to build a portfolio, maybe work on game engines is a good idea? There's a lot of open source projects trying to replace old game engines with more modern ones. OpenMW is for Morrowind. It could use a shader system, performance optimizations and improved shadows. There are also Daggerfall Unity, GemRB for Baldur's Gate, and probably hundreds of others.

Share this post


Link to post
Share on other sites

@BMac hi 👋 , it has been a little while since I posted this, I am a busy grad student and was making a living over the summer working on a side project for the Navy. I was wondering if you had any advice to give or suggestions for directions to go. @Boeroer suggested I reach out to you.

It is hard to find time to do modding because I am a grad student. However, I may have a break in the winter where I can work on a modding side project if there is one I would be a good fit for but it’s hard to know where to start. 

Do you have any suggestions? I know CUDA and GPU architecture, I would really love it if there were a modding task that used that knowledge. 😍

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...