Jump to content

Chris Jones

Developers
  • Posts

    21
  • Joined

  • Last visited

Reputation

0 Neutral

About Chris Jones

  • Rank
    CTO
    (1) Prestidigitator
  1. Close enough. Chief Technology Officer.
  2. So far, none of the people from Full Sail that have applied for programming positions at Obsidian have been hired. Two people from Digipen have. And I've tested and interviewed others from Digipen that impressed me. This isn't to say Full Sail is a bad school - this is just relating the experience I have had with applicants from each school. I've also reviewed the curriculum of both schools, and if I had to recommend one over the other, it would be Digipen. That said, like any school you will get out of it what you put into it. If you don't dedicate yourself while you are there and instead just do the minimum to skate by, you probably still won't make it through the interview process at any decent game developer.
  3. If you sent the e-mail to jobs@obsidianent.com, you should have received an automated response.
  4. I remember Chris Jones being pretty good at Quake 3 and Wolfenstein. I can't really keep up in FP deathmatch games, so I go for teamplay, which I enjoy more anyway. We've got several good FPS players here and it's difficult to judge who the top gun is when playing team games (the only thing we play right now is onslaught maps in UT2K4, and occasionally BF:VN). But if I had to pick one person, it would probably be Adam Brennecke. And the best sniper award would probably go to Akari Heck, I think I'd have a hard time qualifying for the top 10 around here. I must be getting old...
  5. http://forums.obsidianent.com/index.php?ac...indpost&p=22960
  6. OK, this list may seem a little weird, but you have to keep it in the perspective that I recently bought my 4 year old son and 6 year old daughter GameBoy Advance SP's for their birthdays So lately I have been playing: GBA Super Mario Advance 4: Super Mario Bros. 3 Barbie: Groovie Games Justice League Chronicles Disney Princesses Power Rangers Ninja Storm Dora the Explorer: The Hunt for Pirate Pig's Treasure Rescue Heroes: Billy Blazes (until my son lost the cart) Polly Pocket: Super Splash Island Secret Agent Barbie Xbox MotoGP Sega GT 2002 PC Battlefield Vietnam Call of Duty Far Cry Max Payne 2 (just about to start) PalmOS Ricochet Cribbage 2.1 Aldon's Crossing Video Poker And I play a lot of Scrabble online against a friend of mine who works at Treyarch.
  7. RTS games don't interest me much, but I would love to do a FPS or a first person action/RPG game someday.
  8. I've played it through twice (LS & DS), and have gone back through saved games and played certain areas to catch some things I knew I missed previously.
  9. In addition to what Frank said, for learning C++ I would recommend "Thinking in C++ by Bruce Eckel". The first edition seemed like an easier read for the novice for some reason, but that could just be me. The revised second edition is good too, but not as easy a read. Oh, and all of Bruce Eckel's books are available on his web site for free download. For OpenGL, I would skip the books entirely and just go through the tutorials on NeHe's site. There is plenty of material there to get you comfortable with OpenGL.
  10. Typical employment agreements in this industry are of the form "everything you produce while you work here belongs to us, even if done during off hours". However, I don't think I have ever heard of a case where an employer has exercised that against an employee doing something for fun in his spare time. And at the time of your hire, you are usually given the opportunity to list any projects you currently have that you wish to retain rights to. Something that is definitely not tolerated though is using any assets, code, etc. that were developed for the company in your side projects.
  11. If you already have a programming career, you also need to understand that you most likely will have to take a huge pay cut to get into this industry. Programming experience in other industries generally doesn't carry a lot of weight in games. At best an experienced developer from outside the industry would be able to come in at somewhere between a junior and intermediate salary level. And Java isn't really used at all. If you are going to do a demo or something, it would be better to brush up on your C++ skills again. Good luck!
  12. Or could it be that the developers are just busy working on their next game? Any time you are going to release something to the public, even something 'unsupported', it takes someone's time to collect all the bits and put it together in one package. And most developers do not document data structures and the like, as everything changes too frequently during development. Another factor is 3rd party code. Many games rely on libraries or licensed technology (thus do the tools) that cannot legally be released to the public unless they want to pay up additional license fees. Removing such things from the code to replace them with free alternatives would be a very time consuming task, if a free alternative even exists. And more often than not, many of the tools and processes used to create games are built under the pressure of deadlines to get the game done resulting in undocumented, non-userfriendly stuff that would be almost useless to release to the public anyway.
  13. Obsidian does intend to develop its own tools and engine technology. However, when a game using that technology will actually be released depends on many factors. With KotOR 2 for example, it would not have made sense for us to use our own engine. For other projects, it really just depends on what the project is, how much time we have to develop it, whether it is a sequel or original title, etc.
  14. I know Softimage XSI, and I went and tried to use 3dmax, and it took me like 3 times as long to do the same thing. It was hilarious. Different programs have their strengths and weaknesses. Some things are easier/more efficient to do in max, some in Lightwave, some in Maya, etc. People tend to pick the one they know the best and/or learned first and complain about all the others. The best artists I know understand the strengths and weaknesses of each package and can easily switch back and forth among them.
  15. What impresses me the most is seeing a completed game that I can play, rather than a bunch of buzzword techniques wrapped up in a demo that very loosely represents what could possibly be described as or used in a 'game'. A graphics demo != a game demo. In other words, don't get caught up thinking you need to have a lot of fancy features, just make a fun little game. There are a lot of different aspects to game programming, not all of which are considered fun or interesting to a lot of people. Yet they are still things that need to get done. Having a playable game, even if it doesn't have crazy graphics and physics, shows me that you have the perseverance and passion that it takes make it in this industry. It also shows you what making a game is really all about and gives you a chance to decide if it is really what you want to do for a living. When approaching something like this, you should set your sights low at first, and once you have something playable just iterate it and continue to add features and try new things. If you start off with this big checklist of complex technical features, chances are you will never end up with a working game/demo. And no, I generally don't care at all about what the art looks like. Programmers need to be able to know their way around art tools and create basic art for testing purposes, but I certainly don't expect them to be good at art.
×
×
  • Create New...