Game Programming Job

This is a discussion on Game Programming Job within the Projects and Job Recruitment forums, part of the Community Boards category; Hey all! As far as I know, there was nothing in the rules about posting a great job opening, so ...

  1. #1
    Registered User
    Join Date
    Jan 2010
    Posts
    5

    Thumbs up Game Programming Job

    Hey all!

    As far as I know, there was nothing in the rules about posting a great job opening, so I hope it is all ok! =)

    I look forward to hearing from interested candidates! Again, hope it is alright to post. Please reply to jobs@1stplayable.com


    Company Description:

    1st Playable Productions is a community-oriented game studio, modeled on the principles of social entrepreneurship. Our mission is to inspire kids, gamers, and game developers with fun games for entertainment and learning. The company balances our passion for development of engaging and fun entertainment license-based games for kids, with new product research to create a new generation of educationally oriented games to inspire and engage kids of all ages.

    We're here to make fun and great looking games for children that build the entertainment brands that they represent. We love finding ways to get more out of limited game platforms, and are a licensed developer for Nintendo DS, Nintendo Wii, Xbox 360, as well as other embedded game platforms.



    Position Description:

    1st Playable is seeking an experienced game programmer to lead development of high quality 2D and 3D games while working closely with a small team on a variety of platforms including the DSi, Wii and iPhone.

    The successful candidate will demonstrate the ability to design, write, document, and maintain solid code; lead a small team of programmers; collaborate with coworkers and communicate with clients; and plan and evolve a reasonable schedule. Applicants should show initiative and resourcefulness in problem solving, and enjoy the challenge of making great games while working within constraints. Candidates should be driven to try new approaches and innovate whenever opportunity arises. The ideal applicant is passionate and committed to making games and also wants to have a broader impact than a list of game titles.


    Required:

    • A degree in computer science or a related discipline.
    • 2-5 years experience in game development on console and/or handheld platforms.
    • Strong experience in C and C++ (familiarity with ARM or PowerPC assembly a plus).
    • Ability to work with and improve legacy codebases and toolsets.
    • Ability to develop, execute, and maintain a feasible plan and work schedule for a team.
    • Experience in code and design reviews.
    • Excellent problem solving and debugging skills.
    • Ability to work effectively on a team, including strong communication and documentation skills.
    • Willingness to participate in community service and outreach.
    • Enthusiasm for having fun while making great games!

    Desired:

    • Experience with agile software development methodologies such as PSP, Scrum, or XP.
    • Experience with 3D engines, 3D mathematics, and animation systems.
    • Experience with automated testing and debugging.
    • Experience with AI systems or player handling.

  2. #2
    and the hat of wrongness Salem's Avatar
    Join Date
    Aug 2001
    Location
    The edge of the known universe
    Posts
    32,344
    But picking the right forum is - moved.
    If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
    If at first you don't succeed, try writing your phone number on the exam paper.
    I support http://www.ukip.org/ as the first necessary step to a free Europe.

  3. #3
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Portugal
    Posts
    7,383
    Quote Originally Posted by GamingHR View Post
    and are a licensed developer for Nintendo DS, Nintendo Wii, Xbox 360, as well as other embedded game platforms.
    But not the PC, where your educational objectives could perhaps be put to a better use and find a wider audience, including the parents?
    The programmer’s wife tells him: “Run to the store and pick up a loaf of bread. If they have eggs, get a dozen.”
    The programmer comes home with 12 loaves of bread.


    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  4. #4
    spurious conceit MK27's Avatar
    Join Date
    Jul 2008
    Location
    segmentation fault
    Posts
    8,300
    Quote Originally Posted by Mario F. View Post
    But not the PC, where your educational objectives could perhaps [...] find a wider audience, including the parents?
    I doubt you will find a wider audience on the PC. A lot more people play games on the Wii & Xbox, etc, and in homes with both the parents probably prefer the kids play on the game machine, not the PC. This also saves paying for both an Xbox, and a 3D graphics card, and game controllers for both.

    In homes with either one OR the other, a lack of game machine indicates a lack of interest in games (I don't own one), so not much point in selling games to PC owners who won't dish out a few hundred bucks for a game console.

    And unless the games involve a lot of typing there is nothing about a game console which makes it less conducive to education. Sans typing, I'd rather learn on a Wii and so would everybody else...remember, most of today's parents grew up with atari and nintendo and aren't snobbish about (or intimidated by) it.
    Last edited by MK27; 01-21-2010 at 11:15 AM.
    C programming resources:
    GNU C Function and Macro Index -- glibc reference manual
    The C Book -- nice online learner guide
    Current ISO draft standard
    CCAN -- new CPAN like open source library repository
    3 (different) GNU debugger tutorials: #1 -- #2 -- #3
    cpwiki -- our wiki on sourceforge

  5. #5
    Registered User
    Join Date
    Jan 2010
    Posts
    5
    Great insight MK27! Thanks for the input =) We are finding that a lot of people in our office are parents themselves, with fond memories of the atari.

  6. #6
    Registered User
    Join Date
    Jan 2010
    Posts
    5
    Ah, I see it has moved. Thank you, I didn't see the Job Recruitment thread prior =)

  7. #7
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Portugal
    Posts
    7,383
    Funny. I don't see myself or any of other parents around me falling in this behavioral pattern. And we too share found memories of older systems... "Must be a thing".

    Anyway, I was thinking more in the lines of taking advantage of the synergies a PC can offer in educational terms that a console doesn't. For all purposes a personal computer will be their tool later on for education, entertainment and work.

    But hey! I was just curious, since educational software is one area that interests me very much. Good luck with your projects.
    The programmer’s wife tells him: “Run to the store and pick up a loaf of bread. If they have eggs, get a dozen.”
    The programmer comes home with 12 loaves of bread.


    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  8. #8
    Registered User
    Join Date
    Jan 2010
    Posts
    5
    Thanks! We have done some great stuff, and more on the way that are not on the site (nor can I say

    1st Playable Productions, LLC » Our Games

  9. #9
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Portugal
    Posts
    7,383
    Ah! I should have looked at the website first. I was thinking on an entirely different type of educational software.
    The programmer’s wife tells him: “Run to the store and pick up a loaf of bread. If they have eggs, get a dozen.”
    The programmer comes home with 12 loaves of bread.


    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  10. #10
    Malum in se abachler's Avatar
    Join Date
    Apr 2007
    Posts
    3,189
    Quote Originally Posted by MK27 View Post
    I doubt you will find a wider audience on the PC. A lot more people play games on the Wii & Xbox, etc, and in homes with both the parents probably prefer the kids play on the game machine, not the PC.
    You are mistaken if you believe that. The PC is the largest segment of the game market specifically because more homes have a PC than have any specific proprietary platform. PC's also have higher performance than consoles, and more affluent gamers prefer PC's. Affluent gamers also buy more games per year.
    Until you can build a working general purpose reprogrammable computer out of basic components from radio shack, you are not fit to call yourself a programmer in my presence. This is cwhizard, signing off.

  11. #11
    spurious conceit MK27's Avatar
    Join Date
    Jul 2008
    Location
    segmentation fault
    Posts
    8,300
    Quote Originally Posted by abachler View Post
    You are mistaken if you believe that. The PC is the largest segment of the game market specifically because more homes have a PC than have any specific proprietary platform. PC's also have higher performance than consoles, and more affluent gamers prefer PC's. Affluent gamers also buy more games per year.
    I wouldn't count PCs as the statistic, I would count high performance 3D graphics cards, since you cannot play a modern 3D game without one. And most PC's do not have one. But I stand corrected, wrt the sales figures (altho your statement implies that all game consoles put together are the largest market).

    However, isn't the PC game market also mostly adults (particularly, single young men without children) buying games for themselves? Again, I am totally ignorant, but it just seems to me that Wii and Nintendo (in particular) target a younger (non-adult) audience more than anyone else. Eg, I don't see Far Cry 2 as having any interest to a 5 year old girl, but I do see such people playing other kinds of games. I bet kids that age with access to a PC but no game console probably play more free online games than anything else.

    Maybe an analogy would be that Universal is a much bigger film company than Disney, except in some particular niches.

    * the same way teenagers (with no dependants or real expenses, but some disposable income) are a significant market for certain kinds of products.
    Last edited by MK27; 01-22-2010 at 08:13 AM.
    C programming resources:
    GNU C Function and Macro Index -- glibc reference manual
    The C Book -- nice online learner guide
    Current ISO draft standard
    CCAN -- new CPAN like open source library repository
    3 (different) GNU debugger tutorials: #1 -- #2 -- #3
    cpwiki -- our wiki on sourceforge

  12. #12
    Malum in se abachler's Avatar
    Join Date
    Apr 2007
    Posts
    3,189
    Most games do not require an advanced 3D graphics card. Most run just fine at lower settings on an average graphics card, and they don't make non-3D cards anymore, they haven't for at least a decade or longer.

    DDO runs just fine on my laptop graphics card, which is very low end (the whole system only cost $250). Granted I cant crank it up to 1650x1080 and max all the settings, but it plays acceptably well. As for far cry, that is a very poor example because it uses a ........ty graphics engine. The same level of detail could be done for half the performance if it used a decent engine.
    Last edited by abachler; 01-22-2010 at 10:06 AM.
    Until you can build a working general purpose reprogrammable computer out of basic components from radio shack, you are not fit to call yourself a programmer in my presence. This is cwhizard, signing off.

  13. #13
    Super Moderator VirtualAce's Avatar
    Join Date
    Aug 2001
    Posts
    9,586
    The PC for sure is definitely the largest segment of the games market even if companies refuse to believe it. Casual games probably do have a larger market on handhelds and consoles but I'm not sure since Steam, D2D, Stardock's Impulse, and a host of others do not report their sales figures.

    It's nice to have a legit job posting here. Very refreshing. Thanks for posting.

  14. #14
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Portugal
    Posts
    7,383
    Indeed. And for the sake of it I personally wouldn't mind at all if the whole debate was removed if this benefited the legitimacy of the ad.
    The programmer’s wife tells him: “Run to the store and pick up a loaf of bread. If they have eggs, get a dozen.”
    The programmer comes home with 12 loaves of bread.


    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  15. #15
    Registered User
    Join Date
    Jan 2010
    Posts
    5
    Thanks! I hoping to not come across as one of those annoying, constantly posting spammers. And I figured this would be a hub for what we are looking for. I do though, find the debate here rather interesting

Page 1 of 2 12 LastLast
Popular pages Recent additions subscribe to a feed

Similar Threads

  1. how do the game engine and the api interact?
    By Shadow12345 in forum Game Programming
    Replies: 9
    Last Post: 12-07-2010, 11:08 PM
  2. Becoming a professional game progammer (homework lulz)
    By OnionKnight in forum A Brief History of Cprogramming.com
    Replies: 20
    Last Post: 12-15-2006, 09:30 AM
  3. 2D RPG Online Game Project. 30% Complete. To be released and marketed.
    By drallstars in forum Projects and Job Recruitment
    Replies: 2
    Last Post: 10-28-2006, 12:48 AM
  4. Game Independent Anti-cheat Project Needs Programmers
    By GIA Project Lea in forum Projects and Job Recruitment
    Replies: 3
    Last Post: 09-15-2005, 07:41 PM
  5. Engine <=> DX/OGL | c++ ?
    By darkcloud in forum Game Programming
    Replies: 6
    Last Post: 05-13-2005, 12:19 AM

Tags for this Thread


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21