Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
FHT Virtual Fighting Arena
#11
Technically, it is my first game. But I've written other code before. I had plans for making a full-3d game. Then an FMV game. Finally, I just sat down and made a game. I wrote it all in about a day.

I'm glad to see that some people like it. The idea behind it was to make a game like CoreWars, but quite a bit simpler. I'm not sure if I'd want to make it an online game because I liked the idea of sending fighters via files. I was even thinking about taking advantage of them as files by making a more "violent" form of play by having the program actually delete the fighter. Also, I've been thinking about adding a fighter improvement feature that would boost the winning fighter's stats, too make them "stronger".

Oh, and I could make it a 32-bit app, but the computer I do most of my coding on is a plain MS-DOS 6.22 machine, so I'm assuming that FreeBasic wouldn't run on that. But I do have a copy of FreeBasic (that probably needs updating), so I could rework it into a much more "high tech" version Big Grin .

One other thing: If you want to fight, you can make more than one fighter. And you have the same fighter fight himself (or herself). Just type in the same file name when it asks for the second fighter file in the load section.
[Image: Signature.png]
Reply
#12
yeah, i just made one fighter fight against himself xD

and, if you want to port it to fb, i'll help you, unless youre paranoid about sending src. ;P
Reply
#13
its a great program, but 1 major problem, u can open notepad and edit fighters to hav like 99 in all stats, u should use some sort of encryption method for the file
Reply
#14
axipher, did you try using the fighter again in the program? I actually wondered about that when I made the program, so I tried it with EDIT and when I attempted to load the fighter again, it gave me an error.

I probaby should try to implement an encryption system into it, though. That's a good idea, especially if I make the fighters files any more complex. I was thinking about adding a wins/losses counter that would display when the fighter is viewed, maybe even displaying what fighter beat them.
[Image: Signature.png]
Reply
#15
if u open notepad.exe, then open the file, then only highlight the number and change it to 99 then save it works fine, the only thing i noticed that may prevent some people from editing is after the numbers there are spaces so it may be that you just deleted those spaces and they are used in the program and that gave the error, but ya, i made mine 99 for all stats and id do 1 hit and would bring down to 1hp then i think the special kicked in and dealt another 99 makin it -98hp, anyway just thought id tell u about the glitch. now for the encryption check out this article: http://forum.qbasicnews.com/viewtopic.ph...highlight= its all about encryption and works great, ud just have to store the data another way like maybe 1 string like this: power_accuracy_speed_special_weapon_wins_losses_ties , so the values are place there and u just use LEFT$ and RIGHT$ to get the proper values, so have max values for each so say there 25 then have the value displayed as 00 - 09, 10 - 25, so all the values line up properly for the LEFT$ and RIGHT$ functions. just trying to help
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)