Computer Science Canada

Final Fantasy

Author:  copthesaint [ Wed Oct 29, 2008 11:02 am ]
Post subject:  Final Fantasy

I am making final fatasy may need help l8r but feel free to ask what i am doing or anything

Author:  S_Grimm [ Wed Oct 29, 2008 1:37 pm ]
Post subject:  RE:Final Fantasy

please don't post without a question. if you want to post something like this, post it in general discussion. Could a mod move this thread please? or Delete it?

Author:  isaiahk9 [ Wed Oct 29, 2008 6:55 pm ]
Post subject:  RE:Final Fantasy

um . . . no offense but making a game that is in any way like Final Fantasy would induce a ton of work. I mean, if this is a project, I would suggest picking something else (even if it is due at the end of the term/semester). If it is just for your own fun, good luck.
Just a hint, A fighter game (decently sized, but smaller than you think) I made took me 200+ hours minimum.

Author:  Tony [ Wed Oct 29, 2008 8:26 pm ]
Post subject:  RE:Final Fantasy

This is my take on it
compsci.ca/blog wrote:

RPG - if you hate your life (and some apparently do), this obviously final year attempt at video game programming glory is likely to end badly. The game engine itself is often fairly spread out (world travel, town travel, shops, fights, etc) and requires an ungodly amount of effort. That leaves you with practically no time to design any plot or story for this project. Though some students chose to concentrate on a limited part of the game, putting together a demo segment to salvage such game design project into something more presentable.

Though I've seen some projects done.

@copthesaint -- I'd be interested in hearing more about your project. What do you have done so far? What's your plan for it?

Author:  copthesaint [ Thu Oct 30, 2008 1:36 pm ]
Post subject:  Re: Final Fantasy

You want to know updates goto http://forum.3ice.hu/viewtopic.php?f=33&t=224&p=673#p673

I want to make a full Final Fantasy game and I am making my So to say "story line " after when my game is functionable.
My game will not be done for a good 3-6 months. And when I sa done I mean animations, menus, characters, monsters, bosses, spells, collisions, ect ect.
I have till the end of NEXT semester to do this so time is not an issue. (im in computer class next semester and my teacher knows i have already started my game.

Also thanks for worrying about if I can get this done but I don't need criticism


My current Question:
Is there a command to change view to greyscale? (just black and white)
If so also is there a command that restores color?
This would be a great effect for when the main character dies.
It's fine if there isn't but I couldn't find it in the command reference.

Also I will need help with saving later. This is the one thing I will have most difficulty with. I have an idea about how to save but anyways I'm not worrying about that yet.

Author:  copthesaint [ Fri Nov 07, 2008 3:56 pm ]
Post subject:  Re: Final Fantasy

Next Question.

How do I use var. in font.draw
Like a number in font.draw
for ex.
var randomnumber:= 9
Font.Draw (randomnumber,0,0,font1,black

and well you know that this won't work what would I have to do
(PUT OR PRINT IS NOT ACCEPTABLE)

also i don't want a million if statments ;p;

Author:  [Gandalf] [ Fri Nov 07, 2008 5:15 pm ]
Post subject:  RE:Final Fantasy

That Font.Draw parameter only takes a string, so use:
Font.Draw("text" + var, 0, 0, font1, black)
or
Font.Draw(intstr(var), 0, 0, font1, black)

Edit: Fixed string cast, better languages ftw.

Author:  copthesaint [ Sat Nov 08, 2008 3:54 pm ]
Post subject:  RE:Final Fantasy

Thanks [Gandalf]
Font.Draw(intstr(volume), 0, 0, fnt1, black)
btw for learning purposes what does intstr mean and stand for? I don't want to just use it not knowing what it does.

Author:  Insectoid [ Sat Nov 08, 2008 4:18 pm ]
Post subject:  RE:Final Fantasy

intstr () converts an integer to a string. There are a whole bunch of commands like this.

code:

intstr ()
strint ()
strreal()
realstr()
intreal()


There are also things like strintok(), which will check if the string can be converted to another format.

code:

strintok ()
strrealok()

Author:  SNIPERDUDE [ Sun Nov 09, 2008 7:42 pm ]
Post subject:  RE:Final Fantasy

For the greyscale I would look into RGB. Ex:
Turing:
RGB.SetColour (newclr, oldclr/255, oldclr/255, oldclr/255)

Author:  copthesaint [ Fri Nov 14, 2008 3:05 pm ]
Post subject:  Re: Final Fantasy

thanks i will need that for an effect after

Mod Edit: CompSci.ca is not ment for tranfsering files, please do not post files for such proposes.

Author:  syntax_error [ Fri Nov 14, 2008 7:06 pm ]
Post subject:  RE:Final Fantasy

Just a tip, don't waste time on things such as Game music, leave that as a var, if really needed, get the core coding part done; then go around adding little easter eggs here and there.

Author:  copthesaint [ Fri Nov 14, 2008 11:20 pm ]
Post subject:  RE:Final Fantasy

Here's a tip don't tell people what to do. Who are you to tell me I can't get my Music.
Also A good Programer will get MUSIC it is a key element to a game...
If you don't know that well you know who you are.

And now because of your rude coment I can't delet my file TRANSFER

Author:  syntax_error [ Sat Nov 15, 2008 2:10 am ]
Post subject:  Re: Final Fantasy

Okay, how about you learn about the wonderful word of grammar in that, there is a topic on verb tenses, see from that you learn about the imperative tense. After which you can tell me if that was me telling you what to do or was it a simple thought: an idea.

That would have a double befit to you -- you would understand people better, and express yourself more coherently. Which may have a by-product of you integrating with society in a much more pleasant manner.

I will not argue with you what a good programmer is, so I shall leave that up to you, I simply had made a general comment about doing any type of project, work with core first then add all the extra goodies. This just incentives you to, not get distracted on the other issues then the coding itself.

copthesaint wrote:

If you don't know that well you know who you are.


No idea what the above means, see if you think about my advice as I said earlier on grammar, we would not have this issue.

Lastly, to solve the problem of the file : to delete the uploaded file simply go to UCP and remove it from there, see all you had to do was ask.
No need to remove the post.

Happy coding =]

Author:  ecookman [ Sat Nov 15, 2008 5:56 pm ]
Post subject:  RE:Final Fantasy

just wondering is this game going to follow the same story line as one of the previous FF's

or themed that way...

any way could i help? or see what you have done so far i am intregued

Author:  Clayton [ Sat Nov 15, 2008 7:54 pm ]
Post subject:  RE:Final Fantasy

Let's keep it clean gentlemen. I've warned both of you for flaming, and if this topic continues to go astray, I will lock it.

Author:  copthesaint [ Sat Nov 15, 2008 8:56 pm ]
Post subject:  Re: Final Fantasy

This is just for anyone who is wondering where i am so far please do not judge the end program to this I m uploading

Author:  isaiahk9 [ Sun Nov 16, 2008 2:51 pm ]
Post subject:  RE:Final Fantasy

As for saving, the easiest way I've found of doing it is making the Turing file make a txt File in your _ Drive. Then, it will put variables in this file. So, the file may look like this :
22
534
99
10
67
670
720
5000
29000602
160000
etc., etc.
Then, every times the user saves, it changes one of the lines, aka one of the variables. When the game loads, the program looks in this file, to see all the numbers(which is the only thing you need to save), and use them as the variables in the code.

Author:  DanielG [ Sun Nov 16, 2008 3:42 pm ]
Post subject:  RE:Final Fantasy

yes, also if you want to make it so that the user can't hack the save file, you can use write (instead of put) and if you realy want to stop them then you can try to use some sort of encryption caesar box might be good)

Author:  copthesaint [ Sun Nov 16, 2008 3:49 pm ]
Post subject:  RE:Final Fantasy

thanks guys but I've nalready thought of that and I was going to do that or get turing to encrypt because when make the file .exe I did it wrong and encrypted my file ;p;
it still opens my game if i run it ;p;
also why does turing slow down so much with music

Author:  Dan [ Sun Nov 16, 2008 6:13 pm ]
Post subject:  RE:Final Fantasy

I should point out that there is almost no way to fully protect the save file from being hacked if it is stored on the computer the user has access to.

Encryption would deftaly slow them down however the decryption has to be done at some point so the user would be able to get the key or edit the varibales being saved.

Also they could just make copies of the save file at serentet poitns with sertent items and share them with others.

If it was me i would just store a salted hash of the contents of the save file some where, where the salt is based on the computers name (as i think turing can get that) and a key in the code. Then check the save file agisnted that hash each time it is loaded and generate a new hash each time it is saved.

It could easaly be broken by some one that knows what they are doing however it keeps the save file in plain text and will stop users from sharing there save files.

It's all a bit pointless tho as an advanced user could just edit the varibales in the ram and not mess with the save files at all.

Author:  copthesaint [ Mon Nov 17, 2008 7:51 am ]
Post subject:  RE:Final Fantasy

ya I was also Looking throught Turingds code referance and saw that you can get a computers name and user name. I was going to also look into that but like I said saving is not a big cnsernright now.

Author:  S_Grimm [ Mon Nov 17, 2008 11:19 am ]
Post subject:  Re: Final Fantasy

Assuming that all your items will be stored in a txt file for convienence, a user could make a "God" item or items. Any gamer that modded D2 knows what i mean. Same with all the party information or enemie information. you can make your party level 999 and have unbeatable stats, or enemies so weak that one hit kills them. modded xp rates, modded damage, money, etc. All issues that can be exploited by todays hacking society.

I do not support modding, but i do not condone it either.

Author:  copthesaint [ Mon Nov 17, 2008 11:55 am ]
Post subject:  RE:Final Fantasy

AV what does this have to do with my game?
Like really There are no comments just random thoughts like I don't care if users will later waste thier time trying to hack my game.
Good for them.
Like It's just a game I am making and if people like wasting time then good for them.
Very off topic AV

Update
Battle animations bases are done.
Walking animations Redone.
Music processes Redone
Credits Base done. (Don't ask if your on it later I will pm everyone who I will put on it)
Working on
Stats Menu


: