by date
Plan for Bryan Edds
Plan for Bryan Edds
| Name: | Bryan Edds | |
|---|---|---|
| Date Posted: | Jul 03, 2005 | |
| Rating: | Not Rated | |
| Public: | YES | |
| Comments: | YES | |
| RSS Feed: | or Subscribe with . | |
| Profile Page: | View profile page for Bryan Edds |
Blog post
My (probably ineffective) ideas for GG to help indies pump out more TGE / TSE games PLUS Bonus Rant! This .plan is in response to Pat Wilson's .plan here.
Here's my idea for making TGE / TSE pump out more games -
Refactor the engine so that everything can be done from script just like T2D. If we could make TGE as easy to use (though admittedly much larger) as T2D, I think indies will have a FAR easier time pumping out games.
My biggest problems with TGE has always been when I had to go into the source. When I could stay in script, it was great - but that often wasn't a possibility...
Of course this suggestion may not be the most productive (seeing as how it would be a MASSIVE undertaking), but that's what I feel would be a great boon to its users' productivity. In fact, I'm sure GG has already considered this, but I felt I have try to contribute something to this discussion if I can.
Overall, though, I feel T2D should be the model by which TGE is refactored if it were possible to do so.
Another good thing for produvtivity would be video tutorials... The more better tutorials the better. And the more and better the docs the better. But even that will take several years if not more... It's just a long... slow... not-immediately-profitable process.
Another thing TGE / TSE developers need is more asset packs. Many many more. Many many many many more. Too many is not enough.
Also more genre code packs. RTS pack is a good start, TBS, RPG, etc would be a great continuation if the RTS pack turned out to be profitable (meaning sustainable). I believe that these types of middleware, if profitable, will be what turns a DOA project into a DOAble project :D
(... god that was silly...)
Better script debugging with, perhaps, an editor that is able to parse TScript. All these little things - all more and better.
Really, it's easy to see how TGE / TSE could be improved to make it more productive for indies... but the hard point is that the efforts needed to create / better these things must be sustainable (EG - profitable) to those who make the effort. I'm not sure if this is the case or not. I figure if it was, then we would see all of these things and more coming at a very high rate of speed. If these general efforts are not profitable, the fruit thereof would only come on a slow, mostly charitable basis. Is that what we have now? I rather think it's more than that... What do you think? What is the market signal saying to us? Is it asking for more, or is it asking for less? Or is it happy with how it is right now - slowly but ultimately surely rewarding some of our best efforts on a limited, highly discriminating basis?
What is the market signaling to us indies? That is the key question. That is what I think we should study. Are we being rewarded for our efforts in general? Is the market asking for more, less, or about the same as what we're doing? I really do think that is the key. Perhaps we should not start by asking what GG can do to help indies produce more games, but ask what sustainably profitable efforts GG and all indies can make to help indies produce more games.
Let's not ask only what can be done to help indies produce more games... Let's ask what can be done to help indies make more games which ALSO is in line with the market's reward system. Only by satisfying both ends will the efforts made be sustainble and fruitful. If we ignore the market's signals and listen only to one side of the story (that is, what the users want), I fear we may not maximise our chances for success.
PS - Sorry for editing this post so often - I didn't think it would be up until it was approved which I figured would take a couple hours :)
Refactor the engine so that everything can be done from script just like T2D. If we could make TGE as easy to use (though admittedly much larger) as T2D, I think indies will have a FAR easier time pumping out games.
My biggest problems with TGE has always been when I had to go into the source. When I could stay in script, it was great - but that often wasn't a possibility...
Of course this suggestion may not be the most productive (seeing as how it would be a MASSIVE undertaking), but that's what I feel would be a great boon to its users' productivity. In fact, I'm sure GG has already considered this, but I felt I have try to contribute something to this discussion if I can.
Overall, though, I feel T2D should be the model by which TGE is refactored if it were possible to do so.
Another good thing for produvtivity would be video tutorials... The more better tutorials the better. And the more and better the docs the better. But even that will take several years if not more... It's just a long... slow... not-immediately-profitable process.
Another thing TGE / TSE developers need is more asset packs. Many many more. Many many many many more. Too many is not enough.
Also more genre code packs. RTS pack is a good start, TBS, RPG, etc would be a great continuation if the RTS pack turned out to be profitable (meaning sustainable). I believe that these types of middleware, if profitable, will be what turns a DOA project into a DOAble project :D
(... god that was silly...)
Better script debugging with, perhaps, an editor that is able to parse TScript. All these little things - all more and better.
Really, it's easy to see how TGE / TSE could be improved to make it more productive for indies... but the hard point is that the efforts needed to create / better these things must be sustainable (EG - profitable) to those who make the effort. I'm not sure if this is the case or not. I figure if it was, then we would see all of these things and more coming at a very high rate of speed. If these general efforts are not profitable, the fruit thereof would only come on a slow, mostly charitable basis. Is that what we have now? I rather think it's more than that... What do you think? What is the market signal saying to us? Is it asking for more, or is it asking for less? Or is it happy with how it is right now - slowly but ultimately surely rewarding some of our best efforts on a limited, highly discriminating basis?
What is the market signaling to us indies? That is the key question. That is what I think we should study. Are we being rewarded for our efforts in general? Is the market asking for more, less, or about the same as what we're doing? I really do think that is the key. Perhaps we should not start by asking what GG can do to help indies produce more games, but ask what sustainably profitable efforts GG and all indies can make to help indies produce more games.
Let's not ask only what can be done to help indies produce more games... Let's ask what can be done to help indies make more games which ALSO is in line with the market's reward system. Only by satisfying both ends will the efforts made be sustainble and fruitful. If we ignore the market's signals and listen only to one side of the story (that is, what the users want), I fear we may not maximise our chances for success.
PS - Sorry for editing this post so often - I didn't think it would be up until it was approved which I figured would take a couple hours :)
Recent Blog Posts
| List: | 02/12/06 - Life, Unright-Sized 02/01/06 - Puzzle Gaiden Gets Neglected 12/28/05 - Puzzle Gaiden Makes Progress and Pre-Demo is Released Privately! 09/01/05 - Plan for Bryan Edds 07/03/05 - Plan for Bryan Edds 02/11/05 - Plan for Bryan Edds 04/19/04 - Plan for Bryan Edds |
|---|
Submit your own resources!| Mark Barner (Jul 03, 2005 at 14:57 GMT) |
Torque 2D had alot more "getting started" documentation that really helped.
| Brett Fattori (Jul 03, 2005 at 15:07 GMT) |
To really utilize TGE you have to undo a bunch of things before you can start to create. With T2D it's ready to go out of the box.
I just realized something. How silly of me to miss this... Clark's component system will do for TGE what T2D did for 2D game programming. Instead of locking the engine into one genre, out of the box, it'll be as open ended. Heh... you're all in for a great advancement.
- Brett
| Darren Stuart (Jul 03, 2005 at 15:15 GMT) |
Maybe there is room for a new product that bridges the game.
| Bryan Edds (Jul 03, 2005 at 15:17 GMT) |
So really, we're not disagreeing that much at all :)
Edited on Jul 03, 2005 15:26 GMT
| Bryan Edds (Jul 03, 2005 at 15:27 GMT) |
| Xavier "eXoDuS" Amado (Jul 03, 2005 at 16:10 GMT) |
| Nmuta Jones (Jul 03, 2005 at 16:45 GMT) |
| Bryan Edds (Jul 03, 2005 at 17:20 GMT) |
Edited on Jul 03, 2005 18:43 GMT
| Ben Garney (Jul 03, 2005 at 21:49 GMT) |
Meanwhile, Torque is not significantly worse than any other engine out there (and if anything, the gap was smaller five years ago when we released). And even with its unique charms, it's still a big leg up from writing your own engine. So why is it that so few indies are producing?
| Michael \"Evic\" Wales (Jul 03, 2005 at 22:52 GMT) |
TGE needs better documentation. Don't tell me to go search the resources - been there, done that, it's crap.
As it is now, if I want to learn how to use a certain function I have to read an entire tutorial on making a flying vehicle or a tank, whatever.
Go look at php.net's documentation - they are you're guide. We need every function outlined. A technical description of the function's arguments, an English explanation of what the function does, and a small example using that function only. Even if it's just echo'ing out the number 1-10 in a different way, a simple example - not something elaborate.
The problem is, there are a lot of TGE licensees - but they don't learn how to code their own stuff. They learn how to code other people's stuff by following the tutorials.
T2D teaches you from the get-go, especially with Matthew's (aka King Tut) tutorials. He shows you how to do something simple and cool to teach you some new things (Physics Tutorial!) and explains it line-by-line.
Yes, we're asking for more from GG than we would get from any other engine, but you are trying to make money off of us. Due to the pricing of the engines, it's obvious your business plan is to make money from the publishing side of the house. You have given us great tools to make you money in this way, unfortunately you have yet shown us how to use them. Only 10% of your licensees are knowledgeable, true to the bone indies, with prior game development experience. The rest of us are hobbyists with awesome ideas, awesome tools, yet horrible instruction.
Hopefully TDN will fix this, but as I have said in the past - where is it? Based on previous plans it seems as if it is done, now you just have 10 or so trusted people adding content to it. Open it up already, it's a wiki. Content creation is useless until it's opened up. Once it's opened you will see a flurry of documentation come out within weeks.
| Bryan Edds (Jul 04, 2005 at 04:06 GMT) |
BUT, the problem is that refactoring TGE is probably not a sustainable profitable as making and selling a new engine. People just expect to get access to all the refactorings to an engine even though that is one of the most resource-expensive dev tasks of all. So it's as if the market is discouraging this sort of thing.
But, if GG could charge for updates, then such a thing would be profitable. Will GG do that? For both principle, legal and business reasons, I wouldn't think so. But it'd be nice...
Oh well. Back to the drawing board I guess :/
| Gareth Fouche (Jul 04, 2005 at 10:40 GMT) |
You can do all the re-arranging of the engine you want, but game development is still amazingly hard. It will never be easy. Trying to to create a game while earning a living/attending high school/university etc is tough. And few people have the endurance.
There are simply too many people starting doing it because games are "fun", but when it comes time to do hard, thankless, unpaid slog for upwards of a year or two, they give up.
We complain about the "crunch time" in the industry, but that is what you are looking at as an indie, at least in the beginning. A very long crunch, with no paycheck, for a very long time, on the hope that you can maybe make it and quit your day job. Few people have the endurance and dedication, few people actually realise what they are getting into/have to sacrifice and few people scale down their dreams to whats actually possible.
The result, a plethora of unfinished projects.
| Justin Mette (Jul 04, 2005 at 13:03 GMT) |
So what's the solution? There is no shortage of ideas of passion in this community from what I can tell so it really comes down to experience building games and the resources to do it. Teaching teams how to make good games "that will sell" would go along way towards reducing the experience burden. It also would help teams understand the amount of work involved and why they need a dedicated group of talented, passionate indivudals to stick with it for 6-12 months. It's not a silver bullet solution but is a topic that often goes untouched whilst we all scramble to learn and play with the latest tech.
You must be a member and be logged in to either append comments or rate this resource.


Not Rated


