Thanks for the info, lost in thought. I didn't realize there no concrete distinction between in-game code and menu screen code. I just assumed they were completely different animals. By the way, I'm curious as to what programming language console games such as this are written in. Any idea?lost in thought wrote:See, it's all coding. One line of code can, and usually does conflict another. In the source of a videogame there is no distinction between "the game" and "the menu", they are all done through various lines of coding, to generate the desired action, appearance, and anything else the developer might wish to add to it.gallagtor wrote:I dont pretend to be an expert on this kind of thing, but I can't really think of any conflicts that could come from fixing the voices.. It should detect that and change the voices when it loads your save data. I know what you mean when you say that by fixing one bug usually leads to another, but that's usually in game, right? The menu screens don't seem to be that complex to me, but that's just my assumption.
There is little and no distinction between in game, and out, since everything you see is generated by carefully written functions that do what they are supposed too. So if a bug appears, the developer evaluates it, and what it affects, and if it needs to be mended - the developer will make a "work around" for it, to mend it (for example, if you have any experience with the browser Internet Explorer, you should know that it is almost entirely uncompatible with damn near every client-side scripting language, so then people who wish to increase compliance, will make workarounds for client side coding, so people can develop their websites to function properly in IE,) but 9 times out of 10, whenever you patch a bug, you're invariably creating another bug.
So the end result is, you've got to weigh the pro's and con's of your actions before you commit to them, because there will always be a new bug, when you patch a previous one. It all comes down to conflicts in your coding, and generally it just isn't worth it to try and optimise your entire game programming for the sake of one bug that doesn't have a drastic effect on the game.
Edit: Note: You also made mention that you don't see the menus as being complicated? Well, you should look at source files for these games from time to time. That, or look at fan games created in RPG maker, or a program utilizing C/C+/C++, since C is a very popular language for programming games these days.
You could even look at PHP, which shares a lot of similarities with C, but lacks about half the complexity.
Code is code, any way you slice it, and if you can't comprehend PHP streight out of the gate, then the coding involved in programming a game would whoosh past you so many times, you would prematurely age 20 years.
"Sparking!" - Official "I Have It" Topic
Moderators: General Help, Kanzenshuu Staff
"Look at these guns baybah! Peow, peow!" -Broli
- Xyex
- I Live Here
- Posts: 4978
- Joined: Sat Apr 03, 2004 7:15 am
- Location: The 7th moon of nowhere, right-side of forever
- Contact:
Lost's right, coding for a game, especially ones these days, is no easy task. To fix one small bug could take dozens of lines of code. But first you have to find the part where the bug is at which could take a while. And then there's always the chance that recoding that section or adding a new bit of code to fix what's broken could break something else somewhere else.
I remember one game for the 64, Aidyn Crhonicles. An RPG. The developers had intended to include a way, like any RPG, to revive your characters if they died in battle. However, every try at such coding they made caused the game to crash when you attempted the ressurection. Not knowing what part of the code was causing the problem they simply scrapped the feature.
If the US release date hadn't been pushed up it's possible they would have found the time to fix the audio file glitch. But, as has been said, it's really a very minor problem that probably takes, what, a minute to get around? It's not game breaking and so it's not a priority.
I remember one game for the 64, Aidyn Crhonicles. An RPG. The developers had intended to include a way, like any RPG, to revive your characters if they died in battle. However, every try at such coding they made caused the game to crash when you attempted the ressurection. Not knowing what part of the code was causing the problem they simply scrapped the feature.
If the US release date hadn't been pushed up it's possible they would have found the time to fix the audio file glitch. But, as has been said, it's really a very minor problem that probably takes, what, a minute to get around? It's not game breaking and so it's not a priority.
I'm pretty sure the consoles all use their own languages, though they may use C++ or something.Thanks for the info, lost in thought. I didn't realize there no concrete distinction between in-game code and menu screen code. I just assumed they were completely different animals. By the way, I'm curious as to what programming language console games such as this are written in. Any idea?
Avys ~ DA account ~ Fanfiction ~ Chat Quotes
<Kaboom> I'm just glad that he now sounds more like Invader Zim than Rita Repulsa
<Xyex> Original Freeza never sounded like a chick to me.
<Kaboom> Neither does Rita
<Xyex> Good point.
<Kaboom> I'm just glad that he now sounds more like Invader Zim than Rita Repulsa
<Xyex> Original Freeza never sounded like a chick to me.
<Kaboom> Neither does Rita
<Xyex> Good point.
-
- Beyond Newbie
- Posts: 124
- Joined: Wed Oct 12, 2005 5:27 am
- lost in thought
- Advanced Regular
- Posts: 1018
- Joined: Tue Nov 30, 2004 5:01 pm
- Location: Cudahy, Wisconsin
- Contact:
You're very welcome, Gallagtor. And assuming there is a distinction isn't a very uncommon ideal, and the idea flourishes because of how video games perform.gallagtor wrote:Thanks for the info, lost in thought. I didn't realize there no concrete distinction between in-game code and menu screen code. I just assumed they were completely different animals. By the way, I'm curious as to what programming language console games such as this are written in. Any idea?
Now as far as the languages go, that are used for coding videogames, I *would* say C, since if I am remembering correctly the PS1 used C to develop their games, but without any concrete evidence, I really don't know. I do know that for most consoles, videogame engines are usually developed in C, or C+ though.
Thanks for backing me up.Xyex wrote:Lost's right
That is exactly why developers have to weigh the bug, before commiting to its fix. Especially if you fix a bug, and it conflicts somewhere else, and the finding of the code that conflicts with you fix, is becoming difficult to find.Xyex wrote:I remember one game for the 64, Aidyn Crhonicles. An RPG. The developers had intended to include a way, like any RPG, to revive your characters if they died in battle. However, every try at such coding they made caused the game to crash when you attempted the ressurection. Not knowing what part of the code was causing the problem they simply scrapped the feature.
One more word to Gallagtor: Some bugs may be very difficult to fix, based on where they are in the code. The amount of coding it takes to make a videogame is huge, and you come out with thousands and thousands of lines. And since bugs are rarely obvious, it would make finding them a job within itself.
- Xyex
- I Live Here
- Posts: 4978
- Joined: Sat Apr 03, 2004 7:15 am
- Location: The 7th moon of nowhere, right-side of forever
- Contact:
No problem lost. And ya, finding the bug in gameplay = easy. Finding the bug in code = pain in the ass. It's like looking for a needle in a hay stack.
I've been seeing this question on Gamefaqs too. According to them you need to wish for "Real Tournament" or something. Apparently it lets you play a special DB style tournament or something (allowing you to play with Tao, Roshi, and Kid Goku before even unlocking them). At least, that's what I've heard. I don't have my copy yet, still hasn't even gotten to Jers... *kicks VGC*gallagtor wrote:Anyway, getting back on topic, has anyone figured out how to open the last Z Battle Gate?
Avys ~ DA account ~ Fanfiction ~ Chat Quotes
<Kaboom> I'm just glad that he now sounds more like Invader Zim than Rita Repulsa
<Xyex> Original Freeza never sounded like a chick to me.
<Kaboom> Neither does Rita
<Xyex> Good point.
<Kaboom> I'm just glad that he now sounds more like Invader Zim than Rita Repulsa
<Xyex> Original Freeza never sounded like a chick to me.
<Kaboom> Neither does Rita
<Xyex> Good point.
- lost in thought
- Advanced Regular
- Posts: 1018
- Joined: Tue Nov 30, 2004 5:01 pm
- Location: Cudahy, Wisconsin
- Contact:
-
- Beyond Newbie
- Posts: 253
- Joined: Mon May 17, 2004 5:02 pm
- Location: I... I don't even know anymore...
My Tenkaichi line of the week (from 2nd form Cell): "This is impossible! Crushed by the vile Vegeta!"
This game had a HELL of a learning curve, but I'm getting better. I can't picture myself getting all those Dragonballs any time soon, though.
I was wondering why the heck anyone would order the Japanese version instead of waiting for the English adaptation, but now I know why. Wow, is that music annoying or what?
UPDATE! New fantastic line (from Perfect Cell): "Beaten! By that nauseating Vegeta!"
Just beautiful.
This game had a HELL of a learning curve, but I'm getting better. I can't picture myself getting all those Dragonballs any time soon, though.
I was wondering why the heck anyone would order the Japanese version instead of waiting for the English adaptation, but now I know why. Wow, is that music annoying or what?
UPDATE! New fantastic line (from Perfect Cell): "Beaten! By that nauseating Vegeta!"
Just beautiful.
"In fact, the United States Alf Fanfiction Department has issued notices offering high paying jobs for more Alf fanfiction, which they believe could immediately resolve countless global issues such as world hunger."
- wannywan
- Beyond Newbie
- Posts: 151
- Joined: Mon Feb 21, 2005 7:46 pm
- Location: Northern Ireland
- Contact:
Just got BT an hour ago - I can see what everyone means by the learning curve!!
I'm so glad I'm playing a new DBZ game - my copy of Budokai 3 got scratched by a friend after one week of furious play so I've been playing Budokai 2 for ages now!
I changed the controls at the start to the 'B' controls to play more like the last Budokai's - did anyone Else do this?
I'm so glad I'm playing a new DBZ game - my copy of Budokai 3 got scratched by a friend after one week of furious play so I've been playing Budokai 2 for ages now!
I changed the controls at the start to the 'B' controls to play more like the last Budokai's - did anyone Else do this?
[url=http://www.youtube.com/watch?v=tSPpkxkjpPg]Picto-hame-ha![/url]
- lost in thought
- Advanced Regular
- Posts: 1018
- Joined: Tue Nov 30, 2004 5:01 pm
- Location: Cudahy, Wisconsin
- Contact:
I changed the controls as well, but now there's a problem, that the game doesn't take account for: When you set the controls differently, the attack listings remain the same, so you have to figure out which button does which. Like for instance in attacks that use the triangle, I have to press O, and for attacks that use O, I have to press X.wannywan wrote:Just got BT an hour ago - I can see what everyone means by the learning curve!!
I'm so glad I'm playing a new DBZ game - my copy of Budokai 3 got scratched by a friend after one week of furious play so I've been playing Budokai 2 for ages now!
I changed the controls at the start to the 'B' controls to play more like the last Budokai's - did anyone Else do this?
It's goofy.
I'm going to sound really stupid but how do you equip techniques to your characters? Because i unlocked supersaiyan trunks but i don't know how to make him go supersaiyan in duel mode (T_T)
If I'm dodging i wont get hit, if i'm protecting someone I won't let them die, and if I'm attacking...I WILL CUT YOU!!!!
- VegettoEX
- Kanzenshuu Co-Owner & Administrator
- Posts: 17575
- Joined: Sat Jan 10, 2004 3:10 pm
- Location: New Jersey
- Contact:
You don't. You don't transform during battles. Different forms of characters have to be selected before you fight as them. For example, regular Trunks and SSJ Trunks are two "different" characters. Pressing DOWN and UP on the character select screen allows you to choose the different forms of the character (though some, like Trunks and Vegeta, have different base characters with their own individual alternate costumes/transformations).AznMastah wrote: I'm going to sound really stupid but how do you equip techniques to your characters? Because i unlocked supersaiyan trunks but i don't know how to make him go supersaiyan in duel mode (T_T)
:: [| Mike "VegettoEX" LaBrie |] ::
:: [| Kanzenshuu - Co-Founder/Administrator, Podcast Host, News Manager (note: our "job" titles are arbitrary and meaningless) |] ::
:: [| Website: January 1998 |] :: [| Podcast: November 2005 |] :: [| Fusion: April 2012 |] :: [| Wiki: 20XX |] ::
:: [| Kanzenshuu - Co-Founder/Administrator, Podcast Host, News Manager (note: our "job" titles are arbitrary and meaningless) |] ::
:: [| Website: January 1998 |] :: [| Podcast: November 2005 |] :: [| Fusion: April 2012 |] :: [| Wiki: 20XX |] ::
-
- Not-So-Newbie
- Posts: 68
- Joined: Wed Mar 30, 2005 8:42 pm
- Ginyu Taiko
- Not-So-Newbie
- Posts: 66
- Joined: Sat Sep 11, 2004 8:14 pm
- Location: Toronto, Canada
- Contact:
-
- Not-So-Newbie
- Posts: 68
- Joined: Wed Mar 30, 2005 8:42 pm
The feel of this game is different than Budokai 3. It feels a lot like DBZ: Sagas. I mean the punch, kick combos are kinda like sagas. Don't get me worng, I think this game is fun. Tenkaichi's Z battle Gate is pretty much like Budokai 1 where you just get to fight the opponent right away.
Come and view my Metroid Prime speed run.
http://www.archive.org/details/MetroidPrime_hard_132
http://www.archive.org/details/MetroidPrime_hard_132
- wannywan
- Beyond Newbie
- Posts: 151
- Joined: Mon Feb 21, 2005 7:46 pm
- Location: Northern Ireland
- Contact:
Yeah, lost in thought, that's really annoying isn't it? I would've thought that the controls would be marked as 'ki attack' etc. Especially since they give you the option to change the controls in the first place!
I've had it since yesterday and stayed up till about 5 am last night playing it.
What a brilliant game!
I've had it since yesterday and stayed up till about 5 am last night playing it.
What a brilliant game!
[url=http://www.youtube.com/watch?v=tSPpkxkjpPg]Picto-hame-ha![/url]
- Dominator
- Beyond-the-Beyond Newbie
- Posts: 345
- Joined: Mon Jan 24, 2005 2:07 pm
- Location: Why would you want to know?
- Contact:
Oozaru Vegeta is as hard as ****! Anyone beat him yet? I've already unlocked most of the sagas and movies, including Bojack, Broli, Cooler and Super 17. Whereas Budokai 3 dragged on a bit in Dragon Universe, you get too easily addicted in Battle Gate!
[url=http://www.freewebs.com/vendavaleste/]Carrion - The Dominator Fansite[/url]
-
- Beyond Newbie
- Posts: 204
- Joined: Sun Aug 29, 2004 2:13 pm
- Location: Miami, Florida
Dominator wrote:Oozaru Vegeta is as hard as ****! Anyone beat him yet? I've already unlocked most of the sagas and movies, including Bojack, Broli, Cooler and Super 17. Whereas Budokai 3 dragged on a bit in Dragon Universe, you get too easily addicted in Battle Gate!
Just run for your life, and when he gets close, blast him with a ki attack. That's how I did it :O