Hacker News new | past | comments | ask | show | jobs | submit login

"The only other thing I'd add, from my point of view, is my games (and graphics) programming skills and training have always seemed completely separate to traditional software development"

What kind of programming role do you think you'd have in a team?

I ask because, as a generalist programmer, I think that I could write you any kind of program, including a game engine, at a professional level. I'm just wondering what the difference between my training and yours is.




What I said below:

> [I had] a lack of formal education in software development. I've had quite a lot of programming lectures but everything beyond C++ inheritance has been off my own back.

I think the more I've learnt, the more I'm coming to a similar opinion that I could probably write any kind of program I got asked to.

In film effects, I'd probably end up working within an R&D or pipeline department. In games, maybe working on the engine? In true though, I've a very poor knowledge or the structure of a software or games team (though I know most of the inner workings of film effects).

I suppose I label myself as games / graphics programmer because I've always been making/learning about games or effects...


I'm currently working on a computer science & 'games technology' double major, so maybe I can add a little to your question as well.

Although it will inevitably vary from uni to uni, games tech at my uni is a BSc. with similar core units to CS, with added graphics programming/games programming units. In the CS units we're dealing with algorithms, data structures, databases, systems design and so on, while the games tech major is dealing with graphics APIs (OpenGL), Euclidean geometry and game physics, and concentrating totally around C++.

We also create graphics demos and games for end of semester individual and group assignments, which is really the thing that would help people looking to get into the games industry. Games tech at my uni is really just an advanced coding course.

Personally, I'm only doing it for the coding. I doubt I will look for a job in the games industry because it's unlikely I'd land a job at a company I'd want to work for straight out of uni (I'm picky). Besides, I'd rather work at Google, although working at Valve or id would be nice :)




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: