« first day (1021 days earlier)   

it's only #mollydeux if every time you hit the ball, you feel the recoil in real life
 
heh
true
hah!
What if doing your child's homework upgraded your weapons?
 
Homework would be fairly crappy :P
 
I donno... those weapons could be worth it
 
hey guys!
 
12:12 AM
hey
 
@CodeAssassin i has not enough rep * sadface *
 
hmm, you need rep to up vote?
 
@CodeAssassin going to bed in a bit
it's almost 4 AM
gotta be up at 11AM
 
oh fun
 
@AlexM. lols
@AlexM. its about 8:15 pm for me :D
 
12:19 AM
I'm trying REALLY hard to like the design of the new Xbox
I just can't
it's plain ugly
 
yup
its okay because it's not really a "gamer" product
 
and you could always hide it on a shelf somewhere near the TV
so that only part of it is visible
lol
it reminds me of those old video tape players
which would be cool
but this one's as if it was made of two different pieces
can't say there's any top design out there anymore though
Apple was cool for a while but I kind of had enough of the same
w/e I'm out
cya
 
@PythonInProgress Oh hey PiP!
^_^ long time no see
@JoshPetrie how do you become a good tools programmer. Reason I'm asking is because I know you are one(right?) and I'm trying to get an internship for this position.
Is it just knowing what the development team needs? Wearing many hats sort of things and then building tools from there?
Interested to hear a professionals opinion. Thanks ^_^b
 
Don't suck.
:D
 
LOL
I'll try my best :P
Thanks man
 
12:31 AM
So, obviously you have to be a good programmer in general.
You also need to be good at people, and good at understanding and analyzing process.
15
Q: What is "tools development?"

ElliottI have been looking at different jobs in the games industry and a lot of the jobs that I have seen advertised are for a "Tool Developer" position. I do not know what this actually is. Could someone explain what this is to me please? And if anyone has any links to material that would help me unde...

 
Oh god... seeems very demanding :-(
 
Can be.
 
You have my upvote, sir!
 
In many places it's just grunt work if you aren't careful.
What studios are around you?
 
Riot Games.... thatgamecompany.... sony santa monica, and then EA
EA is probably really low on my list. I don't like em lol.
but if it means getting experience. I'll roll with it
 
12:34 AM
Sorry to interrupt, but I want to say one thing about tools development. You need to wear many hats. You need to know what the programmers need, in term of formats (standard and custom), but you also need to know what artists and designers need. You have to be a kind of translator
 
I know a few people at Riot.
 
@JoshPetrie O: oh wow. =[ lol, I'm still working on networking with others
 
Most places build tools really poorly.
 
Let me guess - rushing to get development up and running? Or just the way they feel about building tools?
 
You get this silly "whisper-down-the-lane" problem where, for example, gameplay programmers build a feature and then describe to you how it works and what the inputs and outputs should be, what the value ranges are, et cetera.
Then the tools programmers go off and build a thing and everybody hopes they get it right.
Rushing is a problem everywhere and in every discipline.
 
12:38 AM
@DaleyPaley Thanks for the input :-)
 
no probs. Last place I worked at thought tool development was a waste of time. I think tools are incredibly important for fast iterations
 
That's very typical, especially of non-live games.
 
@JoshPetrie I've got a lot of work to do lol. Seriously need to do my research on in-house game dev enviornments. I've also got to network. I swear I've seen Jenova Chen walking in Santa Monica somewhere before. Maybe it was someone who liked him, but again it looked like him. I was in a car so I couldn't confirm.
I only know C#,C++,and a bit of UnityScript... but that's not enough for tools programming. I also have a feeling I'll need to know about network programming. I think I can learn API's pretty fast too.
 
To get an internship? You're overthinking it.
You just need to know how to program decently, have a somewhat-more-than-basic grasp of how a machine and the software you run or write on it works, and demonstrate the ability to write interesting code.
(for example by having a decent portfolio of projects)
 
Hmm... I'm working on that one :P(my resume)
 
12:44 AM
If you have any complete projects, a portfolio is not the same as a resume entry
 
Oh. So a portfolio is just a list of projects?
 
Yes. Finished projects are important. Write games.
 
Career portfolios are used to plan, organize and document education, work samples and skills. People use career portfolios to apply to jobs, apply to college or training programs, get a higher salary, show transferable skills, and to track personal development. They are more in-depth than a resume, which is used to summarize the above in one or two pages. Career portfolios serve as proof of one's skills, abilities, and potential in the future. Career portfolios are becoming common in high schools, college, and workforce development. Many school programs will have students create, update,...
or
An artist's portfolio is an edited collection of their best artwork intended to showcase an artist's style or method of work. A portfolio is used by artists to show employers how versatile they can be by showing different samples of current work. Typically, the work reflects an artist's best work or a depth in one area of work. Historically, Portfolios were printed out and placed into a book. With the increased use of the internet and email however, there are now websites that host online portfolios such as Pippa They are also available to a wider audience. A key component is the editin...
 
@JoshPetrie lol I've got to work on that XD
 
From a Reddit AMA I did a while back:
 
12:47 AM
@JohnMcDonald I think I mean Career Portfolio
 
So... a resume is effectively a list of your skills, and a written representation of what you've done and what you can do. A portfolio (as I imagine it), is stuff that you can look at and gives the interviewers a sense of what you've made
 
"If you want to be a game programmer, the most important advice I can give you is to just make games. Learning and experimenting with new technologies is certainly important, but at the end of the day, a game programmer will be making games, and I think you'll learn the most from the experience of completing projects."
2
 
@JoshPetrie haha haven't done enough. Will try to work on it though. Summer is coming and I will be partially free to develop games.
:-( I would love to stay and chat but I've got to go D:
@JoshPetrie @JohnMcDonald bye ^^
 
Thanks again for the helpful advice/answers
I appreciate it :)
 
12:50 AM
How does tool development change as a project (GW2) ages @JoshPetrie?
 
It follows, generally, an offset cycle from the rest of the game (in that we can start developing newer things earlier).
But mostly it's more about adapting to the evolving development paradigm than the project itself. Building a game is very different, workflow-wise, than maintaining one.
 
Right
 
So you have to shift your focus to supporting and anticipating those needs.
Since we aren't really set up to make the actual tools for new features (that's done by the consumers of the tools), we focus almost entirely on architectural issues.
Or optimizations.
 
hmm, ok
 

« first day (1021 days earlier)