Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

FPSC Classic Product Chat / Configuration program for your games

Author
Message
Math89
20
Years of Service
User Offline
Joined: 23rd Jan 2004
Location: UK
Posted: 19th Aug 2007 23:57 Edited at: 20th Aug 2007 00:21
Hi, I've made a simple program that allows you to setup a few things of your game (like the keys or the effects). Just put the program into the same folder as your executable and run it. It will change the config.ini file for you.
Of course, this program is free. It isn't completely finished, I have a few things to add, but it works well.

http://mathein.free.fr/projets/FPSC/Setup.rar

Here is a screen :
crispex
17
Years of Service
User Offline
Joined: 22nd Jun 2007
Location:
Posted: 20th Aug 2007 00:12 Edited at: 20th Aug 2007 00:16
Oops, never mind! Good start, but I would consider using a diffrent program to program it. Try Dev C++, or Visual Basic, or Visual Basic .net


Phoenix Sentry Representative
Math89
20
Years of Service
User Offline
Joined: 23rd Jan 2004
Location: UK
Posted: 20th Aug 2007 00:16 Edited at: 20th Aug 2007 00:20
Well, each time you make a game with fpsc, it creates a little config.ini file with your exe. So if my program does not find the ini file, there are two possible causes : you have not built the game executable (so the config.ini file isn't created), or, my program isn't in the right place (it should be in your game folder).

Edit : Well, I don't know, I think there is a bigger challenge with doing it in Dark Basic (because it's not supposed to make some interfaces ) and I don't know a lot about visual basic or c++.
crispex
17
Years of Service
User Offline
Joined: 22nd Jun 2007
Location:
Posted: 20th Aug 2007 00:25
Well, if you ever do, and need some help, contact me!


Phoenix Sentry Representative
vorconan
18
Years of Service
User Offline
Joined: 4th Nov 2006
Location: Wales
Posted: 20th Aug 2007 00:36 Edited at: 20th Aug 2007 00:37
I don't see why he should't use DarkBasic if he wants to. It's a very good programming language, and exceeds VB by far in my opinion. He may as well practice it with as many projects as he can. Nice program BTW, I was going to do one of these after seeing a certain thread, I don't think I need to know though.



Sopo the tocho
17
Years of Service
User Offline
Joined: 12th Jun 2007
Location:
Posted: 20th Aug 2007 00:40
@Math89:

Can I add this to my game freely?

Intel Pentium core 2 duo T6600 2,6 mhz 4mb, 4 gb ram 600 mhz ddr2, ATI X1650 radeon
crispex
17
Years of Service
User Offline
Joined: 22nd Jun 2007
Location:
Posted: 20th Aug 2007 00:41
Quote: "I don't see why he should't use DarkBasic if he wants to. It's a very good programming language, and exceeds VB by far in my opinion. He may as well practice it with as many projects as he can. Nice program BTW, I was going to do one of these after seeing a certain thread, I don't think I need to know though."


I'm not saying he shouldn't, I'm saying that VB is easyier. DarkBasic Pro, and VB run off of bassicly the same language, BASIC.


Phoenix Sentry Representative
Sopo the tocho
17
Years of Service
User Offline
Joined: 12th Jun 2007
Location:
Posted: 20th Aug 2007 00:41
Quote: "I was going to do one of these after seeing a certain thread"




Intel Pentium core 2 duo T6600 2,6 mhz 4mb, 4 gb ram 600 mhz ddr2, ATI X1650 radeon
Cheese Cake
17
Years of Service
User Offline
Joined: 11th Dec 2006
Location: At the bakery
Posted: 20th Aug 2007 01:28
Hey great application mate!

Very useful.
crispex
17
Years of Service
User Offline
Joined: 22nd Jun 2007
Location:
Posted: 20th Aug 2007 01:36
Quote: "I was going to do one of these after seeing a certain thread"


Did anybody ever notice, there is always somebody who says that?


Phoenix Sentry Representative
vorconan
18
Years of Service
User Offline
Joined: 4th Nov 2006
Location: Wales
Posted: 20th Aug 2007 02:43
Quote: "I'm not saying he shouldn't, I'm saying that VB is easyier. DarkBasic Pro, and VB run off of bassicly the same language, BASIC."


Yes but VB is just too limited really, DarkBasic can do so much more, and it helps to learn it, VB isn't really a game development tool is it?

Quote: "Did anybody ever notice, there is always somebody who says that?"


Well, now that you mention it, there mostly is.



crispex
17
Years of Service
User Offline
Joined: 22nd Jun 2007
Location:
Posted: 20th Aug 2007 02:53
Quote: "Yes but VB is just too limited really, DarkBasic can do so much more, and it helps to learn it, VB isn't really a game development tool is it?"


No, VB is far from limited! You can even create a 3D game running off of DirectX! And yes, it is a game development tool!


Phoenix Sentry Representative
Veron
18
Years of Service
User Offline
Joined: 22nd Nov 2006
Location:
Posted: 20th Aug 2007 07:23
Quote: "You can even create a 3D game running off of DirectX"


You could do that in a good solid 10 minutes in DBP.


[center]
Math89
20
Years of Service
User Offline
Joined: 23rd Jan 2004
Location: UK
Posted: 20th Aug 2007 12:11
Quote: "Can I add this to my game freely?"

Yes, of course .
Duplex
User Banned
Posted: 20th Aug 2007 13:45
Quote: "You could do that in a good solid 10 minutes in DBP."


Even though it takes longer, you get for control over it and VB can create a lot more than Games.

Even though you can create Apps in DBP you are very limited on what apps you can create.

If Only you were Me, the you'd understand.
Silvester
18
Years of Service
User Offline
Joined: 7th Dec 2005
Location: Netherlands
Posted: 20th Aug 2007 13:50
If you use DBP,why not making it like the user presses a selection,Like move Forward,then a note in the screen says "Press a key to assign" and then the key that is pressed,that scancode is used.Instead of letting the user just figure out which scancode is which key.


Math89
20
Years of Service
User Offline
Joined: 23rd Jan 2004
Location: UK
Posted: 20th Aug 2007 13:55
Quote: "If you use DBP,why not making it like the user presses a selection,Like move Forward,then a note in the screen says "Press a key to assign" and then the key that is pressed,that scancode is used.Instead of letting the user just figure out which scancode is which key.
"

This is what I've done. But I can only draw the scancode, and not the name of the key (because of the differences between qwerty or azerty keyboards).
Silvester
18
Years of Service
User Offline
Joined: 7th Dec 2005
Location: Netherlands
Posted: 20th Aug 2007 15:04 Edited at: 20th Aug 2007 15:04
Ah,I see.

It looked like those were just plain text boxes,But i now see they are read only.


Sopo the tocho
17
Years of Service
User Offline
Joined: 12th Jun 2007
Location:
Posted: 20th Aug 2007 15:22
Quote: "Quote: "Can I add this to my game freely?"
Yes, of course ."


Thank you!

Intel Pentium core 2 duo T6600 2,6 mhz 4mb, 4 gb ram 600 mhz ddr2, ATI X1650 radeon
Candle_
18
Years of Service
User Offline
Joined: 29th May 2006
Location: kindergarten
Posted: 20th Aug 2007 16:37 Edited at: 20th Aug 2007 17:06
Great job Math89.
BTW for those that have vista or plan to use it with their game you might want to put this in the folder incase they run it on vista. as the program needs d3dx9_31.dll to run.

TGPEG
17
Years of Service
User Offline
Joined: 28th Dec 2006
Location: Bristol, United Kingdom
Posted: 20th Aug 2007 17:46 Edited at: 20th Aug 2007 17:47
Thanks for that Canlde_. I was wondering why it wouldn't run on my comp.

Oh, and great app. Really useful, although vorconan I know was thinking abut intergrating it into the game, however with some work I think it could be done

You have been signapped. Your signature will not be harmed so long as you comply with the following demands:
Go to: http://www.fpsinsane.co.nr/
Airslide
20
Years of Service
User Offline
Joined: 18th Oct 2004
Location: California
Posted: 20th Aug 2007 21:48
When finding the key, just do something like this:


You can then save the string version of the key in a seperate ini file or FPSC's in a different header (shouldn't interfere). When you print it on the screen use the string format. That's what I plan on doing for my upcomming game's launcher.


Vote today and play the games!
Math89
20
Years of Service
User Offline
Joined: 23rd Jan 2004
Location: UK
Posted: 20th Aug 2007 22:06
The problem is when reading the config file, I don't have the name of the scancode...
Airslide
20
Years of Service
User Offline
Joined: 18th Oct 2004
Location: California
Posted: 23rd Aug 2007 04:21
That's why I said save the string aswell


Vote today and play the games!
Math89
20
Years of Service
User Offline
Joined: 23rd Jan 2004
Location: UK
Posted: 23rd Aug 2007 13:06
THe only problem is that if I setup the game with a french keyboard, you'll see some strange keys like z,s,q,d instead of w,s,a,d.

Login to post a reply

Server time is: 2024-11-26 22:15:03
Your offset time is: 2024-11-26 22:15:03