<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="xslt-atom.xsl"?>
<feed version="0.3" 
  xmlns="http://purl.org/atom/ns#"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="en">

<title>Greggman.com Category (games_qanda)</title>
<link rel="alternate" type="text/html" href="http://greggman.com/" />
<modified>2006-02-12T01:20:25+09:00</modified>
<author>
<name>Gregg Tavares</name>
<url>http://greggman.com</url>
</author>
<tagline mode="escaped">Entries from Greggman.com About games_qanda</tagline>
<entry>
<title mode="escaped">Canvas 3D</title>
<link rel="alternate" type="text/html" href="http://greggman.com/edit/editheadlines/2003-02-04.htm" />
<id>http://greggman.com/edit/editheadlines/2003-02-04.htm</id>
<summary mode="escaped">I stumbled upon Canvas 3D today. It's a 3D modeling and animation program. There's a free version, a lite version and a full version. The lite version is only $35 and the full version is only $70. The lite and full versions read and write the DirectX format files so if you are trying to get started in game development this might be something you want to check out.</summary>
<dc:subject>games</dc:subject>
<issued>2003-02-04T19:00:00+09:00</issued>
<created>2003-02-04T19:00:00+09:00</created>
<modified>2003-02-04T19:00:00+09:00</modified>
<content type="text/html" mode="escaped" xml:base="http://greggman.com/edit/editheadlines/2003-02-04.htm">
<![CDATA[I stumbled upon <a href="http://www.amabilis.com/">Canvas 3D</a> today.  It's a 3D modeling and animation program.  There's a free version, a lite version and a full version.  The lite version is only $35 and the full version is only $70.  The lite and full versions read and write the DirectX format files so if you are trying to get started in game development this might be something you want to check out.]]>
</content>
</entry>
<entry>
<title mode="escaped">The Scrolling Game Development Kit</title>
<link rel="alternate" type="text/html" href="http://greggman.com/edit/editheadlines/2003-01-19.htm" />
<id>http://greggman.com/edit/editheadlines/2003-01-19.htm</id>
<summary mode="escaped">Somebody recently told me about the Scrolling Game Development Kit. If you are looking learn out to make games that might be a good way to get started</summary>
<dc:subject>games</dc:subject>
<issued>2003-01-19T19:00:00+09:00</issued>
<created>2003-01-19T19:00:00+09:00</created>
<modified>2003-01-19T19:00:00+09:00</modified>
<content type="text/html" mode="escaped" xml:base="http://greggman.com/edit/editheadlines/2003-01-19.htm">
<![CDATA[Somebody recently told me about <a href="http://gamedev.sourceforge.net/">the Scrolling Game Development Kit</a>.  If you are looking learn out to make games that might be a good way to get started]]>
</content>
</entry>
<entry>
<title mode="escaped">Game Development Forums</title>
<link rel="alternate" type="text/html" href="http://greggman.com/edit/editheadlines/2002-11-09.htm" />
<id>http://greggman.com/edit/editheadlines/2002-11-09.htm</id>
<summary mode="escaped">I finally got around to putting up a forum for discussing game development. It's my hope that instead of e-mailing me people will look for answers there and if they can't find them then post a message so that when and if the message is answered it will be there for others to read.</summary>
<dc:subject>games</dc:subject>
<issued>2002-11-09T19:00:00+09:00</issued>
<created>2002-11-09T19:00:00+09:00</created>
<modified>2002-11-09T19:00:00+09:00</modified>
<content type="text/html" mode="escaped" xml:base="http://greggman.com/edit/editheadlines/2002-11-09.htm">
<![CDATA[I finally got around to putting up <a href="../../pages/forumfaq.htm">a forum for discussing game development</a>.  It's my hope that instead of e-mailing me people will look for answers there and if they can't find them then post a message so that when and if the message is answered it will be there for others to read.]]>
</content>
</entry>
<entry>
<title mode="escaped">Making a game design</title>
<link rel="alternate" type="text/html" href="http://greggman.com/headlines/2001/2001-11-07-r.htm" />
<id>http://greggman.com/headlines/2001/2001-11-07-r.htm</id>
<summary mode="escaped">A about 2 months ago I started getting e-mail from Kevin who wants to write stories for games if I understand him correctly. I'm not sure I'm actually being helpful but I thought maybe there is some information to be had from our conversation. If you have anything to add please leave a comment or send me an e-mail. </summary>
<dc:subject>games</dc:subject>
<issued>2001-11-07T19:00:00+09:00</issued>
<created>2001-11-07T19:00:00+09:00</created>
<modified>2001-11-07T19:00:00+09:00</modified>
<content type="text/html" mode="escaped" xml:base="http://greggman.com/headlines/2001/2001-11-07-r.htm">
<![CDATA[A about 2 months ago I started getting e-mail from Kevin who wants to write
stories for games if I understand him correctly.&nbsp; I'm not sure I'm actually
being helpful but I thought maybe there is some information to be had from our
conversation.&nbsp; If you have anything to add please leave a comment or send
me an e-mail.</p>
<gman_cuthere>
<p>How's it going,</p>
<p>Man, I really enjoyed the explaining that you did on how to make games. I
guess I was a little short sighted; I thought that it would be a lot easier. Then
again, I guess being organized helps. If you haven't already figured it out I'm
young. The reason why I was at your web site was because I want to make plots
for games. I read over the &quot;Pitching&quot; part and got completely lost. I
know it is very important, but my grammar needs a little bit of a boost. Can you
simplify what you said for me. It doesn't have to be in great detail; all I need
is the basic outline.</p>
<p>As you have probably assumed I have a story. Based one what games I have
played in the past, it's pretty good. I have tried writing to other companies
like Squaresoft, but they gave the usual reply. They won't even tell me what I
need to study or what else I need to be to be successful. I have enough sense to
know that to work in a large company you can't just make story plots, so can you
tell me what other fields you think would go hand in hand and still be
interesting. I am a hard worker, but not a good artist. I organize very well
according to the people I know and love games (duh).</p>
<p>Any info you could give me on any of these questions I would greatly
appreciate. This is something that I take very seriously so please give me the
honest truth. I have a strong feeling you will be a little more helpful then
Squaresoft. Thanks for everything.</p>
<p>Kevin</p>
<p class="a_answer">Well, even if you can't draw I'd suggest you take some art classes. Art is
not all about talent, lots of it is just technique and it's important to at least be able to sketch your ideas.</p>
<p class="a_answer">Otherwise you need to turn your story into specific game idea. How will the
story be told? What will the player do at each point? Detail it all out.</p>
<p class="a_answer">Let's say you are doing a town. Design the buildings, what's in each
building? Who do you meet? What do they say? Do they say different things at
night? Do they say different things if you come in the store with a certain
item? Is there a store in town? What does it sell? How much does each item cost?
What does the store owner say to tell you what's for sale? How do you pick
something to buy? How do you confirm your selection? What happens if you don't
have enough money? Do the items just not show up? Do they show up but you can't
select them? Can you select them but when you try to confirm the owner says
something?</p>
<p class="a_answer">Every question anybody could possibly ask needs to be answered. What items
does the main character have? Can he get more? What does he do with them? What
buttons are pressed to use them? etc. etc. etc.</p>
<p class="a_answer">-gregg</p>
<p>Thanks for writing back,</p>
<p>All of those questions I could answer, but the thing is, do you really have
to draw all of those out. Wouldn't it be easier to just explain in text or to
just answer them straight out. Drawing buildings are easy, and the items menu is
kind of a tool that never changes. You have a window that displays the items and
there price. The max is always 99, and there are different stores for different
items. There are weapon shops, medical centers, and a potion shop.</p>
<p>I can sketch, and it looks decent. All I'm worried about is how detailed it
needs to be. If it is just a sketch then it is no problem.</p>
<p>I get what you mean about the town. I guess what you are saying is that
everyone has an idea and at some point the company says &quot;give me some ideas
for games&quot;. Then the best game is chosen and made. If I'm wrong please
correct me. Anyway, please write back soon. Thanks.</p>
<p>Kevin</p>
<p class="a_answer">Lets take just the topic of buying stuff in Zelda for Nintendo 64.</p>
<p class="a_answer">First the interface has to be designed. In Zelda N64 the player uses the
controller to select things on the counter. The 3D Camera moves around to show
those things. I think at most 8 things can be for sale in any one store. Each
item requires a 3D model. When you choose it it zooms off the shelf and in front
of the camera and spins around asking you to confirm your purchase.</p>
<p class="a_answer">In Final Fantasy 7 items for sale are displayed on a text based 2D screen.
Over 100 items can be bought at some stores. A description of each time and what
it does is provided as well as a 2D icon representing each type of item. you can
also sell items at the store. The character that particular item works with also
needs to be displayed</p>
<p class="a_answer">Now lets assume you want me to make that game. Lets take the Zelda example.
In order for me to make it I need at least the following.</p>
<p class="a_answer">1) a 3D model for each item</p>
<p class="a_answer">2) the text to describe each item</p>
<p class="a_answer">3) the text that tells the player to select something and press which button</p>
<p class="a_answer">3) the text the store owner says before he lets you pick something. In
Zelda this is usually a question that simplified says &quot;(1) Talk to the
owner (2) buy something</p>
<p class="a_answer">4) the text that asked the player to confirm</p>
<p class="a_answer">5) the text that gets displayed if the player does not have enough money</p>
<p class="a_answer">I'm sure I'm missing more but if I was to make it I'd be stuck not knowing
what to do and I'd have to call you up or I couldn't do my job. That's why all
that stuff needs to be specified.</p>
<p class="a_answer">Also, a 3D model for each item means that you need to sketch or describe each
item so an artist can make them.</p>
<p class="a_answer">Now, in Zelda. Each store sells certain things. For example the store in the
Goron Village sells a flame clothes (I may have this wrong but it is still a
good example) Those clothes cost 200 rupees. Do you know why it costs 200
rupees? It's not an arbitrary decision. The person designing the game decided to
price it a 200 rupees knowing that the player would probably only have 30 rupees
when he got to the store. This way, (1) the player gets to know that such a thing as &quot;flame clothes&quot; exists. (2) It's too expensive so
unless the player is really bored he is unlikely to try to earn the money to buy
it. (3) When the player gets somewhere with lots of fire that is too hard to
pass he will hopefully think &quot;Hey, I'll bet I need those fire clothes to
get through this part&quot; (4) The player will probably only have 40 rupees by
that time so will probably just go look for something else to do. (5) the hope
is that the player will find the FREE &quot;flame clothes&quot; that are nearby
but if he doesn't find them and gets desperate enough..(6) he can decide to
spend the 20 minutes earning the money to just buy the &quot;flame
clothes&quot;.</p>
<p class="a_answer">So, you, as the designer, need to design out how that player goes though the
game and what will be in each store, each chest, each buried treasure, hole etc,
etc.</p>
<p class="a_answer">Have you ever played Dungeons &amp; Dragons? If not you might want to check
it out. Those games also require you to make maps, sketches and detail
everything out. If you go to a Game store you can probably buy a
&quot;campaign&quot; which is one designer's level/world with all the details
and maps. This is the close to the kind of thing you need to make except that
making a game is more detailed because in D&amp;D you imagine it in your mind
but in a game you have to make all the stuff that players imagine in D&amp;D.</p>
<p class="a_answer">-gregg</p>
<p>Thanks again for writing,</p>
<p>I was just wondering, if I was to be able to provide all of those things for
you, will you except my story. Or at the very least look it over? If not I
completely understand. I have been rejected before and it really isn't that bad.</p>
<p>In any case, what company do you work for now. I want to see what kind of
things you make so I have a goal. Like for instance a decent story plot comes
out, I might be able to say &quot;Mines better then that&quot;, but most likely
I will have to say &quot;Crap, I need a new and better plot&quot;.</p>
<p>In your opinion, what do you think has better chances. A: The story I write
gets published into a book, and then it becomes a game. Or B: I work for a
company and suggest it.</p>
<p>You didn't say if I was right or not about how a game idea is suggested in a
company by employees. Do you have a team that just makes the ideas, or does
everyone try to pitch in and give a new idea.</p>
<p>Hey, have you had any of your ideas made into a game. If you have, what
system do I need to play it?</p>
<p>Sorry, I seem to say a lot more questions then thanks. So, give me this time
to say, thank you Gregg. Trust me, the info you give me is definitely going to
be used.</p>
<p>Anyway, please write back soon. And make sure to tell me what games you and
your company have made and for what. I look forward to your reply.</p>
<p>Kevin</p>
<p class="a_answer">Most of the games I've made are listed on this page (<a href="http://www.greggman.com/pages/gameso.htm">http://www.greggman.com/pages/gameso.htm</a>)</p>
<p class="a_answer">The only ones I personally helped with the story are Gex and Maximum Gauge.
Gex doesn't really have much of a story. Maximum Gauge never shipped.</p>
<p class="a_answer">Generally companies do not need &quot;story writers&quot; they need
&quot;game designers&quot;. There are exceptions, Square makes RPG games and
those games need a story. LucasArts made a few story based games like their
latest &quot;Grim Fandango&quot; so they probably needed a &quot;story
writer&quot; but generally to make a game you need a &quot;game designer&quot;
who may also write the story but it's a small part of the entire design of the
game.</p>
<p class="a_answer">How many games have you played that had much of a story?</p>
<p class="a_answer">If you write a book and it becomes a #1 best seller than I'm sure someone
would want to make a game for it but unfortunately, becoming a #1 best seller is
hard even if you write a good story.</p>
<p class="a_answer">If you are in a company and you are the game designer you might have a chance
to *submit* your story, but, often at game companies somebody else chooses the
topic or type of game and then the game designer's job is left to fill in the
details so it would really just be luck.</p>
<p class="a_answer">As for me, I'm not working right now I'm studying Japanese in Japan. I will
need to get a job again within the next 3 to 6 months. I'm not sure where I'm
going to work yet.</p>
<p class="a_answer">-gregg</p>
<p>Hey, Go for Squaresoft !!!!!!!!!!!!!! That company rocks, except for the fact
that they rejected all of my stories for games :(</p>
<p>Sorry, I got a little carried away. Um, when you say submit, do you mean you
give it to the main guy (the president of the company) or something like that.
You see, I wanted to originally work for Square, but I found out the group of
writers that they had were in Japan, meaning I would most likely have to speak
Japanese to work in that department. Do you know any other companies in America
where they have people who just make plots? I am more then willing to be a
gaming programmer, as long as my main career is making the plots.</p>
<p>Most of the games I play have very good plots, or at least decent ones. My
favorites are Metal Gear Solid and Final Fantasy 8. My actual plot would have to
be made into a RPG for it to make sense. Action games are okay, but usually they
lack the plot, which is really what I am looking for. That and the fact that
once I beat the game something special better happen. Otherwise it's just boring
after the game is beaten. I now have a PS2 and am waiting for a great RPG to
come out for it. Metal Gear Solid 2 doesn't come out till November, and Final
Fantasy X has until early next year.</p>
<p>Okay, I'm done with these half questions and I'm just going to get to the
point. Please list all of the possible ways to get a story plot accepted by a
company, and which one out of those is most likely. Don't include the ones that
have to do with luck or connections, because I have neither. I have asked the
questions to many people in many different ways but this one, and they have
given me half answers. Thanks, I appreciate it.</p>
<p>Also, I know that this is a bit much, but can you preview my summary. It
doesn't have any pictures, but it does explain both the plot a various features
of the game. It shouldn't take very long, and the vocabulary is easy. I just
need some feedback so this goal of mine has some chance. Thanks, I owe you one.</p>
<p>Well, that's it for now. Please reply soon.</p>
<p>Kevin</p>
<p>Hey, Gregg, are you there?</p>
<p>Kevin</p>
<p class="a_answer">Hi Kevin,</p>
<p class="a_answer">Chill out, I can't write everyday. I've got a busy life ;-)</p>
<p class="a_answer">If you really want to write plots you should (1) study writing movie plots.
Gets books on writing stories, novels etc. (2) consider writing books, movie
screenplays etc.</p>
<p class="a_answer">A big problem you are going to have is that PLOTs don't fit most games. The
more PLOT you put in a game, generally the less fun it becomes. The reason is
that the player wants to make the choice of what to do next but if instead he
has to do what your PLOT tells him then he's not really playing a game anymore
he's just watching a movie that's been cut into pieces and every 5 minutes he
has to press the right buttons in order to see the next 5 minutes of movie. This
is true for all of Square's RPGs. FF-X is the worst so far because at least in
FF-7 you had some choices of where to go. FF-X is 100% linear. You have no real
choices. (at least as far as I've played)</p>
<p class="a_answer">But anyway, for writing you might want to check out (http://www.hatrack.com/writingclass/index.shtml)</p>
<p class="a_answer">If you ever do get to write plots for games, do your best to make the plot and
the game actually fit together and not be as lame as all games to date. For
example, in Metal Gear Solid, Snake has 18 hours until the bomb goes off. Up to
that point the PLOT in the game was kind of cool. But then, while you play the
game you have long flirting scenes which makes absolutely NO sense. Somebody
undercover with only 18 hours to save the world would (1) not be flirting with
someone because he's running out of time and (2) would not talk over his
com-system unless absolutely necessary because he'd get discovered.</p>
<p class="a_answer">Another example in that game is how the communications work. You
can be standing right next to a guard and then get interrupted by an incoming
communication at which point Snake is somehow having a conversation even though
he's 2 feet away from a guard.</p>
<p class="a_answer">Final Fantasy 7 is another one. Again, the end of the world is coming real
soon and yet somehow the main character is supposed to have time to go to a
casino, a boxing ring and to spend a week raising a Chocobo and racing them. If
the end of the world is close, those are not things that would happen in a
believable plot.</p>
<p class="a_answer">I glanced at your document. You should probably learn about outlines. You
write down all your main ideas, then add more smaller ideas about those main
ideas. Then even smaller ideas about those ideas until you finally write the
actual story. The problem with a GAME plot is that generally it's like 1 page or
less because that's really all that's needed.</p>
<p class="a_answer">But then if you want to turn your plot into a game you need to spell out the
details. For example for a story you might decide that</p>
<ol>
  <li>
    <p class="a_answer">Main starts at base and goes to enemy's HQ</li>
</ol>
<p class="a_answer">What happens in between</p>
<ol>
  <li>
    <p class="a_answer">Player is at base</li>
  <li>
    <p class="a_answer">Player gets on boat</li>
  <li>
    <p class="a_answer">Player goes to enemy Island</li>
  <li>
    <p class="a_answer">Player gets to enemy HQ</li>
  <li>
    <p class="a_answer">Player defeats enemy, saves the world</li>
</ol>
<p class="a_answer">Then you figure out what happens at each place</p>
<ol>
  <li>
    <p class="a_answer">Player is at base
    <ol type="a">
      <li>
        <p class="a_answer">Player gets orders</li>
      <li>
        <p class="a_answer">Player gets equipment</li>
      <li>
        <p class="a_answer">Player gets advice</li>
    </ol>
  </li>
  <li>
    <p class="a_answer">Player gets on boat
  <ol>
    <li>
      <p class="a_answer">player goes fishing</li>
    <li>
      <p class="a_answer">boat breaks, player has to fix</li>
    <li type="a">
      <p class="a_answer">runs out of gas, has to sail</li>
  </ol>
  </li>
  <li>
    <p class="a_answer">Player goes to enemy Island

   <ol type="a">
    <li>
      <p class="a_answer">&nbsp;</li>
    <li>
      <p class="a_answer">&nbsp;</li>
    <li>
      <p class="a_answer">&nbsp;</li>
   </ol>
   </li>

<li>
  <p class="a_answer">Player gets to enemy HQ

<ol type="a">
<li>
  <p class="a_answer">&nbsp;</li>
<li>
  <p class="a_answer">&nbsp;</li>
</ol>
</li>

<li>
  <p class="a_answer">Player defeats enemy, saves the world

<ol type="a">
<li>
  <p class="a_answer">&nbsp;</li>
<li>
  <p class="a_answer">&nbsp;</li>
<li>
  <p class="a_answer">&nbsp;</li>
<li>
  <p class="a_answer">&nbsp;</li>
</ol>
</li>
</ol>



<p class="a_answer">Then you go more detailed</p>
<ol>
 <li>
  <p class="a_answer">Player is at base
  <ol type="a">
   <li>
    <p class="a_answer">Player gets orders
    <ol type="i">
     <li>
      <p class="a_answer">go to enemy HQ</li>
     <li>
      <p class="a_answer">disable anti-aircraft gun</li>
     <li>
      <p class="a_answer">arrest enemy</li>
    </ol>
   </li>
   <li>
    <p class="a_answer">Player gets equipment
   <ol type="i">
    <li>
      <p class="a_answer">choose shield</li>
    <li>
      <p class="a_answer">choose weapon</li>
   </ol>
   <li>
    <p class="a_answer">Player gets advice
    <ol type="i">
    <li>
      <p class="a_answer">get told to go to back of island</li>
    <li>
      <p class="a_answer">get told there is an agent on the island, codename: banana</li>
    </ol>
   </li>
  </ol>
 </li>
 <li>
  <p class="a_answer">Player gets on boat
 </li>
 <li>
  <p class="a_answer">...
 </li>
</ol>
<p class="a_answer">Then finally you write at least a paragraph for each of the smallest parts
describing exactly what happens (or if it's story writing that part of the
story)</p>
<p class="a_answer">-gregg</p>
<p>Sorry,</p>
<p>I just really wanted to hear from you. THANKS A LOT!!!!!!!!!! I didn't know
how to write an outline, so I guessed. I was WAY off! Thanks a lot. I understand
what you mean about the outline. Instead of a summary I will outline every few
chapters. I bet that looks a little more professional and organized. But what
about the added features? Do you write that as an outline too? If you could tell
me that then I'm pretty sure I have run out of questions and the only thing left
is school. If there are any more things that you think I should know (like what
to study) then that would be greatly appreciated.</p>
<p>To be completely honest, you have helped me so much. I now know that making
games is more based on how you play and design it, not the actual plot, though a
good one does help. Do you think I could still use my plot, or is it too
detailed to have interesting game play? And be honest, because I really do need
the truth.</p>
<p>Remember when I told you I was young, well I don't think you really know how
young. I'm 14 and live in MN. Sorry to tell you so late, but I didn't think you
would help me if you knew I was a minor. Anyway, please answer these last few
questions, then I think I am on my way. All that is left is another 10 years of
school. LOL. Please write soon.</p>
<p>Kevin</p>
<p>P.S. Sorry about being impatient. And thanks again for the help. I will try
to send you the outlined format of the game after I redo it. Tell me if it looks
better or not and if it is done right.</p>
<p class="a_answer">My advice as to what to study is to read as much as possible.
Read lots of novels and ask people for recommendations on interesting history
books. I know most history books are boring but there is a ton of really really
interesting stuff that happened all over the world that is great inspiration for
stories. And, also read stuff about how to write (like that website I sent you).
There are techniques and stuff to think about that will help make it easier and
help make your writing stick out from everybody else's.</p>
<p class="a_answer">I'm not sure what you mean about &quot;added&quot; features.
Generally, for a game design, at the beginning you write something short (the
main premise, what the game (not the story) is like, why it's new and different
than other games, why it will sell, stuff like that.</p>
<p class="a_answer">As for your plot. It's not bad. You should ask someone close
to you to question it critically for you. Meaning to read it and to see if they
see any obvious problems. I'll give you some examples. I loved the original Star
Wars movie but there is very very big problem in the story. At the beginning,
Princess Leia is running from Darth Vader because she has *stolen the plans to
the death star* and she is trying to get them to the rebel base so they can look
for weaknesses. Why didn't she just broadcast them or put them in the internet
etc... Anybody could read them so there'd be no way for the Empire to know who
was reading them and therefore find out where the rebel base was. She would have
accomplished her objective immediately. So, of course arguably it's kind of a
dumb idea that she has to carry the plans personally to the rebel base.</p>
<p class="a_answer">Another example, in a movie I once saw, There was a lawyer
that was trying to find out about stuff that an ex-husband owned so she could
get half for her client, the ex-wife. Some bad guys where using a large boat
that the husband had and if she found out about the boat they she would find out
about them and they'd get in trouble. So, they decided to kill her. But, The
stupid thing is, they were going to be finished using the boat in 3 days. In the
real world, it would have taken her alot longer than 3 days to find the boat,
visit the boat and have anybody else, like the police, look at the boat.
Therefore if the bad guys had just ignored her they would have been fine. End of
story. Bad guys get away. Instead they did something unbelievable which is what
made the movie so bad.</p>
<p class="a_answer">You've probably seen Austin Powers. In that movie they make
fun of the stupid things in most James Bond movies where the bad guys make some
extremely complicated way of killing James Bond so that he can escape instead if
just killing him immediately. The reason this happens is because the writers are
no good. They are not good enough to write something that actually makes sense.
I don't know if they are aware of this but I often wonder if they ever let
anybody else read the story because hopefully if they did those other people
would point out the problems.</p>
<p class="a_answer">So, my advice to you is to get your friends, especially adult
friends or family, to read it and to ask them if they see any big problems like
that.</p>
<p class="a_answer">Do you like to read? If not try this book (<a href="http://www.amazon.com/exec/obidos/ASIN/0812550706/greggman">http://www.amazon.com/exec/obidos/ASIN/0812550706</a>)
I couldn't stop reading it.</p>
<p class="a_answer">Also it's no big deal that you are only 14. In fact it's way
cool that you are actually doing something. Writing down ideas. Trying to make
them better. etc.</p>
<p class="a_answer">-gregg</p>
<p>Gregg,</p>
<p>Thanks for writing. What I meant by added features were things like how the
battles work and such. I only need to know how to write that. Should I write it
the same way I write the summary, or should I write it like it is?</p>
<p>I love to read, especially if it is interesting or if it will help me. I have
read plenty of war books, many of which are about WW2. I loved how they
explained how the marines made beach landings, but at the same time I feel sorry
for them. It must have been hell.</p>
<p>Anyway, thanks for reading the summary of mine. I know it must have been
boring. I will try to get some of my friends to read it, but they are also my
age so there help will be limited. I had one of my friends read the first half
of my story. He said he loved it, so that boosted my confidence. He said his
favorites were the fighting scenes. I take a weird perspective on the fighting
scenes. It concentrates on the movements, not the emotions. I guess it is
affective. I just hope writing like that will help to be a game designer.</p>
<p>So, how are the lessons in Japan coming? I hope they are going well. Is it
hard?</p>
<p>Tell me if this sounds right. The game designer takes the story and makes it
a game. He makes all of the sketches and tells both the artists and programmers
how to make characters, items, weapons, and so forth. If that is the truth it
sounds like a lot of work, and at the same time it sounds like a lot of fun (I'm
weird, I enjoy working on hard projects that are challenging. If it's easy it's
boring).</p>
<p>I got a new idea for a game. It is all concentrated on what the character
says and acts. It's like a choose your own adventure book, only it's a game.
With more then ten endings and many different ways to go in the game. In one
time through you may end up going one way, and the second time you will take a
whole new path. I haven't thought of the story though, but it shouldn't take
long.</p>
<p>Anyway, please write back soon.</p>
<p>Your friend, Kevin</p>
<p>P.S. How do you make CG movies for games? And how does Squaresoft make them
look so dang good? Have you ever made any?</p>
<p class="a_answer">&gt; Added features</p>
<p class="a_answer">You should detail out the added features by following the
outline form I mentioned</p>
<p class="a_answer">1) Battle System</p>
<p class="a_answer">a) Weapon Use</p>
<p class="a_answer">Weapons .. bla bla bla...</p>
<p class="a_answer">b) Shield Use</p>
<p class="a_answer">2) Item System</p>
<p class="a_answer">etc...</p>
<p class="a_answer">&gt; Japanese</p>
<p class="a_answer">Japanese is hard. If you are interested you should study it
in high school if you can and if you get really really interested you should try
to study in Japan, as young as possible. Your college, when you get there, will
probably have information on studying in Japan if you get interested. I really
wish I had done it back then.</p>
<p class="a_answer">&gt; Game Designers</p>
<p class="a_answer">Game designers do different things at different companies but
basically you have it right. There are people called Junior Game Designers or
sometime &quot;Level Layout People&quot;. For games that have levels, sometimes
the lead designer will design the basics but will then pass it off to a junior
designer to finish, not just on paper but to actually use a tool to make a level
(like using Worldcraft for making Half Life levels)</p>
<p class="a_answer">&gt; CG</p>
<p class="a_answer">To make CG you need some CG software. If you want some free
CG software you can try Blender (<a href="http://www.blender.nl">www.blender.nl</a>).
CG software is complicated and usually expensive. The pros use products called
3D Studio Max (<a href="http://www.discreet.com">www.discreet.com</a>), Maya (<a href="http://www.aliaswavefront.com">www.aliaswavefront.com</a>),
and SoftImage (<a href="http://www.softimage.com">www.softimage.com</a>) They
are expensive products. $4000 to $20000. That doesn't mean you can't make cool
stuff with cheaper software but things like &quot;hair&quot; for example in the
new Pixar/Disney movie &quot;Monsters Inc&quot; (<a href="http://www.monstersinc.com">www.monstersinc.com</a>)
the big guy has hair, the pro products have a function to make hair like that.
The cheaper products probably don't. There are other techniques to make hair but
they are not as realistic. There are tons of books and websites on how to make
CG. It's not that hard but it's a ton of work. Somewhere between 80 and 200
people were needed to make FF-7. There are also schools that teach it (<a href="http://www.dhima.com">www.dhima.com</a>)
for example.</p>
<p class="a_answer">-g</p>
<p>Gregg,</p>
<p>Hey, thanks for writing back. I found this sweat book called Game Design:
Secrets Of The Sages. The whole book is about programmers, game designers, and
computer artists. In about two days I have read 202 pages. You said read as much
as possible, and I think this is a good start.</p>
<p>I am keeping all of the E-mails the E-mails that you have sent me as a
reference to my questions. Really, your giving me a packet of info every E-mail.
I could print it out and even have a little booklet to take to college. So,
thanks.</p>
<p>Um, I think I only have one more question (FINALLY). What kind of classes
should I take, and how much work total (I know it differs in each company) will
a Game Designer have. After those are answered, I think that's it.</p>
<p>Thanks again for all of your help. Please write back soon.</p>
<p>Kevin</p>
<p>One more thing. How do you draw out areas, that aren't really rooms. Like a
town or something in the game. Do you draw a birds eye view or what? There, now
I'm done with my questions (I think). Lol. Anyway, write back soon.</p>
<p>Kevin</p>
<p>Gregg,</p>
<p>I got the outline finished. What do you think?</p>
<p>Kevin</p>
<p>P.S. This is just the story. I still need to add my &quot;unique&quot;
features.</p>
<p class="a_answer">That looks pretty good. Now for every one of those items you
need to describe it. OR, you need to storyboard it.</p>
<p class="a_answer">Have you ever seen movie storyboards? Well, if you want to
make Final Fantasy types of games you need to make storyboards to show all the
scenes. This is one reason why you should take some art classes. You don't need
to be really good but you need to be good enough to get your point across. Also
books on making movies would be good because they will tell you how to set a
scene up. How for example to if you zoom in or if the lighting is from the left
you'll get a certain mood. How if you cut fast you get a sense of urgency etc. I
don't know all the techniques but I do know that a big difference between good
plot scenes and bad is knowing and using those techniques well.</p>
<p class="a_answer">I'm sure you can get some books on storyboarding both
&quot;how to&quot; books and example books. I think the &quot;Terminator 2&quot;
DVD is supposed to have 700 storyboards and the &quot;Toy Story 1 + Toy Story 2
DVD set&quot; has stuff about storyboards. Storyboards are supposed to be drawn
very quickly since so many have to be drawn so there are special techniques for
drawing them. I really wish I had time, I'd take a class on it myself.</p>
<p class="a_answer">-gregg</p>
<p>Gregg,</p>

<p>Thanks for the help. I think I will go with the branching/tree storyboard. I
read that it leaves the most space for easy communication, and communication is
an important thing.</p>

<p>For storyboards, do you need to draw out how the camera moves, or do you just need to show what each area will look like, but not the specific area
the player will be in? There is a place in my book that helps with storyboards
and I'm going to look at that more carefully. I may find the answer in there,
but I still want to ask you for reference.</p>

<p>Thanks, please write back soon.</p>

<p>Kevin</p>
<p class="a_answer">To find out how to do storyboards, get a book on it. Note: I
suspect that that game book you have is talking about storyboards for the game
part but YOU said you want to make plots and that you like Square games. I
suspect the parts you like are the movie parts and so you need to study MOVIE
storyboards not GAME storyboards for those parts. I don' t know which books to
recommend on that. Go to Amazon.com, type in &quot;storyboards&quot; and read
the reviews of the books. The storyboards for a movie are drawn to show a sketch
of what will be displayed on the movie screen every few seconds of the film.</p>
<p class="a_answer">If you have a DVD player, if you can, buy or rent Toy Story
1+2 DVD with the extra disc about how they made it and watch the various parts
on storyboards and layout etc.</p>
<p class="a_answer">-gregg</p>
<p>Gregg,</p>
<p>Your right about my book, so I went online. There I found how to make
storyboards for the movies.</p>
<p>I think I am going to be a Game Designer. It sounds like fun and yet
challenging at the same time. Also, many games like Metal Gear Solid came from
the Game Designer himself. I don't know which company I will try first, but I
know it won't be Square. I have no chance to make game plots if I work for them
since they already have a department for it.</p>
<p>I really have been doing a lot of research and have found it harder and
harder to find questions I need answered. But I do have one; a game designer
plans everything out. But how far does this go. Does this mean every screen in
every part of the level in every world. Or does this mean a basic drawing of
what the area may look like, but not every screen itself.</p>
<p>Also, I know it helps if you can do some programming, but is it required?
Please write back soon.</p>
<p>Kevin</p>
<p class="a_answer">Hi Kevin,</p>
<p class="a_answer">It is not required that you can do programming but as a Game
Designer it would help alot. The reason is because then you can do lots of
things yourself. If you don't know how to program then you have to leave it to
other people and they may not agree with you or they may not feel like putting
the time in to get it &quot;just the way you want it&quot;. If you can program
then you can adjust things yourself. That doesn't mean you'll write the entire
program, it means that say after the main character is made to walk it will be
easier for you to adjust the speed he walks or how close he is to the enemies
before they see him, things like that.</p>
<p class="a_answer">Unless you make games yourself, if you get a job, most likely
your first job will not be making game plots or game designing right out of
college (unless you start your own company). If you work for larger company you
might be able to start as a junior designer or level layout designer where you
take direction from the lead game designer and help fill in the details. After
making a few games that way you can then get promoted to be a lead game designer
and then you will get to make more of the decisions. So, if you want to design
games for Square it could happen (though that would be even harder because you'd
need to speak Japanese)</p>
<p class="a_answer">A Game designer does not have to design every screen but he
has to at least decide what will be seen on the screen. For example, hitpoints,
current weapon, magic meter. etc. He can draw a very very simple sketch and then
leave it to an artist to decide how it that information is best displayed. The
thing is, the more you design, the more it will look like you see it in your
head. The more you leave to other people, the more it will look like their
imagination and not yours. That's not good or bad it's just true.</p>
<p class="a_answer">-gregg</p>
<p>Gregg,</p>
<p>Thanks for writing back. I tried looking for jobs online for game designers,
and found that there were very very little openings. In fact, I couldn't find
any.</p>
<p>I could be a level designer, but it would be kind of boring. So, you have to
be promoted to be a game designer, meaning that being a game designer would be
very hard out of college unless I was extremely talented.</p>
<p>At school I have made doodles for my game and have drawn out what the screen
will look like (Or at least where HP, WP, and SA's are put. I hope you still
know what SA's are, because I explained what they are in my summary). I have
drawn out the field of views for the enemy and what secondary weapons the main
character can get. The Primary weapons are complete, but I still have to draw
out the rest of the weapons for the other characters. Also, I have to start
making storyboards for the movies in the game. After all of that, what else is
there?</p>
<p>I am hoping to learn C++ in college. I have tried learning some over the
internet, but I got lost a lot of times. Was it hard for you? How did you learn?</p>
<p>How long will I have to work as a Junior Designer before I can become an
actual Game Designer? If it's more then five years, then I'm thinking about
making my own company. I just hope I don't have to do that. From what I have
read it's a pain in the butt. Especially with all the major players such as
Square and Konami. Are you familiar with those?</p>
<p>Anyway, all I really need to know is what else needs to be done for my game.
It seems almost stupid that a 14 year old is doing what a 30 year old may be
doing, and the only reason why his story isn't being made is because he is too
young to work for a company. It really stinks.</p>
<p>Sorry, I guess I got a little carried away there. Please write back soon.</p>
<p>Kevin</p>
<p>P.S. I know there are a lot of questions, but could you try to answer them
all. I think this will save us both a lot of time and trouble.</p>
<p class="a_answer">Hi Kevin,</p>
<p class="a_answer">I learned to program starting in 8th grade when I was 13. I
immediately started making my own games. Of course back then it was alot easier
because state-of-art was Pac Man. Now state-of-art is Metal Gear Solid 2. Alot
harder.</p>
<p class="a_answer">I don't know how long it will take to you become a lead
designer. It depends on your talent, how aggressive you are and luck. The reason
the 30 year old gets to make the game and the 14 year old doesn't is because the
30 year old knows how to do it. He knows what can be done and what can't because
the computer / console doesn't have enough power. He knows what can and can't be
done with limited time and limited money. He knows all the things that he has to
think of etc. He knows what kind of design ideas might work and what kind might
not. He know what most players will understand and enjoy so he can avoid making
something bad and losing lots of money. All that stuff is stuff you really can
only learn on the job with experience. The 30 year old also knows how to deal
with other people where as the 14 year old or 18 or 24 year old generally does
not. Anytime people don't see things his way he calls them all stupid and gets
upset, they all quit and the game doesn't get done. Of course that's not true of
all younger people but it is generally true that older people have more
experience and so make less mistakes.</p>
<p class="a_answer">There's nothing wrong it starting your own company but don't
expect to be able to make Metal Gear Solid 2 or Final Fantasy 10 right off the
bat. Those kinds of games take 40 to 80 people and 10 to 20 million dollars.
Only big companies like Square and Konami can generally make stuff like that.
Small companies start small. Look at almost any successful company and you'll
see the stuff they started with was very small and simple and it was 5 to 10
years before they had their big hit. In other words, even if you start your own
company it might be many years before you get to make the game you really want
to make. Just something to think about. For example here's the 5 games that
Naughty Dog made before they made Crash Bandicoot, there first hit (<a href="http://www.naughtydog.com/GarageDays.html">http://www.naughtydog.com/GarageDays.html</a>)</p>
<p class="a_answer">-gregg</p>
<p>Gregg,</p>
<p>Thanks for writing back. Okay, I have taken the following position for the
future when I become a Game Designer.</p>
<ol>
  <li>&nbsp;Go to School and take art, computer programming, and computer
    graphics classes in High School and College.</li>
  <li>Start out as a Junior Game Designer making levels or something like that.
    While employed there I will get a few years of experience under my belt and
    go to another company that needs a Game Designer.</li>
  <li>Make a few games the are given to me to add to the experience in the
    field.</li>
  <li>And after all that I submit my story along with all of the things that are
    needed that I have learned from experience and school and formally present
    it in front of a publisher company. Then after that my game will finally
    will be made, or at least start to be made.</li>
</ol>
<p>Does that sound about right? I know there are some things in there that may
change, but that is pretty much how I think things may go. Then again, this is
an industry of luck.</p>
<p>What schools should I look at for a good education in this field? Where did
you go?</p>
<p>Write back soon.</p>
<p>Kevin</p>
<p class="a_answer">Hi Kevin,</p>
<p class="a_answer">I don't know any school that specifically teaches game design.
If you want to be successful in life I suggest you go to the best school you
can. Harvard or Stanford are great. So is Berkeley. School is not just about
learning, it's also about meeting people and following examples. Those schools
have so many successful people that you get lots of good examples to follow and
you also get to meet successful people which will help you get started.</p>
<p class="a_answer">Your last step will probably need to be modified.</p>
<p class="a_answer">Either, you will present the idea to the company you are
already at or to the team you are on and hope that they make it and let you be
lead ... or ..., in order to get another company interested you will need an
entire team, not just a idea. You could get lucky. I know of one person that
gets paid just for designs but I've never worked with him so I don't know the
details.</p>
<p class="a_answer">-gregg</p>
<p class="a_answer">PS: I found this page. I haven't read all the articles yet
but you might find them interesting</p>
<p class="a_answer"><a href="http://www.homestead.com/Fortress_of_infinitude/Fi_Quotes_Game_Making_Links.html">http://www.homestead.com/Fortress_of_infinitude/Fi_Quotes_Game_Making_Links.html</a></p>
<p>Gregg,</p>
<p>Man, you are the best. Where do you get all of these sites? I just took a
glimpse of the site and it looks PERFECT.</p>
<p>Is game design a bunch of jobs put into one? It really sounds like it.</p>
<p>Hey, I talked to my friends about what I have learned from you and they said
I was lucky. I feel the same way. No amount of web sites could have given me the
help that you have. Tell me, were you ever this devoted at this age. I have the
job down, and all I need is the schooling and experience. But like you said a
game designer does different things depending on the company. Will they tell you
what they expect, or do they assume that you already know?</p>
<p>Please write back soon.</p>
<p>Kevin</p>
<p>P.S. Thanks again for all your help. Because of the info I have gotten from
you one of my friends now wants to be a game designer. But from what I have
seen, he is not as devoted as me, and I'm pretty sure that's a good thing. LOL.
See ya.</p>
<p class="a_answer">Hi Kevin,</p>
<p class="a_answer">I guess I never considered game design a bunch of jobs but
there are lots of parts to the job but then that's true for most jobs really.</p>
<p class="a_answer">A company almost always wants the best person they can find
with the most experience for the particular job. So, if you want a job as a game
designer the more games you have already designed the better. Even better than
that, the more games you have already made the better. Lots of people have
gotten entry level game design jobs because of the levels they had made for
other games using level editing tools</p>
<p class="a_answer">Quake 2, Quake 3, Half Life, Max Payne, Unreal, etc. All come
with level editors. You can do as little as just making a new level using parts
from other levels or you can do as much as make an entirely new game or what's
called a &quot;Total Conversion&quot;. If you go to <a href="http://www.planetquake.com">http://www.planetquake.com</a>
or <a href="http://www.planethalflife.com">http://www.planethalflife.com</a> you
can look down the left edge for the section on &quot;Mods&quot;. Note: You first
have to pick the version of Quake at the top left (Quake, Quake 2, Quake 3 Arena), Those are levels that other people have made. If they are good levels
they stand a pretty good chance of getting an entry level game design job over
somebody that has no experience. I'm sure there are other games that also have
level editors.</p>
<p class="a_answer">-gregg</p>
<p class="a_answer"><a href="http://www.gamasutra.com/features/20010914/littlejohn_01.htm">http://www.gamasutra.com/features/20010914/littlejohn_01.htm</a></p>
<p>Gregg,</p>
<p>I have something like that. Only it's for Quake. Is it outdated? Should I get
one from the internet for Quake II? The graphics would be a lot better.</p>
<p>I've worked on a couple decent levels, and am now working on a really hard
one. The level includes tunnels both underground and underwater, elevators,
puzzles, and mazes. It even has a portion where you test your skill. You have to
walk on a narrow piece of stone over lava. Then you have to outsmart the enemy.
If you don't your dead. Sound okay?</p>
<p>So what you are saying is go to school to get the basics. Then, make a few
games with level editors and go for a job for a junior designer. Then, after a
few years go for a game designer job. After that make a few basic games to
figure out how things work and what my job is specifically. Finally, once I get
enough experience I can give my story to the head of the company and see if they
will except it. Now does that sound about right?</p>
<p>I am starting to run out of questions, and I bet right now you are
saying,&quot; YESSSSSSSS!!!!!!&quot; If there is anything that I am missing or
should know about I would really like it if you would tell me. Thanks.</p>
<p>Kevin</p>
<p class="a_answer">Quake or Quake II is fine. You might want something newer.
I've never used any of them so I don't really know how they work but for example
Half Life has lots of story so maybe if you used Half Life you could add story.
Probably the easiest way to add story is just to use voice since you can just
record yourself. If you saw Max Payne (which is a little violent) they used
Graphic Novel style plus voiceovers. It worked pretty well though Graphic
Novels take more work that just voice but less work than a movie. In fact,
the graphic novels in Max Payne look like they used a digital camera and real
backgrounds (just walk outside and take pictures) and then they put the two
together in a program like Photoshop and uses the features of Photoshop to make
them look more like paintings/drawings and less like Photos. In fact, since they
did it that way they could have probably used a really cheap digital camera
since they are going to stylize the image anyway it doesn't matter that the
pictures are not the best quality to start.</p>
<p class="a_answer">Another thing you could do is film your storyboards. Scan
them and then put them all in a program like Adobe Premiere or VideoFactory (<a href="http://www.sonicfoundry.com/PRODUCTS/NewShowProduct.asp?PID=490">http://www.sonicfoundry.com/PRODUCTS/NewShowProduct.asp?PID=490</a>).
If you checked out the making of Toy Story 2 DVD like I mentioned they show how
they actually put the whole movie together in software like VideoFactory and
just used the storyboards and voiceover. That would be a great way to get
started, check your timing, etc.</p>
<p class="a_answer">As for your schedule, it sounds about right to me except you
don't have to wait to make your own games. You can do that now, after school,
after your homework, after work etc. That's what I did. The more you do the more
likely you'll get to your goal faster.</p>
<p class="a_answer">-g</p>
<p>Gregg,</p>
<p>What do you mean make games? I can't program yet. I am working on storyboards
and things like that, and I finished my outline. Now, I'm kind of stuck. And I
am getting close to finishing my storyboards for the movies. What else can I do?</p>
<p>Kevin</p>
<p>Gregg,</p>
<p>Hi, it's me again. I was looking into how they made Myst, and it seems that
yes, they had more experience and knew the systems limits, but they were pretty
much doing the same things as me. I'm COMPLETELY done with my storyboard.</p>
<p>I'm on a Mac, so I can't play half-life without getting a new computer.</p>
<p>Did you learn C as an 8th grader, or did you learn something else that's a
little easier. Also, do you know anywhere I could get a free compiler for a Mac?
If you find one tell me about it.</p>
<p>In the &quot;How Myst Was Made&quot; file they said they used HyperCard to
write text for programming. Do you know where to get HyperCard for a Mac, and is
it even worth the time. It sounds a little out-dated.</p>
<p>I am going to try to learn how to make skeletons to put on Quake. It's hard,
so could you give me some tips or examples? That is of course if you know how.</p>
<p>As you can see I'm serious about making a game, so I need all the free stuff
I can get that would be useful. I also need to know what a good language is for
computers to make one. I just need a simple game for me to calm down a little
bit. Thanks, and I'm pretty sure you know what I need, being in the business.
Thanks, write back soon.</p>
<p>Kevin</p>
<p>P.S. I know this is a lot, so don't hesitate to say no. I will completely
understand. Thanks anyway.</p>
<p class="a_answer">Hi Kevin</p>
<p class="a_answer">No I didn't start with C in 8th grade although I think there
is no reason I couldn't have. I started with Basic which is not that popular
anymore. There is a very cool basic for games called Darkbasic (<a href="http://www.darkbasic.co.uk">www.darkbasic.co.uk</a>)
but I think it's only PC.</p>
<p class="a_answer">It is unfortunate you have a mac as most of the games
business is on PCs but, you could make Myst in Director. (<a href="http://www.macromedia.com">www.macromedia.com</a>).
You can download a 30 day usable demo and there are 100s of books on how to use
it. It includes a programming language though it can do quite alot without programming
(probably all the stuff that Hypercard could do).</p>
<p class="a_answer">You can also use Flash to make games like Myst. It also has a
programming language. I don't know which one is better. Flash seems to be more
popular at the moment. It is made buy the same company as Director and you can
download a 30 day demo of that too. Here are some Flash based games.</p>
<p class="a_answer"><a href="http://web.tiscali.it/swed/splash.html">http://web.tiscali.it/swed/splash.html</a></p>
<p class="a_answer"><a href="http://www.banja.com/">http://www.banja.com/</a></p>
<p class="a_answer"><a href="http://www.titoonic.dk/products/games/snowboard/">http://www.titoonic.dk/products/games/snowboard/</a></p>
<p class="a_answer"><a href="http://www.aliveis.com/">http://www.aliveis.com/</a></p>
<p class="a_answer">You can find more at <a href="http://www.shockwave.com">http://www.shockwave.com</a></p>
<p class="a_answer">You should try searching for this stuff yourself but here are
a few books on programming games in Flash and in Director</p>
<p class="a_answer"><a href="http://www.amazon.com/exec/obidos/ASIN/078972524X/greggman">http://www.amazon.com/exec/obidos/ASIN/078972524X</a></p>
<p class="a_answer"><a href="http://www.amazon.com/exec/obidos/ASIN/078972331X/greggman">http://www.amazon.com/exec/obidos/ASIN/078972331X</a></p>
<p class="a_answer"><a href="http://www.amazon.com/exec/obidos/ASIN/1903450675/greggman">http://www.amazon.com/exec/obidos/ASIN/1903450675</a></p>
<p class="a_answer">As for making skeletons for Quake, I'm not sure what you mean
by &quot;Skeleton&quot;. If you mean &quot;mods&quot; (ie, levels and stuff) I
really don't know how on the Mac. You'd go to <a href="http://www.planetquake.com">www.planetquake.com</a>
and read the sections on &quot;mods&quot; and see what you find.</p>
<p class="a_answer">-gregg</p>
<p>Gregg,</p>
<p>No, not for levels, but for actual character's. I'm talking about how you
have the framework of the character (Monsters, People, stuff like that) and then
you put the skin around them. I read that what you do is make the framework that
can move (You film a person walking for example), and then you enlarge that
framework and add detail. Then you put a skin on it and it looks like a walking
monster. I read that when you see a character in a game do an action it has
already been acted out. It makes sense to me.</p>
<p>Thanks for all of the sites. I am going to visit every one.</p>
<p>Could you take a look at my finished outline. I need a few more tips from
you. Thanks.</p>
<p>Kevin</p>
<p class="a_answer">Hi Kevin,</p>
<p class="a_answer">I'm not sure how to make characters for Quake. Same as before
you'd have to go to <a href="http://www.planetquake.com">www.planetquake.com</a>
and look it up. I know there are programs that will convert from programs like
3D Studio Max (<a href="http://www.discreet.com">www.discreet.com</a>) to Quake
characters but I don't know if there are ones that will convert from other
programs. You might want to check out <a href="http://www.blender.nl">www.blender.nl</a>.
It's free and you can make games with it. There are examples on their website.</p>
<p class="a_answer">-gregg</p>
<p>Gregg,</p>
<p>The program from Macromedia was okay, but it was very limited. I found out
why. The program was actually a $1150 program, and I was able to experience
about 5% of what is could actually do. Do you know anywhere I can get a full
piece of software kind of like Director that is about $100? That is about the
max amount of money that I can spend.</p>
<p>How was my outline? Did you get it? If you did, what it okay?</p>
<p>One more thing. After I make the storyboard, what happens next?</p>
<p>Kevin</p>
<p class="a_answer">According to their site that's the full version you are
downloading, not 5%. Maybe they've changed it since I last downloaded it. Also,
they used to sell Director separately instead of &quot;Director Studio&quot;
which I guess now includes more stuff. You can also download Flash which is used
for most of those pages I sent you links for. I KNOW that one is 100% there
because I just used it. But, it's about $350 for the real thing.</p>
<p class="a_answer">I really don't know what to suggest Kevin except for you to
look at the free stuff like blender or getting a copy of Linux and trying to
learn real programming. Other than that, making mods for other games like Quake
or making movies with something like VideoFactory (which I already sent you the
link for). The reason this stuff costs so much is because not everybody want's
to make games or websites. It costs lots of money to make the software, to pay
all the programmers for years to make them. If they are making a game like Final
Fantasy they can hope to sell 2 to 4 million copies and can charge less money
per copy but if they are making software to help make games then they can only expect to
sell hundreds or thousands of copies which means they have to charge alot more
per copy or they couldn't afford to make the software in the first place.</p>
<p class="a_answer">That means you either have to pay the money, see if they sell
cheaper to students, or do without and use something else.</p>
<p class="a_answer">That's why I suggested Blender (it's free) and I suggested
Quake/Half Life mods because those are free. Unfortunately you have a Mac which
means you have alot less options. There is a version of Blender that will run on
a Mac provided that you are running Linux instead of Mac OS but I don't think
your family would let you do that because it would mean you could not run any
other Mac software.</p>
<p class="a_answer">You could try this one (http://<a href="http://www.vidi.com">www.vidi.com</a>/)
if you want to make 3D movies like in Final Fantasy 7.</p>
<p class="a_answer">After you finish the storyboards you either have to make the
game or get someone else to make it. Since you seem to be more interested in
story than game I thought maybe you could put your storyboards into a movie just
like they did when they made Toy Story 2. First you'd scan or use a digital
camera to get your storyboards into the computer. Then you'd load them into a
program like iMovie (http://<a href="http://www.apple.com/imovie/">www.apple.com/imovie/</a>)
and time it out, put the storyboards on the time line and cut between them,
record dialog, etc, so that it looked about like you see what they did for
making Toy Story 2. Then you could use that 3D software to start making it look
more like Final Fantasy movies and less like scanned storyboards.</p>
<p class="a_answer">-g</p>
<p>Gregg,</p>
<p>Okay, sounds good. I'll rent Toy Story II for DVD and see what they did. I
did find something that I can use to make games. It costs $60, and you have to
make the background, characters, and movements all by yourself. But other then
that it's very nice. I just made the attack option for the game, and now have to
work on how to actually make the character move. I just hope it wont be too
hard. Does it sound like I am going in the right direction? </p>
<p>Anyway, I have to ask you something. In Metal Gear Solid, they said the name
of the director and the writer, but they didn't name the game designer. Is a
Director another name for a Game Designer?</p>
<p>Kevin</p>
<p class="a_answer">Hi Kevin,</p>
<p class="a_answer">Make sure you rent the Toy Story 2 version with the MAKING
of. It's a 3 disc set (<a href="http://disney.go.com/disneyvideos/andysroom/dvd.html#3pak">http://disney.go.com/disneyvideos/andysroom/dvd.html#3pak</a>)</p>
<p class="a_answer">To give you idea, it looks kind of like this although a
little more detail but really not much more.</p>
<p class="a_answer">http://<a href="http://www.a2zcartoons.com/HatBatLouie1.html">www.a2zcartoons.com/HatBatLouie1.html</a></p>
<p class="a_answer">Except it was the Toy Story 2 story. That is actually how
they start the movie, then they start filling in scenes and making them more
real.</p>
<p class="a_answer">In Metal Gear Solid yes the director is the designer. Since
movies are often considered more glamorous than games lots of game people want
to be called things that make them sound like they are making movies.</p>
<p class="a_answer">What's the name of that software you are using?</p>
<p class="a_answer">-gregg</p>
<p>The name is Stagecast 2, but I think I am going to get rid of it. It's a
piece of crap, and not worth $60. I'm glad I didn't buy it. I'll check out the
sites you gave to me. Thanks.</p>
<p>Kevin</p>
<p>P.S. How's the Outline? Did you get it?</p>
<p class="a_answer">More stuff you might be interested in</p>
<p class="a_answer">http://<a href="http://www.gamedev.net/reference/list.asp?categoryid=23">www.gamedev.net/reference/list.asp?categoryid=23</a></p>
<p class="a_answer">Particularly</p>
<p class="a_answer">Monolith Productions' Claw Design Document</p>
<p class="a_answer">and</p>
<p class="a_answer">Chris Taylor's Design Document Template</p>
<p class="a_answer">and here's another</p>
<p class="a_answer">http://<a href="http://5years.doomworld.com/doombible/">5years.doomworld.com/doombible/</a></p>
<p class="a_answer">-gregg</p>
<p>Gregg, </p>
<p>God, nothing is for Mac. I might as well go ask for a free computer. I have a
better chance with that then finding a decent program for a Mac for $100. Write
back soon.</p>
<p>Kevin</p>
<p class="a_answer">Hi Kevin,</p>
<p class="a_answer">My suggest for your outline is to take a look at the game
design documents above. They should give you ideas for what you might be
missing. But, if you want to concentrate on story it would be much cooler, in my
opinion, for you to take those storyboards and turn them into a small movie
using iMovie (you have that right since it's supposed to come with most Macs) or
is your Mac really old?</p>
<p class="a_answer">I don't know what to tell you about the Mac except that you
have to look harder. You'll find something.</p>
<p class="a_answer">-gregg</p>
<p>Gregg,</p>
<p>Thanks, Gregg. I'll see what I can do to make a small movie, but it's highly
unlikely that my dad will let me do it. It must take up a lot of scanning time
to put all of those clips together. I do have a scanner, but I have yet to
figure out how to use it. I'm sure my dad will teach me, though.</p>
<p>I have one question in this E-mail, lucky you. Did you get my outline, and
was it okay? That's it. Thanks, and write back soon.</p>
<p>Kevin</p>
<p>Gregg,</p>
<p>You are a Game Designer, right? What is your standard plan for making and
designing games. If I am mistaken, then what have you seen Game Designers do.
I'm talking about standard. That means don't tell me what they do when they are
ahead of schedule. That Outline Movie things sounds okay, but I have yet to hear
of any designer do it. I only need the stuff that is a need. Have I done
everything?</p>
<p>I made a web of every action that Gambia can do. This is so that they have a
list to look to when they record the actions. Is this needed?</p>
<p>Write back soon.</p>
<p>Kevin</p>
<p>P.S. Please reply to my other e-mail also.</p>
<p class="a_answer">Hi Kevin,</p>
<p class="a_answer">I am a game programmer who has also designed games and help
designed games.</p>
<p class="a_answer">Every person, every company does it differently. Most
designers I know write very LONG documents. 100 to 500 pages long that detail
ALL of the game. Every place, every action, every character, what they do, what
they say, what the player does. diagrams, flowcharts, everything.</p>
<p class="a_answer">That is still the *standard*.</p>
<p class="a_answer">But, I've seen another way which I think is better. It's the
style used at Sega in Japan and to some degree at Naughty Dog in the U.S.
(makers of Crash Bandicoot / Jak and Daxter for Playstation)</p>
<p class="a_answer">They make storyboards. They draw diagrams. The draw maps.
They write very little text.</p>
<p class="a_answer">For every level they draw lots of detailed pictures of what
they want it to look like. Here's an example of a medium detail picture drawn for
Star Wars Episode 5 (The Empire Strikes Back).</p>
<p class="a_answer">http://<a href="http://www.starwars.com/databank/location/cloudcity/index_bts.html">www.starwars.com/databank/location/cloudcity/index_bts.html</a></p>
<p class="a_answer">If you go to a game company, you will find HUNDREDS or
THOUSANDS of drawings like this for the various parts of the game.</p>
<p class="a_answer">Here's a *detailed* drawing of the Ewok Villiage in Star Wars
episode 6 (Return of the Jedi)</p>
<p class="a_answer">http://<a href="http://www.starwars.com/databank/location/ewokvillage/index_bts.html">www.starwars.com/databank/location/ewokvillage/index_bts.html</a></p>
<p class="a_answer">it was drawn BEFORE the movie was made so that all the people
making that scene would know what they are trying to make. Here are similar
drawings that were drawn for Crash Team Racing, a game I worked on</p>
<p class="a_answer">http://<a href="http://www.naughtydog.com/legacy/crash/ctr-background.htm">www.naughtydog.com/legacy/crash/ctr-background.htm</a></p>
<p class="a_answer">They were also drawn BEFORE any of those levels were actually
made.</p>
<p class="a_answer">Here's drawing of Boba Fett that was made BEFORE the movie</p>
<p class="a_answer">http://<a href="http://www.starwars.com/databank/character/bobafett/index_bts.html">www.starwars.com/databank/character/bobafett/index_bts.html</a></p>
<p class="a_answer">I know designers that draw ALL of those kinds of things. The
designers at Shiny Entertainment for example (<a href="http://www.shiny.com">www.shiny.com</a>),
the designers at Kronos (http://<a href="http://www.kronosdigital.com">www.kronosdigital.com</a>/)</p>
<p class="a_answer">For those designers that can not draw, they have to rely on
other artists to draw for them. For those kinds of designers they either write
100 to 500 page documents detailing all the stuff (this is how it's down in most
companies I know of). OR, they draw 100s or 1000s of stick figure drawings and
maps. The stick figure drawings show the animation / actions or movie-scenes
they want the artists to draw or the programmers to program or the level layout
people to layout in general. I can't give you any of mine as they don't belong
to me they belong to the companies I worked for at the time. That is why I
suggested you go get a Dungeon's and Dragon's campaign because they are similar.
They have maps very similar to the kind of maps game designers make for games,
they show where all the important stuff in each room / area leaving the actual
look of the areas up to the artists but telling them what must be in the room
and where it must be. Those D&amp;D campaigns also have a description of each
room in text just like most of the game design documents I've seen or written.</p>
<p class="a_answer">Sega and Naughty Dog use both the drawings and the stick
figure method. The designers write a 2 to 5 page document talking about the game
in general. Then they sit down with the artists and try to get the artists to
draw what they were thinking. That gets everybody seeing the same thing in their
head. The designers draw lots of D&amp;D like maps which they then give to the
artists to make levels from. The designers draw lots and lots of stick figure
like drawings which they give to the artists AND to the programmers to animate
and program the various characters. The also write out cut scene (movie)
descriptions and then sit with an artist to storyboard it out. Once they agree on the storyboards (usually 30 to 50 drawings per scene) then the artists can go
make the scene.</p>
<p class="a_answer">If you go to this page</p>
<p class="a_answer">http://<a href="http://www.gamasutra.com/features/20000107/wild9_03.htm">www.gamasutra.com/features/20000107/wild9_03.htm</a></p>
<p class="a_answer">The bottom two pictures, the one on the LEFT the game
designer drew, from that image the scene on the right was made.</p>
<p class="a_answer">On this page</p>
<p class="a_answer">http://<a href="http://www.gamasutra.com/features/20000107/wild9_01.htm">www.gamasutra.com/features/20000107/wild9_01.htm</a></p>
<p class="a_answer">The second picture is the kind of *stick figure* image I'm
talking about. It gives the details about how big that character etc.</p>
<p class="a_answer">Go to this page</p>
<p class="a_answer">http://<a href="http://www.wizards.com/dnd/article.asp?x=dnd/mw/mw20011025a">www.wizards.com/dnd/article.asp?x=dnd/mw/mw20011025a</a></p>
<p class="a_answer">Look at the maps, like this one,</p>
<p class="a_answer">http://<a href="http://www.wizards.com/dnd/images/mapofweek/Dec_L12x.jpg">www.wizards.com/dnd/images/mapofweek/Dec_L12x.jpg</a></p>
<p class="a_answer">that is a pretty typical map I've seen lots of game designers
make. Here's another</p>
<p class="a_answer">http://<a href="http://www.wizards.com/dnd/images/mapofweek/darkcrypt.jpg">www.wizards.com/dnd/images/mapofweek/darkcrypt.jpg</a></p>
<p class="a_answer">Note that it has each area numbered. Usually, there will be
lots of little notes on the map AND each area will be labeled and have a
corresponding number of pages describing that area in the game design document.</p>
<p class="a_answer">Read this article</p>
<p class="a_answer">http://<a href="http://www.gamasutra.com/features/19991210/birdwell_02.htm">www.gamasutra.com/features/19991210/birdwell_02.htm</a></p>
<p class="a_answer">It doesn't have specifics but it does say there game design
document was 200 pages long.</p>
<p class="a_answer">Here's a whole page of articles on design</p>
<p class="a_answer">http://<a href="http://www.gamasutra.com/features/index_game_design.htm">www.gamasutra.com/features/index_game_design.htm</a></p>
<p class="a_answer">-gregg</p>
<p>Gregg,</p>
<p>Thanks a lot! That really helps! But, I'm a little confused. What do they
write in those huge documents? I know you said everything, but that seems like
it would be a lot of extra work. Why couldn't the Game Designer put everything
together the way the game goes. For instance, the document starts out with the
basic movements of the characters. Then, you have the special abilities and
other added features for the game. Then, after that the story comes into play.
Before you go into detail of the story you have drawings of what the outside,
inside, every room looks like. Then it shows what can be found in each room with
a description of what everything does in that room. After each level is done,
give it to the artists. That way they can start working on something while the
Game Designer can sit down and start the second level. Keep doing that until all
of the levels are done, then start recording movements for all of the characters
at a recording studio. After that you get a music designer to make music for the
levels that are done. While the music is being made, have the artists and
programmers sit down and touch up some things that they may have missed. Once
the music is done, put it together and test it. I think what they should do for
this stage is to give people different parts of the game. Then, feedback can be
given without have to wait for the game to be beaten. Then, finally, you can get
the press to see the product and set a date to ship, making sure that there is
enough time to make CG Movies. Of course, some have to be done so the press can
get a feel for both Gameplay Graphics and Movie Graphics. Then, finish up and
ship, and watch the cash flow in. Would that work? Sorry, it's just that I'm
trying to get it in a neat package, and I'm not really sure how to start a game.
Once you get going it gets easier, but starting sounds like the hardest part.
So, what do you think? Would it work?</p>
<p>You didn't get my outline, did you? Write soon.</p>
<p>Kevin</p>
<p>Gregg,</p>
<p>Hey, how's it going. Alright, I'm sending you my outline one last time. IF
YOU DON'T WANT TO READ IT, SAY SO! IT'S OKAY! Sorry, it's just that I know I
have brought it up before in other letters and you refuse to talk about it.
Seriously, it's okay if you don't want to read it. Heck, if you want you can use
it (That was a joke. Sorry, I'm not really funny :(. But... if you do want to
use it, just ask me. Most likely, I'll say yes)</p>
<p>Um, sorry. Okay, so, yeah. I think I explained what I am sending. I also am
waiting for those answers of my last e-mail. I wait with anxiety for your
answers. Write SOON.</p>
<p>Kevin</p>
<p>P.S. If you don't want me to write to you anymore, just tell me and the
e-mails will stop.</p>
<p class="a_answer">Hi Kevin,</p>
<p class="a_answer">I started reading it before (and I tried again this time) and
when I saw how it is that's what made me go find those other documents and send
you the links. I was hoping you'd see the difference between what you have
written and other documents so you'd have some idea of how to improve it.</p>
<p class="a_answer">I wish I could give you more examples of how to make it
better but I don't have time. The best I can do so far is to tell you to look at
the other documents AND that your goal should be to make it possible to give
your document to somebody else and without you saying anything to them, to have
them understand the game just from reading the document without having to ask
you any questions.</p>
<p class="a_answer">The document you sent me doesn't do that. It starts right off
assuming I already pretty much know what the game is about. I'm trying to get
permission to post another design document so maybe you'll have something else
to look at but I get the impression that you haven't read any of the stuff I've
sent you otherwise it seems like you would have already realized how to improve your design</p>
<p class="a_answer">Have you read them?</p>
<p class="a_answer">-gregg</p>
<p>Gregg,</p>
<p>I looked over a few, but they were separated much differently then what you
gave me in the beginning. I understand now how to make the levels and how to
organize things like weapons, sounds, objects, items, and stuff like that. But
when I looked it over it never mentioned anything about the story or how the
features fit into the game. It's like, I have two people telling me to do them
two different ways. I'm stuck in the middle. All I can say I really know how to
do is explain how sounds, weapons, and items are organized. If what I did was
not right, then how do I do it? I outlined the story, so the person reading it
should be able to understand what happens both in the story and in battle. I
even had a friend look over it and he said he understood.</p>
<p>Also, before you said it looked good and all that I lacked was a paragraph
describe everything under the subtitle. I did that, but it still doesn't look
good?</p>
<p>I checked out my outline, and your right, I do assume some things. You see, I
was taking it at the angle that first they read the story and THEN they read the
outline for the game. I understand now. I will put everything into detail.</p>
<p>I am going to tell the history, describe the cinematics, and leave no things
to assumptions. Okay, I will try sending it to you when I finish. And how about
this, from now one I will send a letter and wait a week before sending you
another letter. I think you are starting to get a little more busy, so I won't
bother you too much. Thanks again for the help. How about this, I will put you
in the &quot;Special Thanks&quot; area when my game is made. So what if that's
ten years. I know it's not much, but it's something. Thanks again.</p>
<p>Kevin</p>
<p>P.S. I'm sorry if I angered you. I really am trying... I realized something;
for all of this work people in this industry don't get paid nearly enough. LOL.
Write back soon. P.P.S. Okay, I stalled a little bit and fixed my outline for
the most part. Tell me if I need anything else.</p>
<p>Gregg,</p>
<p>I made a few minor adjustments to my outline, including how the game has
lasting appeal and all of the buttons needed to perform actions. Other then
that,
it's pretty much the same.</p>
<p>Kevin</p>

<p class="a_answer">Hey Kevin,</p>
<p class="a_answer">I was reading over your messages again and seeing lots of things I forgot to
answer.&nbsp; Here are the answers to some of them.</p>
<p class="a_answer">&gt; How are games chosen?</p>
<p class="a_answer">Every company is different.&nbsp; At some companies the president or upper
management chooses.&nbsp; They might choose because they love games and want to
make their game.&nbsp; That generally happens at small companies.&nbsp; They
might chose because they need to fill a gap.&nbsp; They've already got a team
making football game and other making a first person shooter and so they think,
*we need a racing game* since we don't have one of those.&nbsp; They might pick
based on what's already popular as in &quot;Pokemon made a zillion dollars, we
should try to make something like that.&quot;.&nbsp; They also might picked
based on a license.&nbsp; For example say they decide they want the Powerpuff
Girls license since Powerpuff Girls are popular.&nbsp; Then they tell a team to
make a Powerpuff Girl game.&nbsp; Those kinds of things generally happen at
bigger companies that have several teams.</p>
<p class="a_answer">Other companies pick by asking everyone to contribute ideas and then the
bosses get around and decide from everybody's input.</p>
<p class="a_answer">I guess that just means every place is different.</p>
<p class="a_answer">&gt; Do they have companies were they have people that just make plots?</p>
<p class="a_answer">As for as I know, NO.&nbsp; Making the plot takes a few weeks at most.&nbsp;
Making the game takes 1 to 2 years.&nbsp; That means a guy that just makes plots
would be sitting around doing thing most of the time.&nbsp; Generally the
designers write the plot (with some input from the rest of the team) and then
design the details and or help implement them.</p>
<p class="a_answer">&gt; Outlines: how do I talk about added features.</p>
<p class="a_answer">One thing I didn't make clear.&nbsp; Usually, I don't think the plot is that
far separated from the game design.&nbsp; You have one big document.&nbsp; Lets
say it's 100 pages.</p>
<p class="a_answer">Here is an almost actual outline.&nbsp; I copied it from a one I wrote but I
had to take out all the specific details and some places I use other games as
examples</p>
<ol>
  <li>
    <p class="a_answer">Executive
    Summary<br>
    <br>
    This is called the *executive summary* because executives are busy people
    and they don't have time to read your design so they need to know quick if
    it's worth listening to you at all or not.&nbsp; So, in this section you
    have to grab their attention.<br>
    
    <ol>
      <li>
        <p class="a_answer">Story<br>
        <br>
        This is a short (less than a page) description of the game.&nbsp; Kind
        of like you'd read on the back of a box.&nbsp; It should describe the
        game as quickly as possible and make it sound extremely exciting.<br>
        
      <li>
        <p class="a_answer">Game
        Play<br>
        <br>
        This part would talk about basically how the game looks/plays (top down,
        first person, 3rd person, or what game it is mostly similar too) also
        less than a page.<br>
        </li>
    </ol>
  <li>
    <p class="a_answer">Game
    Framework<br>
    <br>
    This where you describe the details of the game engine.&nbsp; How the game
    is played.&nbsp; What that player does, what screens come up etc.<br>
    
    <ol>
      <li>
        <p class="a_answer">Setup
        Story<br>
        <br>
        Since this game was an adventure game here is where the story that is
        told before the player starts to play was described.<br>
        
      <li>
        <p class="a_answer">Interaction<br>
        <br>
        Here is describe what the player actually does.&nbsp; Example: The player
        controls one and only one character moving him around the screen for a
        3/4 angle like Pikmin.&nbsp;&nbsp;He&nbsp;can use various&nbsp;items
        like a&nbsp;gun, a hammer, a key etc by&nbsp;choosing them from his
        inventory after which he is seen&nbsp;carrying them.&nbsp; He can setup
        two objects to be used at any time each one assigned to&nbsp;either
        button X or button O.<br>
        <br>
        (or if this was Command and Conquer)<br>
        <br>
        The player uses the mouse to select units either one at a time or in
        groups and then can click on a destination or target and the units will
        go there and if a target was clicked they will attack it.&nbsp; Double
        clicking on a unit will activate that unit's special feature. etc .etc
        ..<br>
        
      <li>
        <p class="a_answer">Basic
        Flow<br>
        <br>
        Here was detailed in words what it's like to load the game to start the
        game and start playing.&nbsp; Some games this may be as simple as just
        pressing start.&nbsp; Other games have long setups (like a football
        game) where you might have to pick each player, order there line up,
        assign *bonus* points. etc. so this section might say something like<br>
        <br>
        One the player puts in the CD and starts the game he sees the opening
        movie, if he presses start or waits until the end of the movie he will
        see the title screen and be given the choices of start and options.&nbsp;
        Pressing start gives him a chance to either load a saved game or start a
        new one etc etc etc<br>
        <br>
        You keep going until you've describe all the way into the game.<br>
        
      <li>
        <p class="a_answer">Controls<br>
        <br>
        Here you would detail out what each button does.&nbsp; Maybe even
        drawing a picture of the controller.&nbsp; If the game has multiple
        modes you might put several drawings and several descriptions or you
        might separate that and put a control section in each of the sections
        about those modes<br>
        <br>
        Remember, you have to be detailed.&nbsp; Lets say you are making Zelda.&nbsp;
        You can't just say, pressing the stick makes Link walk in that direction
        because that's NOT what happens.&nbsp; Pressing in a direction in Zelda
        makes link walk or crawl, or if he's at the end of a cliff he jumps, or
        if he's on a ladder and he presses up or down he goes up or down the
        ladder or if he's in water he swims or if he's on the horse etc.&nbsp;
        So, you need to detail all that out.&nbsp; You might make sub sections
        for those as in<br>
        
        <ol>
          <li>
            <p class="a_answer">Walking<br>
            <br>
            Pressing the stick on a direction makes Link walk in that direction.<br>
            
          <li>
            <p class="a_answer">Running<br>
            <br>
            If Link as the Dash boots and you press X and NO direction,&nbsp;Link
            will *revup* and then dash in the direction he was facing when you
            pressed X.&nbsp; He will run until he hits something or until the
            player presses any button.<br>
            
          <li>
            <p class="a_answer">Jumping.<br>
            <br>
            If Link is near a cliff or any drop more than 2 feet tall and the
            player presses the stick in the direction of the cliff Link will
            jump when he gets to the edge of the cliff.&nbsp; If it's less than
            2 feet he will take a step down.<br>
            
          <li>
            <p class="a_answer">Attacking<br>
            <br>
            ...<br>
            
          <li>
            <p class="a_answer">Using
            an Item<br>
            <br>
            ...<br>
            </li>
        </ol>
      <li>
        <p class="a_answer">Display
        Screens<br>
        <br>
        Here all the various screens are described possibly with diagrams<br>
        
        <ol>
          <li>
            <p class="a_answer">Main
            Screen<br>
            <br>
            What's on the screen when you are actually playing?<br>
            
          <li>
            <p class="a_answer">Inventory
            Screen<br>
            <br>
            What's on the screen when you check your inventory?&nbsp; How do you
            use it?&nbsp; What options do you have?<br>
            
          <li>
            <p class="a_answer">Map
            screen.<br>
            <br>
            What's on this screen? What's the map look like? Is it 3D? 2D? Are
            there icons?&nbsp; What do they look like?&nbsp; What do they
            represent? Can you zoom?&nbsp; Rotate?&nbsp; Does the map change or
            show goals? How does it show them?&nbsp; Is there more than one kind
            of map, for example maps for inside buildings vs maps when you are
            outside?&nbsp; Do they look the same or different?&nbsp; Do they
            have different controls?<br>
            
          <li>
            <p class="a_answer">Title
            screen<br>
            <br>
            What's on the title screen?&nbsp; Just Start? Start and options?&nbsp;
            Start, Load, Options?&nbsp; New Game, Old Game, Game Options,
            Control Options, Sound Options, Video Options?<br>
            
          <li>
            <p class="a_answer">Load
            screen<br>
            <br>
            How do you use this?&nbsp; How many saved games can you have?&nbsp;
            Can you copy them?&nbsp; Delete them?&nbsp; Do you give them names
            or do they have their own names?&nbsp; Do they show icons or
            pictures of levels or???&nbsp; If you want to make a copy how do you
            do it?<br>
            </li>
        </ol>
      <li>
        <p class="a_answer">Equipment<br>
        <br>
        In a Zelda like game there's a ton of items Link can find.&nbsp; Here,
        every one of them needs to be described. So for example:<br>
        
        <ol>
          <li>
            <p class="a_answer">Deku
            Stick<br>
            <br>
            Deku sticks can be found lying around.&nbsp; When you kill certain
            kinds of monsters sometimes they are left behind.&nbsp; Deku sticks
            can be used to attack but they do almost no damage unless, Deku
            sticks can be lit on fire by walking near a flame or torch while the
            player has them equipped.&nbsp; They burn for about 10 seconds and
            then disappear.&nbsp; If the player puts them away before the 10
            seconds then he gets to keep it and it goes back to exactly as if he
            had never used it.&nbsp; In other words if he uses one for 8 seconds
            and puts it away, he can use it again for 10 seconds not just 2.&nbsp;
            If the stick is burning and he hits somebody with it it does 4 times
            the damage IF that monster can be hurt by fire.&nbsp; He can also
            use it to light other torches and burn spider webs.<br>
            
          <li>
            <p class="a_answer">Boomerang<br>
            <br>
            The boomerang&nbsp;can be thrown and it comes back.&nbsp; Any
            collectables it touches after being thrown will get brought back to
            Link making it useful to grab things that Link can't reach.&nbsp; It
            doesn't do much damage but for small to medium creatures that are
            not *hard* (hard like a rock not hard as in difficult) it will stun them for 10 seconds.<br>
            
          <li>
            <p class="a_answer">Bomb<br>
            <br>
            ...<br>
            
          <li>
            <p class="a_answer">Hookshot<br>
            <br>
            ...<br>
            <br>
            </li>
          </ol>
        
      <li>
        <p class="a_answer">Order/Location<br>
        <br>
        Here you might detail out where each item is found and the expected
        order the player will find them<br>
        
      <li>
        <p class="a_answer">Items/Collectables<br>
        <br>
        Here you would write down all the things you can find that get used
        example<br>
        
        <ol>
          <li>
            <p class="a_answer">Rupees<br>
            <br>
            Rupees are the form of money.&nbsp; They come in 6 colors. Blue = 1,
            Red = 5, Green = 20, Purple = 50, ...<br>
            
          <li>
            <p class="a_answer">Hearts<br>
            <br>
            Hearts are hit points.&nbsp; You can find small hearts and big
            hearts.&nbsp; Small hearts recover 1 hit point.&nbsp; Big hearts
            recover all hitpoints<br>
            
          <li>
            <p class="a_answer">Heart
            Pieces<br>
            <br>
            Heart Pieces increase the maximum number of hit points.&nbsp; Small
            heart pieces are found in may places and are used as secrets as they
            are not important to playing the game but make it fun to search for
            things and also give a player a chance to make the game slightly
            easier if they are stuck by spending time looking for them.&nbsp; A
            small heart piece gives the player 1/4 of a hitpoint but 4 small
            pieces must be collected (to make one whole heart) before that
            hitpoint will actually be added to the player's hitpoint limit.&nbsp;
            Big hearts automatically increase the player's hitpoint limit by 1.&nbsp;
            Getting any heart piece small or large fills up a player's hitpoints<br>
            
          <li>
            <p class="a_answer">Milk<br>
            <br>
            ...<br>
            
          <li>
            <p class="a_answer">Arrows<br>
            <br>
            ...<br>
            
          <li>
            <p class="a_answer">Bombs<br>
            <br>
            ...<br>
            
          <li>
            <p class="a_answer">Magic
            Powder<br>
            <br>
            ...<br>
            </li>
        </ol>
      <li>
        <p class="a_answer">Special
        Items<br>
        <br>
        Detail things that the character can find and use but that he can't
        keep or are very special.&nbsp;<br>
        
      <li>
        <p class="a_answer">Vehicles<br>
        <br>
        Detail anything the player rides&nbsp; If you ever played Zelda:Link's
        Awakening on Gameboy examples are the Chicken and the Pet Dog. or maybe
        even the Horse in Zelda N64.<br>
        
        <ol>
          <li>
            <p class="a_answer">Chicken<br>
            <br>
            When Link finds the chicken he holds it's feet and can fly around
            the levels just about a foot off the ground.&nbsp; This prevents him
            from using the chicken to get over barriers like walls but it allows
            him to get over canyons and rivers and holes that he couldn't get over before.
            He can not use any other items while he is using the chicken.&nbsp;
            When he stops using the chicken it will sit on the ground until it
            picks it up again.<br>
            
          <li>
            <p class="a_answer">Pet
            Dog<br>
            <br>
            ...<br>
            
          <li>
            <p class="a_answer">Horse<br>
            <br>
            ...<br>
            </li>
        </ol>
      <li>
        <p class="a_answer">Generic
        Locations<br>
        <br>
        Detail the kinds of places that are common around the world.&nbsp; For
        example in Final Fantasy 7 this would be...<br>
        
        <ol>
          <li>
            <p class="a_answer">Inn<br>
            <br>
            At an Inn you are given the options to sleep and a price. Sleeping
            recovers all your hit points<br>
            
          <li>
            <p class="a_answer">Store<br>
            <br>
            A store ALWAYS has a sign outside (an icon) so that the player does
            not have to walk into every single building to find it.&nbsp; The
            interface for using a store is as follows......<br>
            
          <li>
            <p class="a_answer">Save
            Point<br>
            </li>
        </ol>
      </li>
    </ol>
  <li>
    <p class="a_answer">Major
    Characters<br>
    <br>
    Describe all the major characters.&nbsp; What they are like, some of their
    background etc.&nbsp; Example in Zelda N64<br>
    
    <ol>
      <li>
        <p class="a_answer">Link<br>
        
      <li>
        <p class="a_answer">Princess
        Zelda<br>
        
      <li>
        <p class="a_answer">Ganondorf<br>
        
      <li>
        <p class="a_answer">Sheik<br>
        
      <li>
        <p class="a_answer">Goron
        King<br>
        
      <li>
        <p class="a_answer">Princess
        Zora<br>
        <br>
        ...<br>
        </li>
    </ol>
  <li>
    <p class="a_answer">Minor
    Characters<br>
    <br>
    You might want to describe any minor characters.&nbsp; Example. Describe
    every character found in the town below the castle in Zelda.&nbsp; What they
    look like and what they are doing.<br>
    
  <li>
    <p class="a_answer">Enemies<br>
    <br>
    Describe every enemy, what they do, what kinds of weapons hurt them, what
    kind don't.&nbsp; How many hit points they take, how many hit points of
    damage they do.&nbsp; Their different ways of attacking. How they move.&nbsp;
    This section might be pretty large<br>
    
    <ol>
      <li>
        <p class="a_answer">Tektites<br>
        <br>
        ...<br>
        
      <li>
        <p class="a_answer">Octoroks<br>
        <br>
        ...<br>
        <br>
        ..etc..<br>
        </li>
    </ol>
  <li>
    <p class="a_answer">Bosses<br>
    <br>
    Describe all the bosses.&nbsp; This is similar to&nbsp;the previous section
    except that bosses are usually even more detailed and may require more
    interaction with the background which you also need to describe or diagram.<br>
    
    <ol>
      <li>
        <p class="a_answer">Boss
        1<br>
        <br>
        
      <li>
        <p class="a_answer">Boss
        2<br>
        <br>
        
      <li>
        <p class="a_answer">..etc..<br>
        </li>
    </ol>
  <li>
    <p class="a_answer">Locations<br>
    <br>
    Here you need to describe or diagram and write notes for each area in your
    game.&nbsp; This is where looking at a D&amp;D campaign is a good thing
    because they do basically the same thing.&nbsp; You need a map for each area
    with marks detailing each special thing.<br>
    <br>
    Also you need to detail special scenes that happen here, their dialog/story,
    maybe what areas connect to this area (that could be noted on the map), what
    items or equipment you find here.&nbsp; Which enemies are found here.&nbsp;
    Also any special visuals you think will happen here.<br>
    <br>
    This is probably the longest section for an adventure game or RPG.<br>
    </li>
</ol>
<p class="a_answer">
  You
  do NOT have to follow this outline exactly.&nbsp; For example you could put
  each character or enemy in the section about the area where they appear.
</p>
<p class="a_answer">
  Another idea of what you need is to buy a guide book for a game
  you like.&nbsp; All the info you see in that guide book is similar to the info a designer needs to provide for the
  team though a designer usually needs to supply alot more..&nbsp; You will see
  that the guide is mostly pictures and only some text.&nbsp; Your pictures do
  not need to be that detailed but you at least need to make schematic drawings
  of the maps etc.
</p>
<p class="a_answer">
  You
  might also notice there is no *PLOT* section.&nbsp; That's up to you. You
  could write a separate document with the *plot* or you could make it a section
  in there or you could do both or you could just have the various scenes appear
  in the location section where they appear.&nbsp; I think my suggestion would
  be to write the plot, then figure out all the places, characters, items,
  objects, scenes etc that need to be made and write them all down, then start
  filling in the details for each thing.
</p>
<p class="a_answer">
  &gt;
  Finding Jobs
</p>
<p class="a_answer">
  You
  said you couldn't find any game design jobs. I found some on Gamasutra.com.&nbsp;
  8 in fact just for now 11/11 since the beginning of October.&nbsp; They are listed as
  Game Designer, Lead Designer, Level Designer, Assistant Game Designer, 3D
  Level Builder.
</p>
<p class="a_answer">
  &gt;
  You asked &quot;Will they tell you want they expect, or do they assume you
  already know&quot;.
</p>
<p class="a_answer">
  They
  will tell you what they want but sometimes they will accept something
  different.&nbsp; For example it might say &quot;2 years experience making
  levels&quot; they might except those 2 years as being levels you build on your
  own at home using a level editor assuming they are any good.&nbsp; Also, a
  title like &quot;Level Designer&quot; or especially &quot;Assistant Game
  Designer&quot; probably means you don't need that much experience.
</p>
<p class="a_answer">
  &gt;
  What do they write in those huge documents?
</p>
<p class="a_answer">
  Well,
  you can see an idea from what I wrote above.&nbsp; It can be done a little at
  a time BUT you have to at least have a list of all the levels, enemies,
  bosses, scenes, characters, items, inventory, screens, etc.&nbsp; You can just
  be a little light on the details at first except for the first level.&nbsp;
  The reason is that until you know what all the parts are you have no way to
  figure out how long it's going to take, how many people it's going to take and
  therefore if you have enough time and money to make your game or if you need
  to cut some stuff out.
</p>


<p class="a_question">Gregg,</p>


<p class="a_question">okay, I got it. I will redo my outline, but I'm going to keep my
&quot;Plot Outline&quot;. That pretty much was done the right way, with the
exception of a few things.</p>


<p class="a_question">I will redo some things for the gameplay. I have that one thing down
with all of the controls, but I still need the items, weapons, bosses, character
backgrounds (That is in the plot, but I don't think I will use that for this
outline), the menu screen, and levels. I could use my scanner for the levels.</p>


<p class="a_question">Gregg, do you think all of this work is worth it. I mean, I NOW get
what I'm supposed to do, but it seems like a lot of work for something that is
just going to be trashed. Chances are that my outline will be something
completely different then what the company wants. So, should I continue to make
my outline?</p>


<p class="a_question">Also, one more thing. When you make a game (You don't have to be
specific) what is the order that you do things (Creating levels, filming
movements, ect)? After that, I think I'm pretty much ready (Except of course
with the whole school thing). Thanks. Write back soon.</p>
<p class="a_answer">
  Hi
  Kevin,
</p>
<p class="a_answer">
  I
  see your point about the outline being pointless.&nbsp; That's up to you. If
  you hope to make that game someday then even if you don't do it immediately
  your design and outline will probably be useful in the future and when you get
  to the point that you are looking for a job you can show the company that you
  know what it really takes to make a game.
</p>
<p class="a_answer">
  As
  far as I know, most games are started by making that document.&nbsp; I would
  say at least up to the vehicles section meaning that when it comes to enemies
  and locations it's probably good enough to know that there will be 12
  locations and 14 enemies and 3 bosses and then giving details to one or two of
  each leaving the rest for later.&nbsp; The exception is if there is special
  stuff in any level or enemy&nbsp;all that stuff needs to be known.&nbsp; In
  other words, if you are making a game with 10 types of enemies and 8 of them
  the only difference is their hitpoints, what they shoot and how much damage
  they do then you can probably just say &quot;8 enemies&quot; but if 2 of them
  do something really special then that needs to be known because they are going
  to take extra work.
</p>
<p class="a_answer">
  Like
  I said before, the reason you need to do this is because people, the company,
  the team, need to be able to see all the stuff that needs to be done so they
  can count it all up an see how much time and money it's going to take to do.&nbsp;
  It might be clear that there's only enough money to do 6 levels instead of 12
  or 10 enemies instead of 30.&nbsp; Or it might be clear that there's only
  enough to do 3 levels of this type of game in which case maybe the team should
  make a different game.
</p>
<p class="a_answer">
  Sometimes,
  if the team knows what kind of game they are going to&nbsp;make, a few of the
  programmers can start programming parts of the game before any details are
  set.&nbsp; For example if you are going to make a Mario 64 like game the
  programmers know right off they need certain things (the ability to make 3D
  levels, to be able to walk, etc.) and so they can get started on that stuff
  while the designers work out the details.
</p>
<p class="a_answer">
  In
  some rare cases, if you know how to program, you can just start programming
  without having a design document&nbsp;or without having alot of design already
  thought out.&nbsp; Sid Meier used to do this. Maybe he still does.&nbsp; His
  latest game is Civ III (<a href="http://www.civ3.com/">http://www.civ3.com/</a>)
</p>
<p class="a_answer">
  Sid
  used to make lots of simple games with very little graphics and play around
  with lots of ideas and then when he got really excited about a particular idea
  or one idea turned out to be clearly fun then he would finish making that game
  and add all the artists and other programmers and stuff needed to take it from
  an experiment to a shipping product.&nbsp; I'm not sure if he still does that
  or not now that the games are bigger.
</p>
<p class="a_answer">
  For
  me, since I like to design too and since I'm often the lead programmer I want
  to help make that document with the outline.&nbsp; Then I have to make an even
  more detailed one about the technical issues about making each part, how long
  it's going to take to do each part, how that part is going to be done, what
  other things are needed to make each part and what risks there are (like maybe
  it will be too hard to make or maybe we'll run out of memory or maybe the
  machine we are making it for will not be fast enough to make the game we are
  designing) etc.
</p>
<p class="a_answer">
  The
  purpose of all that is to&nbsp;force me and the team to think about everything
  before we start.&nbsp; If we don't do this we might start and then run out of
  money and time before we are even half finished because we didn't really
  consider just how much work it was going to be to make the game.
</p>
<p class="a_answer">
  On
  the other hand, if you are making small games by yourself (or just with your
  friends), then, in my opinion, it's better just to start making it.&nbsp;
  Again though, if you decide to learn to program you'll be able to make
  anything you want eventually.&nbsp; If you don't then you are stuck either
  using other games (like Quake) and adding levels or just designing on paper
  and waiting/hoping eventually you'll get a chance.&nbsp; I think that's one
  reason I chose to learn to program when I was your age.
</p>
<p class="a_answer">
  We,
  my friends and I,&nbsp;would start small.&nbsp; First, get a guy on the
  screen.&nbsp; Then get him to walk.&nbsp; Then get him to shoot.&nbsp; Then
  get him to pay attention to walls (not walk through them).&nbsp; Then make it
  so levels can be edited instead of hand typing them into the game.&nbsp; Then
  add a monster etc etc and making the game bigger one piece at a time.&nbsp;
  This is how you can do it when you are using your own time (instead of work
  time) and it's really fun (at least for me).
</p>
<p class="a_answer">
  When
  I was your age,&nbsp;me and my friend John wanted to make a game similar to
  Atari Adventure (<a href="http://www.warrenrobinett.com/adventure/">http://www.warrenrobinett.com/adventure/</a>)&nbsp;
  Where as that game had only about 30 rooms ours had around 96.&nbsp; Back
  then, there was no painting software like Photoshop so to put graphics in the
  computer we would have to draw what we wanted on a piece of graph paper,
  workout the numbers that would make the graphics and then type them into the
  computer.&nbsp; We made a game called Emerald Scepter and got to the point
  where we had all the rooms connected, the main character and a few monsters.
  We didn't finish though.&nbsp;I also made a four player game called Pit Viper
  which is very much like the game on this site (<a href="http://www.flashgamer.com">http://www.flashgamer.com</a>)
  called &quot;Classic Worm&quot; where you control a worm/snake and when you
  eat something you get longer, you keep playing until you crash.&nbsp; In Pit
  Viper though instead of getting one unit longer when you ate something you got
  10 units longer and you could play 2 teams of 2 people each (4 people) where
  you'd not only try to get eat the fruit but you'd try to get the other players
  to crash.&nbsp; The fruit also moved.&nbsp; Me and my friends got really
  addicted to playing that game for about a month.
</p>
<p class="a_answer">
  We
  also just modified other games too.&nbsp; One game we changed the main
  character into a toilet :-D&nbsp; In another we changed all the messages to be
  funny (well, funny to us :-D)
</p>
<p class="a_answer">
  The
  thing is, you said you wanted to make plot based games and that your favorites
  are the Square Final Fantasy games.&nbsp; Those games are almost 80% movie.&nbsp;
  So, maybe you should considering concentrating on making a short movie.&nbsp;
  Just an idea.
</p>
<p class="a_answer">
  -gregg
</p>


<p class="a_question">Gregg,</p>

<p class="a_question">Okay, I'll make the outline. Even if I can't use this
specific one I will still be able to look back and see everything that I need in
one document. I really appreciate you helping me. Just a thought, do you think I
have gotten better the more I've tried. I think I am. My outline went from
something that looked just like a Word Document to something that was just a bit
short of acceptable. Anyway, don't expect that outline for a while (And I'm sure
that you really don't mind the wait). It's going to take me some time to get my
homework done and then work on my outline.</p>

<p class="a_question">&nbsp;I have good news though. I found out how to use my
scanner. That means that EVERYTHING that I have ready at school, including
movies, weapons, and diagrams for the game all ready to go. That will save both
time and the ache in my wrists. Also, it will allow me to put on my levels,
fully equipped with walls, desks, lights, enemies, and all the rest of my
features in battle.</p>

<p class="a_question">I decided to put in a radar for my game. That way you can
see the enemies point of view without having this huge half-sphere in their way.</p>

<p class="a_question">I'm also going to put a &quot;Clearing&quot; feature in.
This will take up a lot of memory, but it's still really cool. This will allow
the enemy to search out rooms when the character leaves a battle in a hurry. In
this game, you can't win a battle by killing everyone. So, this leaves the
player with &quot;Better kill a few guys to cover my butt, and then run like
crazy.&quot; Of course, the enemy can see the player while he runs away, and
they will &quot;clear&quot; the last room that they saw him in. This feature is
also in Metal Gear Solid 2: Sons Of Liberty, but it's very limited. They will
only go down a hallway. I will design my levels so that each room is in a shape
that is not very large, connected by either a small hallway or a door. If the
player can get into another room before the enemy see him, he's safe. But if he
jumps into another room while they are clearing the area and see him they will
come after him. Once they loss sight of him they will clear out that room. I
think it can be done because you can program all of the men that will come after
the player. With that you can assign a route that each enemy will take for every
room. Of course, it will take up a lot of memory, but I think the gameplay will
be improved by it. What do you think? Write back soon.</p>

<p class="a_question">G-Man,<br>
&nbsp;&nbsp;&nbsp;Hey, how's it going? I finished my Executive Outline for the
most part, for the exception of the things I need to scan in.</p>

<p class="a_question">Kevin,</p>

<p class="a_answer">Hey Kevin,
 </p>
<p class="a_answer">WOW!!!!  What a great job!!!!  Except for clearing up a few ambiguous
things here and there it looks almost like the start of a professional design document!!!
 </p>
<p class="a_answer">A few things
 </p>
<p class="a_answer">The &quot;Executive Outline&quot; or rather the &quot;Executive Summary&quot; is only the first 1/2 page to page of the document because Executives are never interested in more than that.  The rest is your design document.
 </p>
<p class="a_answer">I couldn't read every detail but seriously you've done a great job.
 </p>
<p class="a_answer">If you were making an actual big game at a company the next step would be to make a list of everything in the game and give it a time it's going to take to make.  Lots of people use Microsoft Excel for this because it's good at making lists.  It's alot harder to do without experience though since you probably don't have much of an idea how long it will take to make
each part of the game until you've done it a few times and it usually requires
artists and programmers to give you times for the parts they would have to do.  The point is the company and the team needs to see how much work it really adds up to so they can figure out how many people they will need or if the game is too big etc.
 </p>
<p class="a_answer">But, I'm not suggesting you make that list since you will probably not be able to have a team of people make this game any time soon.  
 </p>
<p class="a_answer">Tell me how your 3D Modeling is going if you get a chance.
 </p>
<p class="a_answer">Your &quot;clearing&quot; feature sounds cool and I don't think it would take alot of memory.  I have not been able to play MSG2 yet because it doesn't come out here until 11/29 :-(
 </p>
<p class="a_answer">-gregg</p>

<p class="a_answer">
  <a href="http://www.igda.org/Endeavors/Outreach/Students-Newbies/students-newbies_scholarships.htm">http://www.igda.org/Endeavors/Outreach/Students-Newbies/students-newbies_scholarships.htm</a>
</p>
<p class="a_answer">
  <a href="http://www.igda.org/Endeavors/Articles/ebartlett_intro.htm">http://www.igda.org/Endeavors/Articles/ebartlett_intro.htm</a>
</p>
  <p class="a_answer">
    <a href="http://www.blender3d.com/osx.php">http://www.blender3d.com/osx.php</a>&nbsp;<br>
    
  </p>

<p class="a_question">Gregg,</p>
<p class="a_question">Hey Gregg, how's it going. It's been a month, so I'm
writing again.</p>
<p class="a_question">Okay, I lied on my last E-mail. My outline is NOW done.
Instead of sending it to you right away, I'll just ask if you would like to look
at it instead.</p>
<p class="a_question">Are you interested?</p>
<p class="a_question">I understand that programming does help seeing how it
makes editing a lot easier, but what if 3D modeling was also taken. Would that
have positive outtakes?</p>
<p class="a_question">My drawing skills have increased tremendously. I can't
wait until 3rd tri when art starts. Do you sketch a lot?</p>
<p class="a_question">I have started making more of the movies for my game, and
have designed the items, and have made three of six weapon groups in my game. I
find the more I add, the more fun it becomes to imagine the game when it's
finished. Are you working on any games right now, or are you still studying?</p>
<p class="a_question">Hey, I visited your web site again to check up on some
things and saw that you put our e-mails on your site. Thanks, that makes me feel
great that you think our conversations have at least been constructive. By the
way, you are helping me a TON! Could you imagine how lost I would be if I didn't
have your help? It wouldn't even be funny.</p>
<p class="a_question">You know, I'm really glad I was able to have met you. I
have to say thank you; not just for helping me with the design stuff, but I was
able to take the information that you gave me and put it into a couple of school
speeches (Don't worry, I gave you credit. But, I don't know your real name, so
all that I could say was either G-man or Gregg). So thanks in both cases.</p>
<p class="a_question">I look forward to you next reply.</p>
<p class="a_question">Kevin</p>
<p class="a_answer">Hi Kevin,</p>
<p class="a_answer">Yes I would like to take a look at it but to be honest I'm
going to be crazy busy for the next 5 weeks. I have finals this week, my friends
are coming to Japan next week and then I'm going home for Christmas for 3.5
weeks.</p>
<p class="a_answer">My real name is Gregg Tavares</p>
<p class="a_answer">I'm not working on any games at the moment though I am
looking for a job. Unfortunately no luck yet here in Japan.</p>
<p class="a_answer">I don' t sketch alot though I should. My designer friend is
always trying to get me to sketch more.</p>
<p class="a_answer">3D modeling is good to know because most designers have to
layout levels and often that is done in a 3D program.</p>
<p class="a_answer">-gregg</p>
<p class="a_question">Gregg,</p>
<p class="a_question">Okay, my outline is included in this e-mail. Everything is
done except for the things I need to scan in (yet again. Sorry, but I've been
pretty busy myself). In the outline there should be most of what you sent me in
that previous e-mail. Thank you very much, that last one helped me understand
how to write an executive outline (mostly because it told me how to
step-by-step).&nbsp;</p>
<p class="a_question">I've picked up 3D Modeling and have made my first 3D
model. It was a rifle that you get in my game, and it looks much better on the
computer than on my paper. I guess that's expected, and the actual making of the
weapon actually was pretty enjoyable. As for the 3D Level Making, I've got that
pretty much figured out, at least with the crappy stuff I have.&nbsp;</p>
<p class="a_question">With 3D Modeling is there any other purpose to a game
designer or junior game designer? I was just wondering because I looked at some
programming stuff and realized that I had absolutely no interest in it. I was
talking to a friend of mine who said that he wanted to be a programmer and said
that if I was going to learn C in college it would be too late. I kind of all
ready knew that was true, but now I need your opinion. If college is too late,
then should I even pick it up. It's not really that I don't enjoy it, it's just
that it confuses me. I really have nowhere to turn for help, and I just don't
get it. I realize that you can't help me in this issue, so I need your opinion.
Is programming required, and is there something that I can do to make up for the
lack of programming skills. If 3D Modeling is one of them, then that's great. If
not, tell me something that will make up for it. Thanks a ton!&nbsp;</p>
<p class="a_question">I got the making of Myst 3: Exile, and it made me feel so
anxious to be a part of the team. The actual game designers made models and drew
the most beautiful sketches I have seen in a while. I started sketching actual
scenes. One is a dark, cave like area where they make the creatures in my game,
and the other is a Special Forces Unit. I told my friend who was looking it over
that it was my first time drawing a person (Well, actually, the person isn't a
person but an actual being from another race. But behind all of that heavy armor
you really can't tell the difference, which was really what I was hoping for).
He said it was actually very good, and I'm sure you can imagine what that felt
like.&nbsp;</p>
<p class="a_question">I think I'm really starting to get it. Game Design is just
like a team leader. He gives out his ideas, they look over it with you and
decide what's good and what goes well with the story, and then the 3D animators
take over making the levels and objects. Then, when that's all done the
programmers step in and put it all together. On the making of Exile I saw a cool
program that took a low polygon surface and made it smooth. It was really cool.
Then, he had another program where it would paint every thing on the object
manually, meaning no hand painting, which I did. I wasn't very satisfied with
the results. Mostly it's because the software is so bad that it has trouble even
putting it together. Anyway, I think when you work for a company you really only
have to explain things in a way to help out the artists started. After that, you
look over their shoulder and make sure everything is running well and looking
like it should. Is that about it?&nbsp;</p>
<p class="a_question">I think now I can relax. I am drawing well again, my game
is planned out for the exception of the levels, which I don't think will take
too long (I have the spare time in school), and I am improving my 3D Modeling
skills as well as my 3D Level Making skills.&nbsp;</p>
<p class="a_question">Wow, I like to talk, don't I? I hope you have a merry
Christmas (I apologize if you don't celebrate Christmas. If you don't please
tell me for future purposes. Thanks)! I look forward to your reply.</p>
<p class="a_question">Kevin</p>
<p class="a_question">P.S. Thanks for all of your help!</p>
<p class="a_question">Gregg,&nbsp;</p>
<p class="a_question">Man, you are so dang cool. One thing though; I don't
understand about where you want me to cut my &quot;Executive Summary&quot;. I
think I understand the rest. Could I still keep it in Word and put all of the
actual deadline stuff in the Exel Document? Thanks, and I look forward to your
reply. Please, take your time.</p>
<p class="a_question">Kevin</p>
<p class="a_question">Gregg,&nbsp;</p>
<p class="a_question">Who's your designer friend? Can he get e-mails? If so,
could you give it to me. I'm interested in hearing about some things he has done
in past projects, what classes he took, what he did you get his feet wet in the
gaming industry, and so on and so forth. Thanks.</p>
<p class="a_question">Kevin</p>
<p class="a_question">Gregg,&nbsp;</p>
<p class="a_question">One last thing; what do you know about making music for
games? I've made a few songs, but it's on a really old keyboard. I tried it out
on a $3000 synthesizer, but anything played on something that expensive better
sound dang good. In any case, I was thinking of doing a bit of research there
too. If that doesn't work I can always get my brother (He is a dang good piano
player and song writer, as long as he stays away from lyrics). Thanks for your
help. I look forward to your reply.</p>
<p class="a_question">Kevin</p>
<p class="a_answer">Hi Kevin,</p>
<p class="a_answer">&gt; making music for games?</p>
<p class="a_answer">The easiest way to make music is probably to use Acid (<a href="http://www.sonicfoundry.com">www.sonicfoundry.com</a>).
Of course you need some loops etc and it depends on the type of game and what
you want to make.</p>
<p class="a_answer">The games you seem to like have more movie like music so
maybe Acid is not best for that. I really don't have much of a recommendation
for music for games. Lots of times it's not done inside the game company but
contracted out.</p>
<p class="a_answer">My biggest problem with lots of game music is it's crap. The
music should be designed to make the player *feel* a certain way where as lots
of game music is just there to have music.</p>
<p class="a_answer">Oh yea, you have a mac. Well, try this software <a href="http://www.digidesign.com/ptfree/ptfreefeat.html">http://www.digidesign.com/ptfree/ptfreefeat.html</a></p>
<p class="a_answer">&gt; design friends.</p>
<p class="a_answer">I have about 4 friends that do design. One designed <a href="http://www.naughtydog.com">Crash
Bandicoot</a>, Two designed <a href="http://www.naughtydog.com">Jak and Daxter</a>
and <a href="http://www.crystald.com">Gex 2</a> and one designed <a href="http://www.shiny.com">Wild
9</a> and a few others. Unfortunately I don't think any of them want the write
e-mail. Sorry. Some of them do read my website so maybe they'll make a comment
here</p>
<p class="a_answer">&gt; cutting the executive summary</p>
<p class="a_answer">The executive summary is only the first page of your game
design document. It has to be short because an executive has no time to read the
whole thing. That's it. The way your outline is setup currently you have the
entire document called &quot;Executive Summary&quot; Instead the entire document
should be called &quot;Gambia: Game Design Document&quot; and the first section
in that document would be the executive summary which again is something that summarizes
the whole game or idea in one page.</p>
<p class="a_answer">&gt; 3D Modeling</p>
<p class="a_answer">For a game designer it's important to at least have an idea
of how stuff is made and how 3D programs work. It might not be so important to
be able to model stuff though it doesn't hurt. Most designers probably have to
use a 3D program to edit parts of a level at a minimum so the more comfortable
you are with 3D software the easier that will be to do.</p>
<p class="a_answer">&gt; Programming</p>
<p class="a_answer">If you have no interest in it it's possible you are looking
at something too complicated. Of course maybe you really are not interested in
it but generally smaller simpler things can be fun like editing somebody else's
game or adding a minor new feature to a game that already exists. That's easier
said than done though, except for games that have been designed to be modified.</p>
<p class="a_answer">When it comes down to it though, for a lot of games, game
design IS programming so if you can't program or have no concept of programming
then you are at the mercy of other people on the team. If you have an idea and
they say &quot;that can't be done&quot;, if you can program you can say
&quot;yes, it can! do it like this&quot;. If you can't then you just get to say
&quot;sorry, I'll design something else then&quot;.</p>
<p class="a_answer">&gt; Game designer role</p>
<p class="a_answer">The game designer can be kind of the team leader. That's
probably best but it's not always the case. Often the producer leads the team.
As for your model of designer designing and then artists arting and programmers
programming, the designers and the programmers are the last people on the game.
The artists will finish all the art before the game is finished but the
programmers will fix bugs until the last day and the designers will tweak the
game play until almost the last day. It's that tweaking that often requires
programming skills and it's that tweaking that can make or break a game. A good
game has to be fun and challenging but not frustrating or at least not so
frustrating that most players stop playing. That requires shortening/widening
chasms, lowering/raising jumps, tweaking the damage a weapon does, tweaking the
speed of monsters or their hit points, how far they can see or hear, how fast
they react etc and then testing it with people that have not played the game
before so you can see where they get stuck, where it's too frustrating, where
they can't figure out what you want them to do.</p>
<p class="a_answer">Let's say you were making Half Life and you designed a
puzzle that you thought was easy because the player enters a room, listens to a
conversation between two scientists and from their conversation it should be
obvious how to solve the puzzle. Then you go test it with 10 people and you see
that 8 of them didn't listen to the conversation and therefore got stuck for 60
minutes trying to figure out how to get to the next area since they could not
solve the puzzle. Well, a good designer would then re-work that. The first thing
that comes to mind is maybe it could be programmed so that the scientists will
walk over to the player and try to make him listen. Of course maybe because of
your schedule the programmers don't have time to add that so then the designer
may find he just needs to get rid of that puzzle altogether even if it seems way
cool because most people get stuck there. That's the kind of stuff a designer
does after the game has been designed but while it's being implemented.</p>
<p class="a_question">Gregg,</p>
<p class="a_question">This isn't an official e-mail, but I get what you are
saying about FFX. But it's strange, if there is absolutely no choice in the
game, what is the point? I took note of this beforehand with my game and there
are lots of options, but the outcome of the game is still the same. Is this the
same as what FFX is doing?</p>
<p class="a_question">Kevin</p>
<p class="a_question">Gregg, </p>
<p class="a_question">How's it going? You said on your site that you would like
to see some of my 3D Modeling stuff. Well, for Christmas I got Strata 3D Studio
Plus, and it's dang powerful. I'm sending you something that I have been working
on for about two days. Do you like it?</p>
<p class="a_question">Kevin</p>
<p class="a_question">P. S. As soon as I figure out some things and get past
some problems I can start making animations. Pretty cool huh?</p>
<p class="a_answer">It's probably not the same. At least in FF7, after the first
area or two you could then go to most places in the world in any order. That
means you have a point. In FFX though, at least until the point I gave up there
were no choices. You just keep going forward and there is only one path
basically. Within a town / level you can choose which houses to go to but you
can't choose which part of the world to go to, you just go forward straight
through the game. Of course in FF7, even with the more open gameplay the ending
is always the same as are most scenes. It's just the order that changes.</p>
<p class="a_answer">MGS2 also has some of these problems. Too much movie, too
little game but at least the game part is actually a game.</p>
<p class="a_answer">-gregg</p>
<p class="a_answer">]]>
</content>
</entry>
<entry>
<title mode="escaped">How to make partnership agreements</title>
<link rel="alternate" type="text/html" href="http://greggman.com/edit/editheadlines/2001-04-12.htm" />
<id>http://greggman.com/edit/editheadlines/2001-04-12.htm</id>
<summary mode="escaped">Question: I'm a graphic designer and I'm developing a Flash (macromedia) game and I found a guy who's available to help me out with the code. The idea of the game is mine, I designed the game and I wrote most of the code already (it still need to be optimized and some features need to be added) and did all the graphics. I would need his help cause of my limited programming skills (I'm not a professional programmer) and cause it would really take me too long to develop the game all by myself.Fairly enough this guy asked me for a written agreement that would state who made what and would set shares on future sales. This is what he wrote me: </summary>
<dc:subject>games</dc:subject>
<issued>2001-04-12T19:00:00+09:00</issued>
<created>2001-04-12T19:00:00+09:00</created>
<modified>2001-04-12T19:00:00+09:00</modified>
<content type="text/html" mode="escaped" xml:base="http://greggman.com/edit/editheadlines/2001-04-12.htm">
<![CDATA[<b>Question:</b> I'm a graphic designer and I'm developing a Flash (macromedia) game and I found a guy who's available to help me out with the code. The idea of the game is mine, I designed the game and I wrote most of the code already (it still need to be optimized and some features need to be added) and did all the graphics. I would need his help cause of my limited programming skills (I'm not a professional programmer) and cause it would really take me too long to develop the game all by myself.<br><br>Fairly enough this guy asked me for a written agreement that would state who made what and would set shares on future sales. This is what he wrote me:<br> <br>"Before we go any further with making this game the next best seller we should get some kind of written agreement in place. I'm saying this because I recently had a bad experience where I worked on a game with somebody else and the game became so popular that a big site wanted to license it for 5 years - obviously this amounted to a considerable sum of money and we both found it difficult to come to an agreement. So, what we would need to do is to have some kind of agreement which states who owns which part of the game - ie. the graphics, game design, idea etc are yours and anything I create belongs to me and we need to state what percentage of any future sales we would each receive if the game becomes successful. I know this probably sounds a bit formal, but as I said I've done this before and had some major problems so it is something that we need to agree on before we start anything. If you feel unsure about this then just let me know and I'd be happy to discuss it with you, but it's definitely something you should consider before you start giving the graphics/source code to people because your game is really very cool and definitely has the chance to become a popular game."<br> <br>I think what he says is right, but I don't have the faintest idea how to write such an agreement and what kind of percentages to state in it. Do you have any experience about this kind of agreements? Is there a place on the net where I can find one and customize it for my needs? What do you think would be a fair percentage on the future sales for a programmer? Do I have to look for legal advice?<br><br><b>Answer:</b> This is one of those things that's really no fun and there are a million ways to do it.<br><br>First of all I AM NOT A LAWYER (IANAL) ;-) so I would suggest you go to www.nolo.com and search for partnerships and consider talking to a lawyer.<br><br>You have to come to some kind of agreement and you just have to start with numbers (like I own 80% and you own 20% and then hash it out.  You can say why you think you deserve X and he can say why he deserves Y and you guys come to an agreement.  If you guys can't agree then you're not ready to work together.<br><br>The way WE did it in my last partnership was that we had "shares" in the company.  It worked like this.  There were 4 partners and none of us had already contributed anything so, we did it like this  We decided there would be 240 shares.  Each person would get 1 share a month as long as they were in the company.  So, basically the first month each person owned 1 share.  Next month each person owned 2 shares.  If one person quit of course they would no longer receive shares but the other partners would so they'd keep getting more.  Let's say it's one month later and one of the 4 people had quit.  Then the shares would be 3 3 3 2 , the next month 4 4 4 2,  So you can see that the person that quit, his *part* of the company is getting smaller and smaller *BUT* it's not ZERO because he did contribute 2 months of his time to the company.  On the other hand the remaining people each keep contributing more and more time.  If you work it out at that point 3 people each own 4/18ths of the company and one guy owns 2/18s since there are 18 shares that have been distrubuted.  Note: We didn't acutally distribute shares we just put it in the agreement and wrote down when each person started (and quit if they quit)<br><br>Actually we didn't do it one share at a time.  We declared like 100000 shares and each got 100 a month.  That gave us more room to change things if we needed to.  Like maybe we would decide to add a new partner to do bookkeeping but he only got 10 shares a month since he was doing a lot less work.  Or maybe we got someone with alot of experience and gave him 2000 shares up front.  We could also have decided that at the beginning, say one guy put in his home computer, maybe he should get 500 shares for that (or maybe just an IOU from the company for the company to pay him back for his computer when they made money)<br><br>I'm not sure that answers your question.<br><br>You can also of course decide different parts belong to different people (I own the graphics, you own the music, etc)  The problem with that is that if one guy quits it may be impossible to remove his stuff from the game and without his permission the rest of the people can't proceed.  It also means that when you find a publisher they would technically need to sign a separate contract with each person.  They will not like that at all.   This is all usually handled by making the game belong to the company and then the guy that quits only owns part of the company (relative to how many shares he owns).<br><br>More than that you can also agree, seperate from shares, who's in charge.  So for example even though you have 500 shares and he has 600 that might not put him in charge if you've written it down.<br><br>When someone quits, generally you want to make sure they can't screw the rest of the company.  You do this by making *exit agreements*.  Basically if you quit you get XXX.  You might just keep your stock but there's really nothing you can do with it until or unless the company is sold, or you might get it automatically re-purchased by the company for some ammount per share.  For a company that has no income that might be $0.01 cents per share or less ;-)  Of course if you're company is a hit and someone with shares quits it can be more painful but that is why you have an *exit agreement*.  For example he might not get paid for 2 years.  But he gets paid at the amount the company was worth when he quit.  It gets more complicated.  Sometimes for example your partner dies, he's married so what he owns his wife owns.  You don't want her to be a part of the business so you have that in the agreement too.  If someone dies their heirs get paid some calculated ammount automatically in exchange for giving up their part of the company.  Sometimes this is even covered by insurance.<br><br>As for paying out you could decide that you split it evenly.  You could decide you get paid based on your shares so for example if you had 200 shares and he had 100 shares you'd get 2/3rd and he'd get 1/3rd.  You could decide that you each get some percent, say 10% and the rest goes to the "company"  Of course you each own the company through your shares but the money in the company is company money and used for company stuff.<br><br>As a side note.  Usually another reason to legally make a corporation is so that if somebody sues you they sue the corporation not you.  Say somebody plays your game for 10 hours straight and goes blind and they decide it's your fault so they sue.  If you are a corp then they sue the corp.  If you are just you then they sue you and take your house and car (if they win).   But, even if you are a corp, if you act like a person (ie, spending company money like it was your own) then the court will say you are not really a corp but a person and then they get to sue you directly.  There's a term for this, It's called "Piercing the corporate veil".<br><br>Anyway, now you know why some people would rather just be employees than start their own company. There's alot of crap to deal with. You just want to make a game but to have partners and a company requires that you do things that are not about making games but about making business (agreements).  It's alot to learn and I still don't know all of it.]]>
</content>
</entry>
<entry>
<title mode="escaped">VRAM, Tiles and Sprites on Tilebased consoles</title>
<link rel="alternate" type="text/html" href="http://greggman.com/edit/editheadlines/2001-03-26d.htm" />
<id>http://greggman.com/edit/editheadlines/2001-03-26d.htm</id>
<summary mode="escaped">Question:The other day I came across your website, and found it very interesting - especially your video game articles, and tales of life in Japan - in fact I'm actually drinking an Asahi beer as I write this. Incidentally, I was once a subscriber to "The Journal of Computer Game Design", and remember reading your tutorial with Dan Chang at the end of 1992 about the programming of the NES M.C. Kids. I've got a couple of questions, and wonder if you can assist with any advice about the following and/or point me in the direction of any further resources, such as good links on the Web? (1) Curved Platforms. </summary>
<dc:subject>games</dc:subject>
<issued>2001-03-26T19:00:00+09:00</issued>
<created>2001-03-26T19:00:00+09:00</created>
<modified>2001-03-26T19:00:00+09:00</modified>
<content type="text/html" mode="escaped" xml:base="http://greggman.com/edit/editheadlines/2001-03-26d.htm">
<![CDATA[<b>Question:</b>The other day I came across your website, and found it very interesting - especially your video game articles, and tales of life in Japan - in fact I'm actually drinking an Asahi beer as I write this. Incidentally, I was once a subscriber to "The Journal of Computer Game Design", and remember reading your tutorial with Dan Chang at the end of 1992 about the programming of the NES M.C. Kids.<br> <br>I've got a couple of questions, and wonder if you can assist with any advice about the following and/or point me in the direction of any further resources, such as good links on the Web?<br> <br>(1) Curved Platforms.<br> <br>I'm just getting into <a href="http://members.aol.com/opentume/">OpenTUME</a>, so I'm sure this question may be answered after a little experimentation. With curved / variable height walking surfaces, such as those found in games such as the SNES Earthworm Jim, because TUME is so feature-rich, in order to get a Quick Start, what specific areas of TUME should I be learning about, or concentrating on to implement this?<br> <br>(2) Object Management Systems.<br> <br>Being interested in Gameboy Advance programming, I'm researching the various (possibly innovative) systems and ways that programmers managed the SNES and Genesis object (sprite) memory. i.e. how they allocated and handled (a) the image data that was placed in VRAM once at the start of level and left there, and then (b) the other object image data which had to be DMA'd every frame, such as hero and enemy animations. Plus all the other considerations, such as different object sizes (8x8, 8x16, 32x32 etc.) that make up an image, and how to make best use of the object VRAM without any, or too much fragmentation. Did a few techniques gain prominence amongst developers, or did people end up using many disparate methods?<br> <br><b>Answer:</b>Generally I would think of VRAM as characters (characters = text = fonts = one 8x8 16 color block of memory on the SNES/Genesis or 4 color on Gameboy.  I don't know the details of GBA but it looks like a SNES (since they are porting SNES games) so I'm going to assume it's similar.<br><br>So up front I would decide that say the first 900 characters of VRAM were going to be used by the backgrounds.  Those would be loaded once at the beginning of the level.  Some of them may be updated in realtime to produce what we called "animated chararacters".  An example would be the water and grass and plants in any 2D Zelda game.<br><br>Using tUME and TP16 you could tell TP16 various character animations and it would arrange them so they were all contiguous in VRAM so that uploading them could be as quick as possible.<br><br>It sounds like you may not have done console programming before.  Up until has PS2/Dreamcast almost all programmers treated VRAM as VROM.  In otherwords, NOTHING CHANGES IN VRAM UNLESS IT ABSOLUTELY HAS TO.  This was even true for Playstation 1.  Unlike say PC programming where you don't know how much VRAM you're going to have so people treat it like a cache.  On consoles taking this position will guarntee that you're game will not perform on par with it's peers.(1)<br><br>Of course you do have to update VRAM sometimes.  For sprites generally you'd just do start at the top of available VRAM (backgrouds started at bottom) and DMA what you need into VRAM for each character's sprites.  Same with the sprites themselves.  You're system may have 64 sprites available, your first character needs 12 of them, you use the first 12, the next character needs 7, use the next 7.  Every frame you'd do this all over again.  I call this planning for the worst case. On consoles, until the PS1, all games were required to run at 60hz (or they'd look lame compared to the competition usually).  In order to achieve that you need to make the WORST case work fast.  Not the best case.  Adding code to check if something is already in VRAM or tracking where characters are in VRAM will only slow down your WORST case meaning that you will stop running at 60hz faster than if you had done it the other way and just did it all every frame. I'm almost pretty sure that's how GBA will playout too.<br><br>For sprites you might have a struct like this to define one shape of an animation <br><br>struct spritebasedimage<br>{<br>    byte width; // in sprites<br>    byte height; // in sprites<br>    byte spritedata[width*height*sizeof8x8char];<br>}<br> <br>So you'd mult width*height to figure out how many sprites you needed, you'd arrange those sprites into a rectangle and DMA the image data to VRAM.<br> <br>A more compressed format might be<br> <br>struct spritepos<br>{<br>   byte xoff;<br>   byte yoff;<br>   byte flags; // like xflip, vflip<br>}<br>struct spritebasedimage<br>{<br>   byte numsprites;<br>   spritepos spritesinfo[numsprites];<br>   spritedate[numsprites*sizeof8x8char];<br>}<br> <br>The advantage here is that the sprites don't have to be in a rectangle they can be in any strange arrangement.  Usually we wrote tools that given an image file would figure out a semi optimal arrangement and write it out.<br> <br>Also we always used assembly so the structures above are actally possible in assembly vs C where you can't have variable sized inline arrays.<br> <br>As for curved platforms you should download <a href="http://members.aol.com/opentume/html/download.html">tumedocs.zip</a> and read TP16.doc]]>
</content>
</entry>
<entry>
<title mode="escaped">Desiging a game based on existing characters</title>
<link rel="alternate" type="text/html" href="http://greggman.com/headlines/2000/2000-11-24g.htm" />
<id>http://greggman.com/headlines/2000/2000-11-24g.htm</id>
<summary mode="escaped">Hello. I was wondering if you could help answer a few questions I have regarding the videogaming industry for me? I am going to give you a scenario to help explain a current situation for a friend of mine who is just starting a company.</summary>
<dc:subject>games</dc:subject>
<issued>2000-11-24T19:00:00+09:00</issued>
<created>2000-11-24T19:00:00+09:00</created>
<modified>2000-11-24T19:00:00+09:00</modified>
<content type="text/html" mode="escaped" xml:base="http://greggman.com/headlines/2000/2000-11-24g.htm">
<![CDATA[Hello. I was wondering if you could help answer a few questions I have
regarding the videogaming industry for me?</p>
<p>I am going to give you a scenario to help explain a current situation for a
friend of mine who is just starting a company.</p>
<p>A new video game developing company has just opened and they have very
brilliant ideas about making a game. The head director has an idea and storyline
for a game he wants to make. He's got the plans made, he knows what will happen
in the game, he has made storyboards for the game. He knows what features he and
his team will make on the game, what fmv movies he will have and what will take
place in them, etc. Basically he has a good vision of what it will look like and
is really determined to make this game and put alot of effort into it.</p>
<p>The only problem is that this game he wants to make is a sequel of an already
popular game by Squaresoft. Squaresoft is a publishing and developing company
that has made and distributed games like Final Fantasy, Parasite Eve
1&amp;2,Chrono Cross among dozens others. He really wants to make this game and
thinks that maybe Squaresoft will let his company make this game, if he tells
them about his plans and makes a demo of it for them. But he doesn't know what
to do?</p>
<p>What do you think he should do next and how do you think he should go about
doing it? What do you think he should do with Squaresoft especially if he wants
to make this game for them, And how would he go about working with that company?</p>
<p>My friend is in a very similar situation, I told him that I have heard of
company's like Squaresoft publishing their own games and getting other company's
to make or develop one of their games like Final Fantasy, and Parasite Eve 2.But
I'm not sure about what he should do or how to go about doing it and how to go
about getting involved with a company like that.</p>
<p>Could you please help us especially by answering our questions or by giving
us any helpful information. We would really appreciate it!!</p>
<p>Thank you! Sincerely, Kendra</p>
<p><font color="#0000FF">Well I'd have to start off by saying that your chances
are slim to none.</font></p>
<p><font color="#0000FF">If you really think you guys can do it you are going to
have to really really prepare. Make a few FMVs (Full Motion Videos) on your own
time with full soundtrack at least 2 or 3 minutes long. Basically you want to
make something at least as impressive as the last Squaresoft commercial for the
game you are designing a sequel to. Draw all the storyboards, write out the
story, the design, every detail you possibly can. The point is to show them that
(a) you have the talent to do the game...this is what the FMV is for and (b)
that you actually have thought it through...this is what the design and
storyboards are for. Also include a resource list if you can. How many enemies
are there going to be, how many animations per enemy, how many attacks, how long
is each one going to take to model in 3d, texture, animate, and program. All
together, how many people is the game going to take and for how long.</font></p>
<p><font color="#0000FF">Then, contact Squaresoft. You'll probably need to
contact their US offices. You'll need to ask for a Non-Disclosure Agreement (NDA).
An NDA basically says that if they don't buy your idea and then they come out
with a game that seems very similar you can't sue them. Read it over but
otherwise it's pretty standard and you can pretty much be sure nothing will
actually be stolen even if a game that seems similar comes out later. The reason
is that pretty much nobody that's actually working on making games will look at
your proposal. Only people in management will look at it. The problem is most
ideas are not that new at a basic level. &quot;Save the girl&quot;, &quot;Fight
the dragon&quot;, &quot;Carry a sword and shield&quot; etc. If your design uses
those ideas and then they come out with a game with those ideas too they didn't
copy you, they are just common ideas.</font></p>
<p><font color="#0000FF">So, you ask for an NDA (if they don't take submissions
then you're out of luck). Otherwise you sign the NDA and send it back with your
materials and somebody will look at your proposal. If you make FMVs I suggest
you put them on a video tape and send the tape and then send color copies of
your storyboard.</font></p>
<p><font color="#0000FF">Basically the better your pitch is the more likely you 
are going to be able to get the project funded.</font></p> 
<p><font color="#0000FF">A little advice though, even though I'm sure your
friend is hooked on his &quot;sequel&quot; it makes absolutely no sense to do
one as an outsider. The reasons are many. One, you will not be the one making
the money if it's a hit because the characters don't belong to you. Of course as
your first game, even if it is a hit you will probably have had to sign your
characters over to your publisher in order to get the deal. (*) Two, you will
have no control. I'll use characters from FF7 since I don't know the others
well. If you have Cloud fall in love with Arela (I forgot her name) and that is
central to your plot, well you may get told by Square that Cloud is not allowed
to do that because that's not in his character. Or lets say you want Cloud to
steal a key from somebody. You may get told that Cloud is not allowed to steal,
he would never do that. The problem is that those characters are somebody else's
characters and so they get to decide what they can and can't do, what they can
and can't wear, what kind of settings they are allowed to go to etc. For example
you may want your Cloud to travel to Hell or to the Moon but you may get told by
Square that Hell does not exist in Cloud's universe nor does space travel.</font></p>
<p><font color="#0000FF">I'm sure that's disappointing to hear. I know many
people that want to do sequels to &quot;The Matrix&quot; or &quot;Tron&quot; or
&quot;Zelda&quot; it's just pretty much not a good idea. Better you should just
change the names of all the characters and adjust their looks enough that they
are not obviously a rip-off of another story and then submit it.</font></p>
<p><font color="#0000FF">-gregg</font></p>
<p><font color="#0000FF">(*) this is a pet peeve of mine. You can see people all 
over the net complaining that companies steal properties and rights from 
artists. What they don't seem to see is that it's the companies taking the 
risks. Especially in video games. Lets say you manage to get this game started 
by Squaresoft and lets say it's only 1/4th as big as FF7. Well, FF7 reportedly 
cost 40 million dollars. So basically Square is going to have to risk 10 million 
dollars on you. They are going to pay for you and your employees for a year or 2 
years. If you fail to deliver (i.e., you can't make the product) they are out 10 
million. What are you out? Nothing. In fact you got your entire team paid 
salaries for 2 years. If the game doesn't sell what are you out? Nothing. in 
fact you got paid for 2 years. Square is out 10 million. This is why the deal 
always seems to favor the publisher because they are truthfully the only ones taking any real risk.</font></p> 
<p><font color="#0000FF">The way around that is to fund the product yourself. 
Then you are the one talking the risk and you are the one that loses if you fail 
to finish or if your product doesn't sell. This also means you can generally 
keep all the rights to your characters etc. The problem is that most people can't 
afford to do this. (I don't know about you but I don't have 10 million spare 
dollars)</font></p>
<p><font color="#0000FF">This is true for all
&quot;entertainment&quot;...movies, music, games, etc. The reason is they are
all very expensive and the person taking the risk (i.e., the one that could lose
money) is the one that gets the rights (and most of the money) Books is the only
major exception and the reason is probably pretty simple, book publishers have
to risk very little money. Production costs of a book are one person and a
typewriter on his own for 3 to 12 months and generally they don't pay for that
anyway, the artist does it on his own.</font></p>
<p><font color="#0000FF">Sorry for the lecture but most people just don't seem
to get it.</font></p>
<p><font color="#0000FF">-gregg</font>]]>
</content>
</entry>
<entry>
<title mode="escaped">I would like to become a designer</title>
<link rel="alternate" type="text/html" href="http://greggman.com/headlines/2000/2000-11-18g.htm" />
<id>http://greggman.com/headlines/2000/2000-11-18g.htm</id>
<summary mode="escaped">Subject: question about job in videogame industry   Dear Sir,   My name is Laurence Tel. I live in Holland. I'm 20 years old. I have a   question I hope you can help me with. I'm very interested into videogames   and would like to make a career in the videogame industry. I would like to   become a designer.   I know there are Universities in England that give computergames related   courses. In particularly I'm interested in two Universities:   1. the University of Abertay Dundee, with the course BSc (Hons) Computer   Games Technology and BA (Hons) Computer Arts.</summary>
<dc:subject>games</dc:subject>
<issued>2000-11-18T19:00:00+09:00</issued>
<created>2000-11-18T19:00:00+09:00</created>
<modified>2000-11-18T19:00:00+09:00</modified>
<content type="text/html" mode="escaped" xml:base="http://greggman.com/headlines/2000/2000-11-18g.htm">
<![CDATA[Subject: question about job in videogame industry</p>
    <p>Dear Sir,</p>
    <p>My name is Laurence Tel. I live in Holland. I'm 20 years old. I have a
    question I hope you can help me with. I'm very interested into videogames
    and would like to make a career in the videogame industry. I would like to
    become a designer.</p>
    <p>I know there are Universities in England that give computergames related
    courses. In particularly I'm interested in two Universities:</p>
    <p>1. the University of Abertay Dundee, with the course BSc (Hons) Computer
    Games Technology and BA (Hons) Computer Arts.</p>
    <p>2. the University of Teesside, with the courses BA (Hons) Computer Games
    Design, Bsc (Hons) Interactive Computer Entertainment and BA (Hons) Computer
    Animation.</p>
    <p>WHAT I WOULD LIKE TO KNOW IS WHAT IS THE BEST WAY TO BECOME A DESIGNER?</p>
    <p>The University of Teesside has a course COMPUTER GAMES DESIGN. It is a
    design course but what I would like to know is HOW THE VIDEOGAMES INDUSTRY
    VIEWS SUCH A COURSE?</p>
    <p>Or is it better to do a course which has a lot of programming in it? Like
    BSc (Hons) Computer Games Technology?</p>
    <p>Or is there a better way to become a designer?&nbsp;</p>
    <p>-Laurence</p>
    <p><font color="#0000FF">The video game industry views designers as a dime a
    dozen. Everybody thinks they are a designer from the president of the
    company on down including the programmers, artists, producers and testers.
    The doesn't mean they are a dime a dozen, at least the good ones. There are
    different kinds of designers. There are the kind that are mostly conceptual.
    They have lots of ideas. The problem with these kinds of designers is that
    they can't actually make the game, they can just show their ideas and have
    other people make the game. Since everybody thinks they are a designer the
    problem is getting your ideas chosen over the rest of the team's ideas.</font></p>
    <p><font color="#0000FF">Another kind of designer can actually probably make
    most of the game himself. He can program enough that he can at least do
    basic stuff like keep score or program a door to open or make a missile
    chase another character inside a game engine that somebody else has written
    . Since this person can do it himself he can often take the responsibility
    to make something happen. He can also suggest how things could work when
    others don't get it.</font></p>
    <p><font color="#0000FF">I'm not sure what the best way is. I believe that
    most designers start out as either testers or as level layout designers. To
    become a level layout designer it's probably easiest if you start laying out
    your own levels in other games that have level editors. Quake, Half Life,
    etc. Then you'll have something to show your prospective employer.</font></p>
    <p><font color="#0000FF">As far as design courses from Universities I don't
    think any company looks very positively at those (or negatively either)</font></p>
    <p><font color="#0000FF">If I was you you should start making your own games
    (either in Quake, Half Life, or Director or Flash) You should learn at least
    a little programming and you should learn how to draw. Sketching is fine.
    You just need to be able to convey your ideas.</font></p>
    <p><font color="#0000FF">-gregg</font></p>
    <p>Dear Sir,</p>
    <p>Thank you for your reply on my e-mail I sent you about a week ago, about
    some questions I had concerning the proffession of a computer games
    designer. It made certain things more clear to me. However you mentioned
    several things about computer games designing I still have some questions I
    hope you can answer me.</p>
    <p>First of all there are certain aspects of a computer games designer I'm
    not sure I have a right picture of them in my head.</p>
    <p>What I would like to know is what a computer games designer does with the
    ideas he/she has in his head? Does he/she write them down on paper, make a
    drawing of them, use computer software programs to show them or a
    combination of this or are there other ways to show the ideas to other
    people?</p>
    <p><font color="#0000ff">All of the above.&nbsp; A computer game designer
    will often write ideas down on paper and sketch ideas down on paper and use
    computer software to show ideas.</font></p>
    <p>Are there other aspects a computer games designer does except coming up
    with ideas for a new game? Does he/she also draw a bit (on paper or using
    computer software programs?) or help a bit with the programming?</p>
    <p><font color="#0000ff">I &quot;good&quot; designer is technically
    literate.&nbsp; That means they can use a computer pretty well.&nbsp; This
    helps because lets saw you're making a 3D racing game like Crash Team
    Racing,&nbsp;if you are technically literate, especially if you can program,
    you can go into the code and edit and modify the physics for the car until
    it feels and drives the way you want it to.&nbsp; If you are not technically
    literate then you have to ask a programmer to do it for you.&nbsp; He or she
    may be busy working on something else or fixing a bug etc.&nbsp; This is not
    always possible, some things are too complicated even for a technically
    literate game designer but in general it helps enormously to be able to
    &quot;do it yourself&quot;.</font></p>
    <p><font color="#0000ff">So, other than coming up with the ideas a designer
    then has to inform the team of those ideas.&nbsp; One of the best ways is to
    sketch the idea.&nbsp; I good example of the type of sketch would be if
    you've ever watched the cartoon &quot;Tom and Jerry&quot; or &quot;Bugs
    Bunny&quot; and seen an episode where there is a blueprint/sketch of some
    kind of trap.&nbsp; It shows the mouse pulling the cheese for example and
    then each step some crazy machine takes until it catches the mouse.</font></p>
    <p><font color="#0000ff">Also a good designer talks to the rest of the team
    and gets input from all of them about the design of the game.&nbsp; He does
    not design it all by himself.&nbsp; His responsibility is to design the game
    but if you don't let the rest of the team also feel like they are
    contributing they will not be happy since they all think they are designers
    too.</font></p>
    <p>Is it possible for a computer games designer to use Mods or other editing
    software to design levels/environments for a game?</p>
    <p><font color="#0000ff">Yes, this is probably what you will spend the
    majority of your time doing at most companies on most projects.&nbsp; It
    depends of the project.&nbsp; There are lots of games that don't have mods
    or level editors (like Fighting games, Tetris, Racing games etc...)&nbsp;
    Games like Mario, Crash Bandicoot, Quake, Half Life do have level editors
    that the game designer uses.</font></p>
    <p>By the way, are you a computer games designer? If so, how did YOU become
    one?&nbsp; Or do you have another profession in the videogame industry? And
    how did YOU become this?</p>
    <p><font color="#0000ff">I am a programmer more than a designer.&nbsp; My
    professional responsibility has generally been to program.&nbsp; I've
    contributed to the design of several games and designed a few myself.&nbsp;&nbsp;I
    started making games as a hobby in junior high school and through high
    school and I got lucky and my father found a &quot;programmers wanted&quot;
    ad at his work.&nbsp; This job was for &quot;Centipede&quot; for the
    Commodore 64 (an old computer) and I accepted the job and basically once I
    had done one project I had experience that got me to&nbsp;the next job and
    the next etc etc...</font></p>
    <p>Like I mentioned in my previous e-mail I would like to become a computer
    games designer but I don't want to be an artist or a programmer before this.
    I would like to become a computer games designer STRAIGHT AWAY, after taking
    a course at an University. Do you think this is possible?</p>
    <p><font color="#0000ff">Yes it is possible, you will be a LEVEL LAYOUT
    PERSON.&nbsp; In other words you will design levels in a Mod editor for
    somebody else's game.&nbsp; There will be a lead game designer and you will
    discuss with him what he wants to see (with your input) and then you will
    use a level editor to make a level.&nbsp; After a couple of projects you
    might be able to get promoted to the lead designer yourself.&nbsp; The best
    way to get this job is to start making mods now as a hobby.&nbsp; If you&nbsp;make
    good&nbsp;mods then when you apply for the job you can show them that you've
    learned out to make mods and that you learn how to place enemies and direct
    their behavior and that you learn how to make good fun levels instead of
    boring for frustrating levels and why etc.. etc..</font></p>
    <p>About that course at an University, I know a course Computer Games
    Technology which is mainly focused on programming but it also has some
    design subjects. (not many) There is also a course known as Computer Games
    Design which is mainly focused at design subjects but it has no programming
    in it. Next to these there are some other courses: Computer Arts, Computer
    Animation and Interactive Computer Entertainment (also programming and a
    little bit design). WHICH BY YOUR OPINION IS BEST TO TAKE TO BECOME A
    COMPUTER GAMES DESIGNER? (keep in mind I don't have programming skills.)</p>
    <p><font color="#0000ff">Unfortunately I don't know those courses, what they
    teach exactly etc..&nbsp; It sounds to me like they would all be relevant to
    game design.</font></p>
    <p>In your reply on my e-mail you mentioned: 'If I was you you should start
    making your own games (either in Quake, Half Life, or Director or Flash)' Do
    you mean by making your own GAMES making your own LEVELS (of these games)?
    And what is Director or Flash?</p>
    <p><font color="#0000ff">Yes I mean making levels but more than just levels.
    In Quake and Half-Life you can learn how to make new enemies, how to make
    new weapons, how to make the enemies do new things, how to make Non-Player
    Characters (the guys you talk to) How to connect switches to doors and set
    traps and stuff like that.&nbsp; The more you know how to do the more likely
    you'll be able to get a design job.</font></p>
    <p><font color="#0000ff">Flash and Director are two programs that let you do
    smaller games, sometimes with no programming.&nbsp; Go to <a href="http://www.macromedia.com">www.macromedia.com</a>
    and look at the &quot;products&quot;.</font></p>
    <p>I WOULD LIKE TO DO A BIT MORE AS A COMPUTER GAMES DESIGNER THAN COMING UP
    WITH IDEAS FOR A GAME. I WOULD ALSO LIKE TO DRAW A BIT (ON PAPER OR USING
    CERTAIN COMPUTER SOFTWARE PROGRAMS) AND IF IT IS POSSIBLE DESIGNING LEVELS
    WITH MODS OR OTHER EDITING SOFTWARE.</p>
    <p><font color="#0000ff">That's good because you will need to do all of
    that.</font></p>
    <p>You also mentioned that one of the things I could do is learn how to
    draw? Do you mean on a professional level (for example by taking certain
    subjects of a course?) or is it enough IF YOU CAN MAKE YOUR POINT of an idea
    on paper?</p>
    <p><font color="#0000ff">That depends.&nbsp; I have two best friends who's
    main responsibility is game design.&nbsp; One of them can draw and one
    can't.&nbsp; By that I mean that the one that can draw is a professional
    artist.&nbsp; He, as a designer, is able to draw the characters he wants to
    see exactly as he wants to see them.&nbsp; He can also draw the backgrounds
    or landscapes exactly has he wants to see them.&nbsp;</font></p>
    <p><font color="#0000ff">The other designer who can't draw has to just tell
    somebody else, &quot;make me a large enemy that's kind of like an orc&quot;
    or &quot;make me a haunted desert&quot; and then hope that the artist he
    asked makes something like he was thinking.</font></p>
    <p><font color="#0000ff">On the other hand, the designer who can't draw, can
    program and so he is able to more directly changing things in the game the
    way he wants them to be without having to ask a programmer.</font></p>
    <p><font color="#0000ff">Of the two I'd say that the programming designer
    has more &quot;power&quot;, (i.e. more influence over the end result) than
    the drawing designer BUT I think if there was somebody that could do both
    then they would be even better.&nbsp; For example the movie director James
    Cameron, (Terminator, Titanic, etc.) can draw pretty well so he can
    storyboard/sketch out his ideas to share with his crew.&nbsp; The director
    that can't do this has to try to get his ideas drawn by somebody else.</font></p>
    <p><font color="#0000ff">The better you can draw, the better you can
    communicate your game ideas.</font></p>
    <p>Do you think it is useful to learn how to draw with certain computer
    software programs if you want to become a computer games designer? If you
    want to model a three-dimensional character for example and show this idea
    to other people. Or if you have a certain scenery in your head and want to
    draw this on a computer.</p>
    <p><font color="#0000ff">It's not that useful.&nbsp; It takes along time to
    make a 3D character and to animate it so that's not something a designer
    usually has time to do.&nbsp; It does help to learn 3D software in general
    because you will be using 3D software to edit the game's levels.</font></p>
    <p>What does a producer do exactly?</p>
    <p><font color="#0000ff">A producer is supposed to manage the team.&nbsp;
    He's supposed to make sure everybody has what they need to get their job
    done.&nbsp; He's supposed to hire people to complete the team.&nbsp; He's
    the one that supposed to find the outside contractors (like for sound or
    motion capture) and coordinate with them to get their services.&nbsp; He's
    also supposed to track the schedule and make sure people are meeting their
    deadlines.&nbsp; It's very often that the producer is the guy who picked
    what the project will be.&nbsp; For example he might decide, &quot;We are
    going to make a racing game and it is going to be cartoon based with cute
    characters and powerups&quot;&nbsp; Then he leaves it to the game designer
    to figure out the details within that framework.</font></p>
    <p><font color="#0000ff">-gregg</font>]]>
</content>
</entry>
<entry>
<title mode="escaped">What college courses should I take for video games?</title>
<link rel="alternate" type="text/html" href="http://greggman.com/headlines/2000/2000-11-13g.htm" />
<id>http://greggman.com/headlines/2000/2000-11-13g.htm</id>
<summary mode="escaped">What's up Greggman? My name is Justin. I'm planning on starting college   next fall, and would like a few ideas from you if you don't mind. I've   always been interested in computers, technology, video games and such, and   think I would like to pursue a career in one of those fields, or a   combination of the three, but I don't know where to start. I know that that   is what the schools advisors are for, but I wanna have some ideas goin in. I   would like to know where to start in the following fields. Video Game   design, programming, and also what are some of the high paying, always in   demand jobs in the computer industry? If you could give me some ideas on   fields and where to start in those fields, I would really appreciate it.   Thank You.</summary>
<dc:subject>games</dc:subject>
<issued>2000-11-13T19:00:00+09:00</issued>
<created>2000-11-13T19:00:00+09:00</created>
<modified>2000-11-13T19:00:00+09:00</modified>
<content type="text/html" mode="escaped" xml:base="http://greggman.com/headlines/2000/2000-11-13g.htm">
<![CDATA[What's up Greggman? My name is Justin. I'm planning on starting college
    next fall, and would like a few ideas from you if you don't mind. I've
    always been interested in computers, technology, video games and such, and
    think I would like to pursue a career in one of those fields, or a
    combination of the three, but I don't know where to start. I know that that
    is what the schools advisors are for, but I wanna have some ideas goin in. I
    would like to know where to start in the following fields. Video Game
    design, programming, and also what are some of the high paying, always in
    demand jobs in the computer industry? If you could give me some ideas on
    fields and where to start in those fields, I would really appreciate it.
    Thank You.</p>
    <p><font color="#0000FF">The high paying jobs in the game industry are
    basically programmer and producer and sometimes artist. Of course it all
    depends on your talent. If you love computers and program them as a hobby
    you'll probably be a good programmer. If you draw and doodle all the time
    and you're pretty good at it you'll probably make a good artist. Producers
    follow a different path that I'm not sure what it is. Some would say they
    are good &quot;suck ups&quot;.</font></p>
    <p><font color="#0000FF">Excellent programmers and awesome artists are
    always in demand because really there are so very few of them. There are
    lots of people that claim to be good but aren't. That's why there will
    always be a demand.</font></p>
    <p><font color="#0000FF">Design is something you pretty much have to do on
    your own. It helps if you can program because you can try out your designs.
    You don't have to be an expert programmer. You can use things like flash or
    director to test our your ideas (sometimes) or you can use engines like
    Quake 3 for example, sometimes.</font></p>
    <p><font color="#0000FF">You should go to school to learn things that you
    probably don't know you need to know but otherwise if you're already
    creating things on your own that's really the best thing to do.</font></p>
    <p><font color="#0000FF">-gregg</font>]]>
</content>
</entry>
<entry>
<title mode="escaped">How much does it cost to make a game?</title>
<link rel="alternate" type="text/html" href="http://greggman.com/headlines/2000/2000-11-11g.htm" />
<id>http://greggman.com/headlines/2000/2000-11-11g.htm</id>
<summary mode="escaped">Hey greggman- maybe you can help me out- I'm a college student doing   research on how video games may be used to deter kids from violence and   delinquency- sounds crazy- but would you happen to know how much it costs a   company to produce an original video game - thank ya greggman!</summary>
<dc:subject>games</dc:subject>
<issued>2000-11-11T19:00:00+09:00</issued>
<created>2000-11-11T19:00:00+09:00</created>
<modified>2000-11-11T19:00:00+09:00</modified>
<content type="text/html" mode="escaped" xml:base="http://greggman.com/headlines/2000/2000-11-11g.htm">
<![CDATA[Hey greggman- maybe you can help me out- I'm a college student doing
    research on how video games may be used to deter kids from violence and
    delinquency- sounds crazy- but would you happen to know how much it costs a
    company to produce an original video game - thank ya greggman!</p>
    <p><font color="#0000FF">It depends on the game. I can tell you that a
    certain team I worked on which had about 15 people for a year cost 2.5
    million and that's development costs only. That does not include
    advertising, duplication, distribution, returns etc. I can also tell you
    that the next title from that same team is going to cost 4 times that, twice
    as many people working twice as long. It all depends on the game.</font></p>
    <p><font color="#0000FF">For example Warcraft 2 (I think it was 2) cost only
    like $750K but Diablo cost like 3 mill and Diablo 2 cost like 6 or 9 mill. A
    game like Tetris could be done for like $20K or less, especially like
    &quot;Next Tetris&quot; for Playstation which if you take a look at as no
    art. It's as though it was done completely by one programmer (plus some
    music)</font></p>
    <p><font color="#0000FF">Basically the more people it requires the more it
    costs. A game like Warcraft2 had fairly simple graphics so it probably only
    took 3 artists to make all the art. Diablo 2 on the other hand has not only
    much more detailed graphics, probably required 10 or more artists but it
    also has CG video sequences also requiring several artists. It took more
    than 3 years so lets say each artist made $40K (which may or may not be a
    low figure) Assume 16 artists, that's 40K * 3years * 16, that's almost 2
    million right there and that's NOT including overhead (ie, desk, computer,
    health ins, 401k, heat, electricity) That stuff can add up to 30% more and
    that's only the artists. Add 5 to 10 programmers., music people, game
    designers, producers.</font></p>
    <p><font color="#0000FF">DOOM, remember DOOM, what's it now 6 years old?.
    That cost probably like 200K and only took 3 people but it was designed to
    only take 3 people. There are only 10 monsters each with only about 10
    frames of animation total if that. The levels are basically laid out in 2D
    which makes them much much much quicker to build than a Quake level which
    must be layed out in 3D. And there are only about 15 items. 7 weapons (or
    was it 5), health, armor, keys, doors and moving platforms. (vs say a character
    action game like Mario, Gex or Crash where there are hundreds of
    individually programmed things)</font></p>
    <p><font color="#0000FF">So you pick your game.</font></p>
    <p><font color="#0000FF">One progression might go like this</font></p>
    <p><font color="#0000FF">Cheapest<br>
    --------<br>
    Puzzle Game (Tetris, Bust-A-Move)<br>
    Pinball Game (Kirby Pinball, Pokemon Pinball)<br>
    Sports Game (Football, Baseball, ... (*))<br>
    Fighting Game (Tekken, Dead or Alive 2)<br>
    Racing Game (CTR, Wipeout (+))<br>
    Charater Action Game (Crash Bandicoot, Mario)<br>
    Action Adventure (Zelda)<br>
    RPG (Final Fantasy 7, (%))<br>
    --------<br>
    Most Expensive</font></p>
    <p><font color="#0000FF">* A sports game can be cheaper than a Fighting game
    because you *can* make it with basically one human figure repeated. (just
    change the jersey numbers and face texture) AND it can have just one simple
    playfield. Where as a fighting game has several characters and several
    playfields. Of course you can add tons of stuff to a sports game like commentary,
    halftime show, stats, etc and then it could alot cost more.</font></p>
    <p><font color="#0000FF">+ Racing games can be more or less expensive
    depending on how much you put into it. For example at the low end might be
    Ridge Racer which only has basically 1 track vs Crash Team Racing that has
    32 tracks. Other things though can make it expensive (like licensing the
    cars ie, Gran Turismo)</font></p>
    <p><font color="#0000FF">% RPGs can go both ways. I would suspect that
    Pokemon was actually fairly inexpensive to create but Final Fantasy 7 with
    all the effects and CG cost around 40 million.</font></p>
    <p><font color="#0000FF">I'm not sure where games like Resident Evil fit
    into that mix.&nbsp; One thing of course is that the better planned your
    game is the cheaper it's going to be.&nbsp; If you don't plan you end up
    doing lots of stuff that gets thrown away and that is time and money
    wasted.&nbsp; This is also very true in the movie industry where a common
    phrase is &quot;every dollar spent in pre-production save 10 dollars in
    production&quot;</font></p>
    <p><font color="#0000FF">-gregg</font>]]>
</content>
</entry>
<entry>
<title mode="escaped">Licensing my characters to other companies</title>
<link rel="alternate" type="text/html" href="http://greggman.com/headlines/2000/2000-10-24g.htm" />
<id>http://greggman.com/headlines/2000/2000-10-24g.htm</id>
<summary mode="escaped">I found your material online and I hope you can spare a few minutes to   give me some advice.   I am former writer and editor with professional credentials, garnered   over 10 years, with the big boys of comics and fantasy fiction publishing.   I have started a character licensing company and the first property is   just about ready for consideration from potential licensees.</summary>
<dc:subject>games</dc:subject>
<issued>2000-10-24T19:00:00+09:00</issued>
<created>2000-10-24T19:00:00+09:00</created>
<modified>2000-10-24T19:00:00+09:00</modified>
<content type="text/html" mode="escaped" xml:base="http://greggman.com/headlines/2000/2000-10-24g.htm">
<![CDATA[I found your material online and I hope you can spare a few minutes to
    give me some advice.</p>
    <p>I am former writer and editor with professional credentials, garnered
    over 10 years, with the big boys of comics and fantasy fiction publishing.</p>
    <p>I have started a character licensing company and the first property is
    just about ready for consideration from potential licensees.</p>
    <p>The licensing prospectus consists of descriptions of the universe that
    the concept takes place in, half a dozen characters, and assorted creatures,
    vehicles, weapons, etc. I also have an outline of the first adventure.
    Visually, I have one character model sheet, done by a well-respected 25-year
    veteran of comic books (he's been published continually by the major
    companies for the 25 years and you'd know the name.) The remainder of the
    visuals consist of photo-reference of actors, actresses, vehicles,
    geographic locations, etc.</p>
    <p>Because of the $ potential in games, I'd like to pitch it first to gaming
    companies, using the advance money to finish the character and other visual
    designs. While the game is in production, my plan is to package a
    novelization for a publishing licensee, and approach other licensees as well
    (ie: toys, trading cards, etc.).</p>
    <p>My background in writing and publishing should make those discussions
    easy enough for me. But I know much less about gaming. Any guidance you
    could offer that will help me understand what I'm up against, what I can
    expect, etc. would by very helpful and greatly appreciated. Obviously I'm
    not coming to these companies with the ability to create the software or an
    established license. Am I dreaming?</p>
    <p>-- ACS</p>
    <p><font color="#0000FF">Hello ACS,</font></p>
    <p><font color="#0000FF">I'm expecting this is the same in other industries
    but yes you are going to have a tough time. I'm sure it's the same in the
    movie business. You can get lucky and find somebody that's really interested
    in your idea but for the most part, unless your character is already a big
    hit why would somebody want to license your character, lose control of what
    they can do with it, not be able to exploit it themselves, etc, when it's
    not a proven hit. They would argue they have just as good a chance of making
    a hit character themselves (like say Lora Croft) which then they can license
    it to other people for movies, comics, books, toys etc and they don't have
    to ask for permission to make a level in a game (more later)</font></p>
    <p><font color="#0000FF">If your character is already a hit (i.e., XMen,
    Superman, Batman, Spawn) then it's another story because they expect that
    its popularity will help sell the software but before it's a hit it's a much
    harder sell. Especially if you are not coming to them with an actual game (i.e.
    you've got your own team making the game) instead of just coming to them
    with an unproven license and hoping they'll make a game and even if you did
    come to them with a game (i.e., team to make the game) and are just looking
    for a publisher it's also going to be a turn off that they don't own the
    license and can exploit it themselves. Of course that all changes if it's
    already a hit before they see it.</font></p>
    <p><font color="#0000FF">As for the &quot;permission to make a level&quot;.
    When they don't own the license (i.e., they are using somebody else's like
    Batman, or Robocop, or whatever) then their team which is making the
    software can't just make the game like they want it. They have to get
    everything approved by somebody that &quot;owns the license&quot;. I've
    worked on a game like that and I know that as a developer it's no fun. You
    come up with some idea you think is great (&quot;Yea, in this scene Robocop
    gets really mad and breaks the law for righteous vengeance&quot;) and then
    you get told my the &quot;approver&quot; that &quot;Robocop is not allowed
    to break the law. Design something else&quot;. Sometimes it's even more
    ridiculous. &quot;The 7up spot is not allowed to do anything violent&quot;
    &quot;You are not allowed to show any food in M.C. Kids&quot;</font></p>
    <p><font color="#0000FF">It makes sense that the &quot;owner&quot; wants to
    protect his vision of the character but it's no fun for the developers to
    have to have everything approved.</font></p>
    <p><font color="#0000FF">That's my 2 cents.</font></p>
    <p><font color="#0000FF">-gregg</font>]]>
</content>
</entry>
<entry>
<title mode="escaped">How do I start making a Playstation game?</title>
<link rel="alternate" type="text/html" href="http://greggman.com/headlines/2000/2000-10-23g.htm" />
<id>http://greggman.com/headlines/2000/2000-10-23g.htm</id>
<summary mode="escaped">How do i start making a ps game?   like what do i need? do i need a fast computer? what kinda of programs do   i need? i know i have to burn the stuff i made to a cd but how do i create   the files? hey if u gimme good tips i might be good enough to join the   squaresoft company when im older...   -CloudStrife</summary>
<dc:subject>games</dc:subject>
<issued>2000-10-23T19:00:00+09:00</issued>
<created>2000-10-23T19:00:00+09:00</created>
<modified>2000-10-23T19:00:00+09:00</modified>
<content type="text/html" mode="escaped" xml:base="http://greggman.com/headlines/2000/2000-10-23g.htm">
<![CDATA[How do i start making a ps game?</p>
    <p>like what do i need? do i need a fast computer? what kinda of programs do
    i need? i know i have to burn the stuff i made to a cd but how do i create
    the files? hey if u gimme good tips i might be good enough to join the
    squaresoft company when im older...</p>
    <p>-CloudStrife</p>
    <p><font color="#0000FF">There really isn't alot you can do with out a
    development system and those are $25,000.00 and up. You can get a Game Shark
    and then get the PC Card for it and use something like EZORAY (search for it
    on the web). It is possible then to make PS software but without manuals and
    a C compiler and/or assembler for the Playstation you're going to be kind of
    out of luck. Maybe the websites that have EZORAY can point you to some
    documentation and tools. Usually that stuff comes with your development
    system. You don't need to burn a CD using that system (at least until you're
    ready to publish). We used that system at Shiny during Wild 9 development.
    Of course we also had all the real tools, compilers and assemblers for the
    real sony development systems. The programmers used the real systems and the
    artists and level layout people used the EZORAY systems.</font></p>
    <p><font color="#0000FF">You might also be able to get a Yaroze which is a
    playstation that Sony actually sells (used to sell?) that was for people to
    make games but I think it was only available in Japan. I think it cost $1500
    and if it was only available in Japan then the docs would be in Japanese.</font></p>
    <p><font color="#0000FF">If I was you I'd make games on your PC. You just
    need a good 3D card and DarkBasic is probably a good way to start. Check out
    <a href="http://www.darkbasic.co.uk">http://www.darkbasic.co.uk</a></font></p>
    <p><font color="#0000FF">-gregg</font>]]>
</content>
</entry>
<entry>
<title mode="escaped">How do I make a side scrolling game?</title>
<link rel="alternate" type="text/html" href="http://greggman.com/headlines/2000/2000-10-19g.htm" />
<id>http://greggman.com/headlines/2000/2000-10-19g.htm</id>
<summary mode="escaped">Hi! I was at your website today and was reading the question and answer section and wanted to know if you could help me because I really need help!!! I'm planning on making a game. A simple side scrolling game. I know c++ and I know what to do to code the game: Classes, functions, pointers (well I'm kinda new at pointers), etc. So I'm ready to start making my game. BUT!! I have NO CLUE how to program the graphics! Please I need help! I've been to many internet sites and have read a lot of source code but still I don't understand how to make graphics and how to animate them on the screen. An example of the game I would like to make is Commander Keen. I was planning on making a simple side scrolling game and build on it and make it more detailed slowly after time.</summary>
<dc:subject>games</dc:subject>
<issued>2000-10-19T19:00:00+09:00</issued>
<created>2000-10-19T19:00:00+09:00</created>
<modified>2000-10-19T19:00:00+09:00</modified>
<content type="text/html" mode="escaped" xml:base="http://greggman.com/headlines/2000/2000-10-19g.htm">
<![CDATA[Hi! I was at your website today and was reading the question and answer
section and wanted to know if you could help me because I really need help!!!
I'm planning on making a game. A simple side scrolling game. I know c++ and I
know what to do to code the game: Classes, functions, pointers (well I'm kinda
new at pointers), etc. So I'm ready to start making my game. BUT!! I have NO
CLUE how to program the graphics! Please I need help! I've been to many internet
sites and have read a lot of source code but still I don't understand how to
make graphics and how to animate them on the screen. An example of the game I
would like to make is Commander Keen. I was planning on making a simple side
scrolling game and build on it and make it more detailed slowly after time.</p>
<p>Please if you could help, it would be extremely appreciated!</p>
<p>Thanks, Paul M.</p>
<p><font color="#0000FF">Have you checked out <a href="http://www.makegames.com">www.makegames.com</a>.
I think that is pretty much exactly what they do or maybe they just do a
scroller.</font></p>
<p><font color="#0000FF">Usually you make the a commander keen level out of &quot;tiles&quot;. You
need a map editor to do this. If you don't mind using a dos program (should run
under windows I think) you can use tUME. <a href="http://members.aol.com/opentume/">http://members.aol.com/opentume/</a></font></p>
<p><font color="#0000FF">Basically it's the same as if you were to use text to make the game with '='
being the ground and &quot;|&quot; being a wall and * being a coin (think mario).
Except instead you have a graphic that looks like ground, usually 16x16 pixels
or 32x32 pixels and you only draw it on tile size pixel boundaries (relative to
the entire level, not the screen) Then you apply a meaning to each
&quot;tile&quot; For example since you know '=' is the ground to can check if
the player's character touches that tile and if so make him walk on the ground.
Usually I do this through a look up table. That way for each type of graphic
it's assign a type. Then you can easily add graphics</font></p>
<p><font color="#0000FF">example</font></p>
<blockquote>
  <pre><font color="#0000FF">type 0 sky
type 1 ground
type 2 wall
type 3 diggable ground
type 4 water</font></pre>
</blockquote>
<p><font color="#0000FF">etc.</font></p>
<blockquote>
  <pre><font color="#0000FF">tile 0 ' ' type 0
tile 1 '=' type 1
tile 2 'w' type 4
tile 3 '%' type 3
tile 4 '#' type 1
tile 5 'X' type 1
tile 6 'M' type 1</font></pre>
</blockquote>
<p><font color="#0000FF">as you can see there are several &quot;graphics&quot; or images that
correspond to type 1 (ground) so that your program is really only concerned with
the type of each tile (is it ground, is it sky, was I in the sky and now I'm in
the water, etc...)</font></p>
<p><font color="#0000FF">to draw the background you'd do something like this</font></p>
    <pre><font color="#0000FF">#define SCREEN_WIDTH  640
#define SCEEEN_HEIGHT 480
#define TILE_WIDTH     32
#define TILE_HEIGHT    32
#define TILES_ACROSS_SCREEN ((SCREEN_WIDTH + TILE_WIDTH - 1) / TILE_WIDTH)
#define TILES_DOWN_SCREEN ((SCREEN_HEIGHT + TILE_HEIGHT - 1) / TILE_HEIGHT)

#define TILES_ACROSS_MAP 1000
#define TILES_DOWN_MAP   1000

uint16 map[TILES_DOWN_MAP][TILES_ACROSS_MAP];

int worldxpos; // in pixels
int worldypos; // in pixels

DrawMap ()
{
   int toplefttileX = worldxpos / TILE_WIDTH;
   int toplefttileY = worldypos / TILE_HEIGHT;

   int offsetX = worldxpos % TILE_WIDTH;
   int offsetY = worldypos % TILE_HEIGHT;

   uint16* pTile = &amp;map[toplefttileY][toplefttileX];

  for (ty = 0; ty &lt; TILES_DOWN_SCREEN + 1; ty++)
  {
     for (tx = 0; tx &lt; TILES_ACROSS_SCREEN + 1; tx+)
     {
         DrawImage (
             images[*pTile],
             tx * TILE_WIDTH - offsetX,
             ty * TILE_HEIGHT - offsetY);
         pTile++;
      }
      pTile += TILES_ACROSS_MAP - (TILES_ACROSS_SCREEN + 1);
   }
}</font></pre>
<p><font color="#0000FF">got it?</font></p>
<p><font color="#0000FF">-gregg</font>]]>
</content>
</entry>
<entry>
<title mode="escaped">I'm an animator and I want to program</title>
<link rel="alternate" type="text/html" href="http://greggman.com/headlines/2000/2000-10-16g.htm" />
<id>http://greggman.com/headlines/2000/2000-10-16g.htm</id>
<summary mode="escaped">HI, I am not a programmer. All I know about programming is a bit of Lingo   in director. But I am a 3d Animator with skills in 3D Studio Max. We develop   educational CBTs and computer based presentations for corporations. However   Real time 3D game fascinate me and I want to be involved in the development   of one. What skills do I need to possess to be a 3d game programmer? Will my   animation skills help me with that?   Regards, Ranit</summary>
<dc:subject>games</dc:subject>
<issued>2000-10-16T19:00:00+09:00</issued>
<created>2000-10-16T19:00:00+09:00</created>
<modified>2000-10-16T19:00:00+09:00</modified>
<content type="text/html" mode="escaped" xml:base="http://greggman.com/headlines/2000/2000-10-16g.htm">
<![CDATA[HI, I am not a programmer. All I know about programming is a bit of Lingo
    in director. But I am a 3d Animator with skills in 3D Studio Max. We develop
    educational CBTs and computer based presentations for corporations. However
    Real time 3D game fascinate me and I want to be involved in the development
    of one. What skills do I need to possess to be a 3d game programmer? Will my
    animation skills help me with that?&nbsp;</p>
    <p>Regards, Ranit</p>
    <p><font color="#0000FF">As a 3D game programmer or as an Animator for 3D
    games. As a 3D game programmer you need to know C and C++ inside out. Of
    course you can make a game with less knowledge using somebody else's 3D
    engine but generally you'll have to do that on your own. You won't be able
    to get the job unless you could do it from scratch.</font></p>
    <p><font color="#0000FF">You might be able to work into it though be using
    Lingo and or ActionScript in flash (both of which are programming) you might
    be able to get a scriptor job or a level layout kind of job somewhere in the
    industry and then kind of learn on the job. Learning programming is probably
    not something you'll learn on the job but learning how to make a game in
    general is.</font></p>
    <p><font color="#0000FF">Your animation skill will only help to the extent
    that you might be able to animate something yourself instead of getting an
    artists to do it for you and you might be able to write / design better
    tools since you have first hand experience with how you use the 3D programs
    where as most programmers really don't animate and so they are kind of
    guessing what the arists need.</font></p>
    <p><font color="#0000FF">-gregg</font>]]>
</content>
</entry>
<entry>
<title mode="escaped">Do I need a compiler?</title>
<link rel="alternate" type="text/html" href="http://greggman.com/headlines/2000/2000-09-05g.htm" />
<id>http://greggman.com/headlines/2000/2000-09-05g.htm</id>
<summary mode="escaped">Hi Gregg,   I stumbled onto your site and its great! I've been thinking about   creating a computer game and I was wondering if you always need a complier?   Would Html work to create a simple computer game? If its possible to create   a computer game using Html or another language that doesn't need a complier   can you please tell me how? All I want to do is create a couple simple   computer games and eventually maybe work my way to the top like you!   Thanks Again, Morgan</summary>
<dc:subject>games</dc:subject>
<issued>2000-09-05T19:00:00+09:00</issued>
<created>2000-09-05T19:00:00+09:00</created>
<modified>2000-09-05T19:00:00+09:00</modified>
<content type="text/html" mode="escaped" xml:base="http://greggman.com/headlines/2000/2000-09-05g.htm">
<![CDATA[Hi Gregg,</p>
    <p>I stumbled onto your site and its great! I've been thinking about
    creating a computer game and I was wondering if you always need a complier?
    Would Html work to create a simple computer game? If its possible to create
    a computer game using Html or another language that doesn't need a complier
    can you please tell me how? All I want to do is create a couple simple
    computer games and eventually maybe work my way to the top like you!</p>
    <p>Thanks Again, Morgan</p>
    <p><font color="#0000FF">You can use HTML to make a very simple game. I did
    that with my last girlfriend once. We made an adventure of her apartment.
    About the most you can do with just pure HTML though is a point and click
    walkthrough. If you add a little Javascript you can program a few more
    things. There are examples all over the net. Try <a href="http://Webmonkey.com">Webmonkey.com</a>
    or <a href="http://Builder.com">Builder.com</a> for an introduction to
    Javascript. You won't need a compiler for that.</font></p>
    <p><font color="#0000FF">You can also do games with Director or Flash but
    those need the Director or Flash programs which are expensive. You can
    download working demos at <a href="http://macromedia.com">macromedia.com</a></font>]]>
</content>
</entry>
<entry>
<title mode="escaped">Starting with Basic</title>
<link rel="alternate" type="text/html" href="http://greggman.com/headlines/2000/2000-08-03g.htm" />
<id>http://greggman.com/headlines/2000/2000-08-03g.htm</id>
<summary mode="escaped">Gregg,   I was considering starting learning Basic. I was wondering if you could   help me choose a program to start with..   -Brian   Well if you have any Microsoft Office product you   already have a version of Visual Basic. Outlook, Frontpage, Word, Excel and   Access all have Visual Basic for Applications built in and you   can do almost anything you could do with the real Visual Basic. I think the   only thing you can't do is make a stand alone executable. In otherwords you   can't make a program that will run without the application. To find out   more, choose that program's help and search for visual basic </summary>
<dc:subject>games</dc:subject>
<issued>2000-08-03T19:00:00+09:00</issued>
<created>2000-08-03T19:00:00+09:00</created>
<modified>2000-08-03T19:00:00+09:00</modified>
<content type="text/html" mode="escaped" xml:base="http://greggman.com/headlines/2000/2000-08-03g.htm">
<![CDATA[Gregg,</p>
    <p>I was considering starting learning Basic. I was wondering if you could
    help me choose a program to start with..</p>
    <p>-Brian</p>
    <p><font color="#0000FF">Well if you have any Microsoft Office product you
    already have a version of Visual Basic. Outlook, Frontpage, Word, Excel and
    Access all have &quot;Visual Basic for Applications&quot; built in and you
    can do almost anything you could do with the real Visual Basic. I think the
    only thing you can't do is make a stand alone executable. In otherwords you
    can't make a program that will run without the application. To find out
    more, choose that program's help and search for &quot;visual basic&quot;</font></p>
    <p><font color="#0000FF">If you just want to learn old style basic Interplay
    makes a &quot;Learn to program in Basic&quot; program. <a href="http://www.interplay.com">http://www.interplay.com</a>
    It's less that $20. It's made for kids, it's got lots of videos kind of like
    Beakman's World that explain programming in basic.</font></p>
    <p><font color="#0000FF">Also, and probably much better is <a href="http://www.darkbasic.co.uk">DarkBasic</a>.&nbsp;
    I haven't personally tried it but it looks cool.</font></p>
    <p><font color="#0000FF">Other than that I don't know any good books on
    Visual Basic.</font></p>
    <p><font color="#0000FF">-gregg</font>]]>
</content>
</entry>
<entry>
<title mode="escaped">What happened to the M2?</title>
<link rel="alternate" type="text/html" href="http://greggman.com/headlines/2000/2000-03-03g.htm" />
<id>http://greggman.com/headlines/2000/2000-03-03g.htm</id>
<summary mode="escaped">I'm going to build a web page on 3do and one section is going to be about   the M2 and what happened to if after it was bought from 3do. Do you have any   pictures , links, for the M2? anything would be of help.   thanks   mrpeZ   Sorry but I really have zero.</summary>
<dc:subject>games</dc:subject>
<issued>2000-03-03T19:00:00+09:00</issued>
<created>2000-03-03T19:00:00+09:00</created>
<modified>2000-03-03T19:00:00+09:00</modified>
<content type="text/html" mode="escaped" xml:base="http://greggman.com/headlines/2000/2000-03-03g.htm">
<![CDATA[I'm going to build a web page on 3do and one section is going to be about
    the M2 and what happened to if after it was bought from 3do. Do you have any
    pictures , links, for the M2? anything would be of help.</p>
    <p>thanks</p>
    <p>mrpeZ</p>
    <p><font color="#0000FF">Sorry but I really have zero.</font></p>
    <p><font color="#0000FF">The game we were making was Distrupor which is/was
    out for Playstation. The M2 version was planned to have 10 times the
    polygons and full 3d characters around 600 to 1500 polygons each but
    otherwise would have been about the same. We got the enemy 3d animation
    system working as well as our first level in memory but that's about as far
    as we got before the project was cancelled.</font></p>
    <p><font color="#0000FF">I'm sure there are many reasons the M2 never saw
    the light of day. From my personal point of view the people at 3DO just
    didn't have a clue. Instead of giving us a machine with a minimal OS and
    docs on the hardware they wanted to<b> not </b>give out hardware
    documentation and have programmers do all things through their OS routines.
    We showed them that this sucked. For example at the time you could display
    the famous COW model at a reasonably good frame rate but if you just tried
    to display 10 cubes with 6 polygons each it would run at only 10 frames a
    second. Instead of giving us hardware docs they wanted to add more features
    to the OS to try to make it work around some of it's slowness. note: they
    didn't want to make it faster they wanted to work around it's slowness by
    programming kludges and other useless things.</font></p>
    <p><font color="#0000FF">Because they spent so much time trying to write a
    really fancy OS they neglected what game programmers really needed. A fast C
    compiler, assembler and debugger. Compiling our game took 8 minutes.&nbsp; If you
    changed 1 line of code you had to wait 3 minutes to see the changes on the
    screen because of how poor the tools were. As a comparison on CTR to compile
    the entire game at the end of the project took 4 minutes.&nbsp; Changing 1
    line of code and seeing the results probably took less than 30 seconds.</font></p>
    <p><font color="#0000FF">I'm sure there were lots of other reasons it failed
    but I tend to believe that had it been easy to write software for it then
    cool software would have appeared and driven the rest of the platform. It
    would have excited people. As it was all anybody ever saw was the COW.</font></p>
    <p><font color="#0000FF">-gregg</font>]]>
</content>
</entry>
<entry>
<title mode="escaped">What software do you need to make an actual game?</title>
<link rel="alternate" type="text/html" href="http://greggman.com/headlines/2000/2000-01-31g.htm" />
<id>http://greggman.com/headlines/2000/2000-01-31g.htm</id>
<summary mode="escaped">If you can I just need to know what software? (coding, graphics, 3d   rendering etc) hardware? (PC, Mac, Playstation etc) I need to make a actual   action game? like say = MK4, Doom for windows thank you much!   If you want to make a doom game (or better yet a   quake game) go to www.planetquake.com   and download some of the tools for editing quake levels. Of course you will   need to have a copy of Quake 2.   Try http://www.planetquake.com/quake2/hosted/editing.html</summary>
<dc:subject>games</dc:subject>
<issued>2000-01-31T19:00:00+09:00</issued>
<created>2000-01-31T19:00:00+09:00</created>
<modified>2000-01-31T19:00:00+09:00</modified>
<content type="text/html" mode="escaped" xml:base="http://greggman.com/headlines/2000/2000-01-31g.htm">
<![CDATA[If you can I just need to know what software? (coding, graphics, 3d
    rendering etc) hardware? (PC, Mac, Playstation etc) I need to make a actual
    action game? like say = MK4, Doom for windows thank you much!</p>
    <p><font color="#0000FF">If you want to make a doom game (or better yet a
    quake game) go to <a href="http://www.planetquake.com">www.planetquake.com</a>
    and download some of the tools for editing quake levels. Of course you will
    need to have a copy of Quake 2.</font></p>
    <p><font color="#0000FF">Try <a href="http://www.planetquake.com/quake2/hosted/editing.html">http://www.planetquake.com/quake2/hosted/editing.html</a></font></p>
    <p><font color="#0000FF">As for MK4 that's a little harder as there are no
    good tools for do something like that. The closest would be Director which
    you can get at http://macromedia.com</font></p>
    <p><font color="#0000FF">-gregg</font></p>
    <p>So are you saying that all I need is Director6 to make a MK4 type of
    Game? (coding &amp; all?) I do have Director6! I also understand that pic's
    ,backgrounds, &amp; other art work need to be made. I have crazy graphics,
    3d, pro-video, &amp; prosound editing software. but what I'm trying to
    understand is, what exactly do i need?</p>
    <p>Quick example: say I have&nbsp;</p>
    <p>1.Photoshop, Corel, etc = for pictures<br>
    2.3dfx = for 3d animation<br>
    3.borlandC++, Director6,Flash etc = for Coding<br>
    4.Provideo = for video editiing&nbsp;<br>
    5.VST = for prosound(music etc)<br>
    6.A good story line</p>
    <p>Is that than all the type of stuff I would need for making a bomb
    ActionGame? or is there some type of actual Game software out there?</p>
    <p><font color="#0000FF">Sorry, I thought MK4 was 2D but now I see that it's
    3D</font></p>
    <p><font color="#0000FF">For either game you need a minimum of:</font></p>
    <p><font color="#0000FF">1) A programming environment. Visual C++ or Quake
    1/2/3</font></p>
    <p><font color="#0000FF">This is to make the actual code of the game</font></p>
    <p><font color="#0000FF">2) A paint program. Like Photoshop or Painter</font></p>
    <p><font color="#0000FF">This is to make textures, icons, and glue screens</font></p>
    <p><font color="#0000FF">3) A sound editing program. Like Sound Forge</font></p>
    <p><font color="#0000FF">For sound effects</font></p>
    <p><font color="#0000FF">4) A 3d program. Like 3D Studio Max or Lightwave</font></p>
    <p><font color="#0000FF">This is to make characters and levels</font></p>
    <p><font color="#0000FF">If you use Quake you will need a freeware program
    to convert from your 3D program's files into Quake files and your paint
    program files into textures and your sounds into Quake sounds. There are
    several at planetquake.com.</font></p>
    <p><font color="#0000FF">You could clearly make a level in Quake that was
    just a simple one room arena, put 2 characters in it and re-program Quake to
    be a fighting game like MK4. It would take alot of work but not nearly as
    much as writing it from scratch using VC++.</font></p>
    <p><font color="#0000FF">That's it.</font></p>
    <p><font color="#0000FF">You don't need a music program unless you want
    music and even if you do want music you could just pop in your favorite
    movie soundtrack for the time being.</font></p>
    <p><font color="#0000FF">You don't need any video editing software. I don't
    believe MK4 has any video and I'm pretty sure neither does Quake although it
    might have a short intro but it's not really needed.</font></p>
    <p><font color="#0000FF">As for these two types of games, Quake vs MK4. It
    would be much easier to make a Quake like game because all you have to do is
    make a mod for Quake. There are lots of people doing it and there is lots of
    information on how to do it. For MK4 you would actually have to make pretty
    major modifications of Quake to allow for fighting and you'd be on your own.</font></p>
    <p><font color="#0000FF">-gregg</font></p>
    <p>Hey can I use Borland C++ 5.0 Instead?</p>
    <p><font color="#0000FF">You could use Borland C++ 5.0 except that Borland
    C++ is old so it doesn't have support for Windows 95 (I don't think) which
    means getting it to work with Direct X and other current technologies is
    going to be very very difficult. In fact so difficult that even an
    experienced programmer would have a tough time getting it all to work. VC++
    6.0 is basically up to date in that area although if you don't know how to
    program well I would suggest you go with the Quake option and learn to do
    that by reading up on what other people have done on planetquake.com</font></p>
    <p><font color="#0000FF">-g</font>]]>
</content>
</entry>
<entry>
<title mode="escaped">Tume, 3D Engines, stuff...</title>
<link rel="alternate" type="text/html" href="http://greggman.com/headlines/2000/1999-10-30g.htm" />
<id>http://greggman.com/headlines/2000/1999-10-30g.htm</id>
<summary mode="escaped">Gavin Asks:   Could you make game boy games with tume?     You can edit maps that would be used to make a Gameboy game. You'd still have to program the game yourself.      Could you make commander keen on it?     You probably could make commander keen on it but we haven't made any tools specifically to convert from tUME files to commander keen files.      How much does Tume cost?   </summary>
<dc:subject>games</dc:subject>
<issued>1999-10-30T19:00:00+09:00</issued>
<created>1999-10-30T19:00:00+09:00</created>
<modified>1999-10-30T19:00:00+09:00</modified>
<content type="text/html" mode="escaped" xml:base="http://greggman.com/headlines/2000/1999-10-30g.htm">
<![CDATA[<b>Gavin Asks:</b></p>
    <p>&gt;Could you make game boy games with tume?<br>
    <br>
    <font color="#8000FF">You can edit maps that would be used to make a Gameboy game.  You'd still have to program the game yourself.<br>
    </font><br>
    &gt;Could you make commander keen on it?<br>
    <br>
    <font color="#8000FF">You probably could make commander keen on it but we haven't made any tools specifically to convert from tUME files to commander keen files.<br>
    </font><br>
    &gt;How much does Tume cost?<br>
    <br>
    <font color="#8000FF">tUME was $1500.  Yes $1500.  It's not for the casual user but it's also an old DOS program.  If you are interested contact
    <a href="mailto:danchang@aol.com">danchang@aol.com</a></font><br>
    <br>
    &gt;What exactly is a 3D engine?<br>
    <br>
    <font color="#8000FF">A 3d Engine a set of routines that at a minimum, draw 3D graphics.  Sometimes more will be added like a collision system or more.  If everything required to make a game is added like input routines, i/o routines, networking routines etc then it would probably be called a Game Engine or a 3D Game Engine as opposed to just a 3D Engine.<br>
    </font><br>
    &gt;Could I make a game like Doom just with c++ or do I need a 3d engine or<br>
    &gt;something like that?<br>
    <br>
    <font color="#8000FF">Doom specifically you could probably make 100% in C++.  Quake or Quake 2 you could probably also do 100% in C++ assuming you required a 3D accelerator.<br>
    </font><br>
    &gt;What steps should I use to make a game like that?<br>
    <br>
    <font color="#8000FF">Well, if you want to make Doom, download the doom code from
    <a href="http://www.idsoftware.com"> www.idsoftware.com</a> and look at it.  Get some books on it  There are at least 2 books (sorry, I don't remember the names) that specifically will walk you step in making make a doom game.<br>
    </font><br>
    &gt;If  i was making a strategy game like C&amp;c could you use c++ and would<br>
    &gt;you need a 3d engine?<br>
    <br>
    <font color="#8000FF">You could do C&amp;C in C++.  You might need one or two assembly language routines for speed.<br>
    No, you would not need a 3D engine.<br>
    </font><br>
    &gt;What steps should I use to make a game like that?<br>
    <br>
    <font color="#8000FF">Check the net for some similar programs (maybe games on
    <a href="http://freshmeat.net">freshmeat.net</a>) and look at the source code.<br>
    </font><br>
    &gt;What is a source code?<br>
    <br>
    <font color="#8000FF">Source code is what the programmer types into the computer.  A program called a compiler reads the source code and turns it into a program for the computer to run.<br>
    </font><br>
    &gt;What is watcom?<br>
    <br>
    <font color="#8000FF">Watcom is a C/C++ compiler that was very popular before about 1995.   Of course some people still like it but most people have moved to Visual C++.<br>
    </font><br>
    &gt;Because 3D programs are so expensive could you use C as your graphics
    program.<br>
    <br>
    <font color="#8000FF">Yes but it would be hard for non-programmers to make 3D art that way.  You can use blender at
    <a href="http://www.blender.nl"> www.blender.nl</a>  It's not easy to use but it is free.  Also I think you can get a version of RayDream for less than $100.
    </font><a href="http://www.metacreations.com"><font color="#8000FF">  www.metacreations.com<br>
    </font><br>
    </a>&gt; Do you buy a 3D engine or do you write one?<br>
    <br>
    <font color="#8000FF">Me personally?  I depends on if I could find an engine that fit the game I wanted to make.  Generally though I would probably write my own.  For Zombie Revenge I used the libraries Sega's AM1 department wrote.  For Crash Team Racing my friends Danny Chan and Greg Omi wrote it.  For my next game we are again writing our own for Playstation 2<br>
    </font><br>
    &gt; If I got a doom or quake source code do I just put it into C or are<br>
    &gt; there more steps after that?<br>
    <br>
    <font color="#8000FF">I'm not sure.  If you download it there should be instructions.  It will probably require a copy of Visual C++ though.<br>
    </font><br>
    &gt; Is it the same for a C&amp;C source code?<br>
    <br>
    <font color="#8000FF">Yes<br>
    </font><br>
    &gt;You would probably need an artist or something like that?<br>
    <br>
    <font color="#8000FF">Well to start making a game you do not need an artist.  You can do it yourself.  But unless you are good at it you will need artists to make art that looks good and if you are doing a doom like game the artwork is alot of work and so you probably can't do all of it yourself.<br>
    </font><br>
    &gt; Did you use C for Gex?<br>
    <br>
    <font color="#8000FF">Yes (and a little bit of assembly language.)<br>
    </font><br>
    &gt;Could I get a source code for that as well?<br>
    <br>
    <font color="#8000FF">No, it does not belong to me.<br>
    </font><br>
    &gt; Do you now a good website with lots of source codes?<br>
    <br>
    <font color="#8000FF">Everything on <a href="http://freshmeat.net"> freshmeat.net</a> has source code.
    <a href="http://www.gamedev.net">  www.gamedev.net</a> has lots too.</font>]]>
</content>
</entry>
<entry>
<title mode="escaped">Game Idea to Game Character</title>
<link rel="alternate" type="text/html" href="http://greggman.com/headlines/2000/1999-10-27g.htm" />
<id>http://greggman.com/headlines/2000/1999-10-27g.htm</id>
<summary mode="escaped">Cloud Asks:    I was wondering how an idea (let's say of an enemy for a game) goes from a     drawing on paper to a moving character on screen. Please give me an e-mail     back.    Answer</summary>
<dc:subject>games</dc:subject>
<issued>1999-10-27T19:00:00+09:00</issued>
<created>1999-10-27T19:00:00+09:00</created>
<modified>1999-10-27T19:00:00+09:00</modified>
<content type="text/html" mode="escaped" xml:base="http://greggman.com/headlines/2000/1999-10-27g.htm">
<![CDATA[<b>Cloud Asks:</b></p>
      <p>&gt;I was wondering how an idea (let's say of an enemy for a game) goes from a&nbsp;<br>
      &gt;drawing on paper to a moving character on screen. Please give me an e-mail&nbsp;<br>
      &gt;back.</p>
      <p><b>Answer</b></p>
      <p><font color="#8000FF">Usually, somebody draws a pencil sketch of lots characters and variations.  When one is chosen to be considered good enough it is then re-drawn in color in detail.  This is so that people can comment on colors, clothes design, things like that.  After that an artist might make a 3D version of the character while at the same time a designer will figure out all the animations that will be needed for that character.  One reason for the color drawing is if the artist that drew the color picture is not the same artist that's making the 3D version the color drawing makes it clear what they are supposed to make.  If it's a main character there might be 50+ animations.  For example I think Gex 1 had 57 animations.  If it's a simple extra character it might be just one or two.  The designer will usually try to sketch the animations by drawing a few almost stick figure sketches of what they want with some notes on the side for explanations.  Once the animations have been specified and designed an animator (possibly the same artist as before) will create each of those animations.<br>
      <br>
      Then, all of that information will be given to the programmer so they can &quot;cook&quot; the 3D files and textures and various information and put it into the game and the program it to use the correct animations at the appropriate time.</font>]]>
</content>
</entry>
</feed>
