I heard that posting questions on the Bungie forum is probably the best way to get some help, or rather some insight on a matter I've been pondering for a very long time. How does an individual become a game developer/programmer? I'm currently about 2 years into college pursuing a Computer Science degree with the hopes that one day, I could work for a AAA title game studio (perhaps my life long favorite Bungie (; ). The issue is, the University I'm attending doesn't have a game developer's track for my major. Does this mean that I have to teach myself literally everything there is to know about game design on my own? Even then, there aren't many, if at all, any game studios in Ohio that I could gain experience in. This is after all one of the requirements most AAA game studios need: Shipped titles and experience with game development. As someone who has the utmost desire to contribute to the field of gaming, where do I start? Where do I get experience? How do I learn? Where can I learn? Do I indie develop and cross my fingers a AAA title picks me up along the way? Do I intern? How does Bungie hire for entry-level positions? Any Help, insight, wisdom, or advice would be helpful. It would be Especially so if the devs responded!
Thank you all... I hope this gets seen...
[spoiler]Moderator edit: This thread has been moved to #Offtopic, a more appropriate forum for this offtopic discussion.
Feel free to private message the moderator who moved your post, link to topic, for further clarification about why this topic was moved.[/spoiler]
-
I was in the exact same boat 14 years ago. CS major with the intent to work in videogames. Our school didn't offer a gaming program either (almost no one did back then) so I focused my electives on AI, graphic design, and 3D modeling (ended up with an art minor) [b] [/b] Interning is free labor that doesn't lead to jobs as often as people would like to think. If you can swing it, try working on your own projects ro build a portfolio. It's how the guy that made the [i]Falskaar[/i] mod for [i]Skyrim[/i] landed a job at Bungie, Notch made it big with [i]Minecraft[/i], and Eric Barone with [i]Stardew Valley[/i]. Thing is, this is a LONG shot. [i]Minecraft[/i] was developed relatively quick but the Falskaar and Stardew Valley took years, and those guys pretty much made their respective projects their full time jobs. Problem is, A) it's a longshot and B) it's a HUGE timesink, so you'll likely need some support in terms of money while you're working on your project. [b] [/b] Honestly, your best bet is to start small and apply to mobile game developers. They don't always last long but they're a dime a dozen so it's easier to find jobs among them. Get some experience, build a resume, and work your way up the food chain. [b] [/b] [b] [/b] I was unfortunate in that I graduated in the no man's land between the dotcom bubble burst and the release of the first iPhone (ie: when app development became a thing). There were a lot of developers (of any kind) competing for the same jobs. Unfortunately, I had to look outside the (computer) industry for work but thankfully it all kind of worked out (a different story for a different day) and now life is settled enough I can take on my own projects. [b] [/b] tl;dr It's OK to aim high but make that a long term goal. Start small with either your own project(s) or working at an indie dev and work your way up. And even then, enjoy life. Things don't always work out the way we want them to but if you keep your eyes open for opportunities you'll likely find something else you enjoy.