Game Development Community

New books from Garage Games

by Hokuto · in General Discussion · 03/14/2006 (1:25 am) · 143 replies

Http://www.gamasutra.com/php-bin/news_index.php?story=8502

- GarageGames, an independent game publishing label, has announced a partnership with book publishers A K Peters to create game development-focused books. The first one to be published will be "The Game Publisher's Guide to Torque," a tutorial on using GarageGames' proprietary Torque game engine. "Publishing books is an extension of our efforts to teach aspiring programmers the fundamentals of game development," said GarageGames CEO Mark Frohnmeyer. "We could not have a better partner than A K Peters, a global book publisher with a stellar reputation for publishing high quality texts and references."
#81
04/05/2006 (1:19 am)
@EFM
Will the content of your book be relavant to TSE?

I know the examples won't work, that' s ok.
But what the reader will learn about Torque Scripting can it be fully ported to TSE?

Thanks
#82
04/05/2006 (5:53 am)
@Benjamin Bradley
My Book arrived late last night so no need to look into it anymore. Still not sure what happened to make it take so long but it is here now.

@Edward F. Maurina III
So far I really love the book. It is very informative and has gone a long way to answer questions I had about the engine.
#83
04/05/2006 (7:13 am)
@EFM

1. This problem occured in the GPGT Lesson Kit
2. I am editing the MainMenuGui.gui
3. I launch the kit through the gpgt.exe, both the splash screens load... when the main menu appears, I press (F10). I left click on the button that contains the text "Sample Script Console" (position 302 254, extent 198 49) then change the HorizSizing property to "right" and the VertSizing property to "bottom". Then I change them both back to "relative". Then I press (F10) again and everything seems ok... but if I switch back to the GUI editor the button moves to position 235 236 and it's extent becomes 155 39.

Note: I had this same problem when working though the official torque docs on the GUI Editor, maybe I'm just missing a step? If this doesn't suffice, I will look into using the journal app your referenced.

Thanks for any help!
#84
04/05/2006 (2:12 pm)
@EFM: GPGT: Lesson request.

I am working on a new game for awhile now and it has been real slow. I only get 2 to 10 hours a week to work on it. Most of my time is looking through the forums and trying to get resources to work. I stopped on our project for a couple of weeks till I finished reading your book. Now armed with lots of information... I'm going to be jumping back in it. One lesson I would be interested in would be about creating team simgroups. Like in tribes you had power to team buildings, team spawn points, things related to a ctf type game.

@Mathew Johnson: Did you save the GUI before you left the editor(F10)?
#85
04/05/2006 (3:46 pm)
Just got my book today!!
#86
04/05/2006 (4:33 pm)
@Matthew Johnson:

Quote:
I launch the kit through the gpgt.exe, both the splash screens load... when the main menu appears, I press (F10). I left click on the button that contains the text "Sample Script Console" (position 302 254, extent 198 49) then change the HorizSizing property to "right" and the VertSizing property to "bottom". Then I change them both back to "relative". Then I press (F10) again and everything seems ok... but if I switch back to the GUI editor the button moves to position 235 236 and it's extent becomes 155 39.

You have to click on the apply button before you press the (F10) ... then it will work.
#87
04/05/2006 (5:05 pm)
@EFM: Don't think this has been mentioned, but on page 143 the text at the end of the intro to Chapter 5 refers to a Figure 5.1. Far as I can tell, there is no Figure 5.1...or any Figure in that chapter.
#88
04/05/2006 (5:08 pm)
Another oddity...earlier, in Chapter 4, on page 129: The side box ends in the middle of a sentence.

Or did you just want code bugs? ;-)
#89
04/05/2006 (6:17 pm)
@Mark Barner

I did press Apply before I exited the GUI editor (just failed to mention it :)... but tried it again just to make sure). What is strange is that it doesn't change the button when I exit the editor back to the main menu... but when I go back into the editor the second time.

Regardless... your suggestion to save the GUI before exiting the editor seems to work. I will just have to be careful to save every time before I leave the editor, but that seems a little anti-productive not to be able to preview my changes without saving first!

Anyways, thanks for the response and all your inputs to the errata
#90
04/05/2006 (7:13 pm)
@Rubes:

When you get to page 71 Figure 3.45. Do those steps and see if they match the pictures. Also, that table does not read "top:left to right, bottom:left to right" as the other tables. It reads "top:left to bottom:left, top:right to bottom:right".
#91
04/05/2006 (8:03 pm)
@Mark: I actually skipped that section of the book, since I'm not interested at the moment in playing around with the terraformer. Was there an issue with those pictures? They didn't match?
#92
04/07/2006 (12:25 pm)
@Hokuto - Yes and no. A great deal of the information will apply, but certain things, like my discussions of terrain and water will not. However, the scripting, shape, interiors, etc. discussions will all apply.

@Michale - Most excellent. I'm sorry that was so painful. I can completly sympathize with you on this. Feel free to start laying questions on me via this thread.

@Anton - I'm glad to hear you have yours also. The offer/challenge is open to you now too. I'm waiting for any questions your readings may generate.

@Matthew Johnson - I've posted an errata responding to your 'relative-sizing' issue. It isn't strictly an errata, but it is something I should have mentioned in the book and did not. Go check out the new errata doc here to see what is (probably) causing this issue. This errata comes with an engine code fix as one of the solutions. That fix can be found here.
Note: If you DO NOT want your name in the errata document, please notify me and I'll remove it, but by default I'm naming the individuals who post errata.


@Rubes - I'll respond to your errata a bit later. I apologize for the delay, but I do not have a physical copy of my book yet, so I am having trouble correlating page numbers to the content. However, in answer to your 'want code bugs' questions. :) Absolutely not. I sincerely hoped I had not missed any mistakes, but it looks as if I have. However it is great to have folks like Mark Barner and now yourself finding my mistakes and letting me know so that I can provide fixes/errata statements for everyone. So, don't let my latency in replying stop you from mentioning any new issues. I'll get to the ASAP.

@Mark Barner - I'm going to try to contact you for more details on your lesson request. Right now, i have three requests outstanding, including yours.

www.hallofworlds.com/how.ico Hall Of Worlds - For Gamers
EdM|GPGT


PS -

@Mark Barner - Looks like I'm out of luck. You have not posted a public e-mail (which I entirely understand and not asking you to change). However, this means that I'll need to ask for details here instead. I'm kinda getting the gist of what you're looking for, but could you elaborate a little more? If you could give me specific sequence of actions and relationships you're looking for It would help a lot.

Thanks!

-EFM
#93
04/07/2006 (3:02 pm)
@EFM: I put my public email back up. I had forgot that I took it of a year ago because of people sending emails to donate money or to buy TGE for them.

You remember in Tribes and Tribes2 when you had team CTF. I know many people in GG forums have asked about how you do some of the scripting for CTF. Like if I blowup the generator and all the lights go out, no power to the inventory stations, forcefields go down, and turrents stop firing. Most of the people ask basically, how is it done? How do you set up the simgroups, how should the world editor tree be organized? What tells when the power goes out, what inventory station stops working, what turrents stop firing, ...etc? How do you know when your flag has been captured? I am using Tribes and Tribes2 as a reference because these games started me asking the question "How do they do that", and that led me to buying the Torque Engines. I just thought that lessons covering a game type like CTF would help people that had ask these questions.
#94
04/12/2006 (8:57 am)
@EFM: GPGT Question

Will the Strip Compass HUD work in the Starter.fps? I am trying to get this HUD to work and have followed the section 13.4.3 , but it does not work. I have the strip and frame in, just doesn't move to direction. Is there a modification to the c++ code needed?
#95
04/12/2006 (9:31 am)
@EFM: GPGT Question

Will the Strip Compass HUD work in the Starter.fps? I am trying to get this HUD to work and have followed the section 13.4.3 , but it does not work. I have the strip and frame in, just doesn't move to direction. Is there a modification to the c++ code needed?
#96
04/18/2006 (9:57 pm)
@ Mark,

Hi. Been gone a while. I have sent you an e-mail with an answer to your latest query. All is explained within... :)

www.hallofworlds.com/how.ico Hall Of Worlds - For Gamers
EdM|GPGT
#97
04/19/2006 (8:01 am)
@Ed: minor typo at the top of page 165 ("apeed" instead of "speed"). FYI.
#98
04/24/2006 (2:59 pm)
Hi Edward

On page 78, examining the Terrain Painter, under the Terrain Painter Palette section it says " Try clicking the Add.. Button to in the middle left , Load the patchy.png texture" but the texture isn't there. I looked at Figure 3.53 and noticed in the tree, there is a Volume1Base directory wgich is not on the accompanying CD, could you help me out here. I reading the book from the first page to the last page. There maybe additional directories missing also

Shakey
#99
04/24/2006 (3:37 pm)
@Willie: the file directory you are looking for is in: gpgt/GPGTBase/terrains. So the Volume1Base is actually GPGTBase directory on the CD.
#100
04/24/2006 (5:22 pm)
@Gokhan
My tip is create a new thread, chances of your purchasing problem being noticed deep within this one are low.

If that fails call or email the CEO or CFO, I'm sure they'll appreciate being alerted to the issue.

@Ed
I've seen a few problems with the purchasing of your book from gg, it may serve everyone if you could chase gg up a little, not that it's your problem or fault, but a little oiling of the chain may help.

In particular when something goes wrong with the automated system an email address (was it purchasing@ or sales@) is provided as a recourse but when you use it you don't even get a response let alone a solution. Wanting-to-buy-now-customers are left in the dark!

Cheers ;-)