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 / game launcher for mutiple game...

Author
Message
firelord
19
Years of Service
User Offline
Joined: 4th May 2007
Location:
Posted: 15th Dec 2011 01:14 Edited at: 15th Dec 2011 01:15
my idea is simple but do not know the best way to handle it...i making a space shooter..the first person shooter levels are made with fpsc x10..the spaceship levels are made with a different engine than fpsc..the launcher i thinking of will have the firstperson shooter game..when you finsh the fpsc levels you load a code in the launcher to play the spaceship levels. then when completed the spaceship levels you get another code to play the next fpsc levels..whats the best way to handle this does anyone know of a laucnher that could do this or the best program to create the launcher i was thinking of clickteams multifusion 2 or maybe darkbasic but my programing skills are limited to mainly scripting in dark ai...
TriSpefear Studios
14
Years of Service
User Offline
Joined: 11th Nov 2011
Location: Dallas, Texas, USA
Posted: 15th Dec 2011 14:44
I guess it would be easy to make a launcher but you would make your graphics similar or it would look weird. Going from 2009 graphics to 2011.

"Real Games, For Once"
"Pull the Grenade, Throw the Pin?"
firelord
19
Years of Service
User Offline
Joined: 4th May 2007
Location:
Posted: 15th Dec 2011 17:21
yes i have an idea what the launcher would look like just need to know the best way to do it...
MrValentine
AGK Backer
15
Years of Service
User Offline
Joined: 5th Dec 2010
Playing: FFVII
Posted: 15th Dec 2011 18:52
You should be able to load your fpsc levels into DBPro... I say should because I have not heard yet of fpscx10 maps being loaded into dbpro... probably because I do not have it...

firelord
19
Years of Service
User Offline
Joined: 4th May 2007
Location:
Posted: 15th Dec 2011 20:35
no i dont think you get what im trying to achieve..im making a complete game as such with fpscx10 then the spaceship levels with another game engine, then another complete game with fpscx10 then another spaceship game level then fpscx10 again..the fpscx10 levels are basicly the shooter levels and the spaceship levels are space sim not made with fpscx10..what im trying todo is make a launcher that once you complete the fpscx10 levels at the end the game you get a password to load into the launcher which will anable you to play the spaceship sim levels and then when you finish the spaceship levels at the end of that you get another code to play the next part of fpscx10 levels..i think that clears up what im tryig todo..
MrValentine
AGK Backer
15
Years of Service
User Offline
Joined: 5th Dec 2010
Playing: FFVII
Posted: 15th Dec 2011 20:49
Not really...
basically several separatr games in one program on an unlock basis?

firelord
19
Years of Service
User Offline
Joined: 4th May 2007
Location:
Posted: 15th Dec 2011 20:51 Edited at: 15th Dec 2011 20:51
yes thats what im trying to achieve.....i got the idea when playing an old spectrum 48k game..and thought that would be cool to use fpscx10 for the shooter levels and another engine to play the spaceship levels...
firelord
19
Years of Service
User Offline
Joined: 4th May 2007
Location:
Posted: 15th Dec 2011 20:54 Edited at: 15th Dec 2011 20:55
all i would need is a launcher that uses a code to unlock the next game set of levels...at the end of each seperate game part you would get a code to unlock the next part..any ideas on the best way todo this....and what problems might i have..
MrValentine
AGK Backer
15
Years of Service
User Offline
Joined: 5th Dec 2010
Playing: FFVII
Posted: 15th Dec 2011 20:59
Glad I managed to iron out your goal

perhaps a central dbpro app... which reads a dat file or whatever file type to compare codes?
This might complicate things s you would need to script the exes to only launch through another app... look at steam games for an example...
But you could try placing exes for each game into a zip file then after code verification... the app copies the exe to the game folder... viola and launches it... just a thought...

firelord
19
Years of Service
User Offline
Joined: 4th May 2007
Location:
Posted: 15th Dec 2011 21:08
i was thinking at the end of each game engine part you get a text saying the code to play the next part is *********** then going into the launcher inserting that code which would then load the .exe file...so you would use the launcher each time you want to load the next part of the game..so for example you could completely shut down your computer write down the code..restart your computer goto the launcher type in your code and play the next part...
MrValentine
AGK Backer
15
Years of Service
User Offline
Joined: 5th Dec 2010
Playing: FFVII
Posted: 15th Dec 2011 21:13
Exactly what I said above...

raymondlee306
16
Years of Service
User Offline
Joined: 24th Oct 2009
Location: Ohio
Posted: 16th Dec 2011 00:49 Edited at: 16th Dec 2011 00:51
As far as I know there is no launch external variable or anything in FPSC (I tried this a while back too using gamemaker 7 to launch different levels, but never got it to work), Dark basic pro might do it or try reversing your thought process, start with the other engine and then try loading FPSC with a launch external variable in it. Another thought might be to make your own launcher using Visual Basic. You could have a button that has the following in it's click command:

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Shell("C:\Program Files (x86)\pathtoyourgame.exe")
End Sub
Section 812
18
Years of Service
User Offline
Joined: 24th Feb 2008
Location:
Posted: 16th Dec 2011 03:47 Edited at: 16th Dec 2011 03:55
I had done some work that might help, originally it was for a server but can be done with anything. I wanted to detect if an exe was running and then have the app close itself when the exe closed so I compiled this script with autohotkey:




then named it IO.exe

then in gamemaker or other language find your file exist command and do something like this


if its gamemaker then you'll have to put that in an alarm and call it every 5 seconds or so, if basic, well.. loop it.

if thats no help then forget I ever typed anything.
BlackFox
FPSC Master
18
Years of Service
User Offline
Joined: 5th May 2008
Location: Knight to Queens Bishop 3
Posted: 16th Dec 2011 04:04
You can also use VB and make a launcher to launch multiple games as the OP has outlined. We do it. We have a launcher that will launch one FPSC game, and when that game is completed, the next game is "unlocked" and the player can play that one. This concept is good for a "series" of games.

There are many ways to do it. One just needs to have some knowledge in coding.


Twitter: @NFoxMedia
maho76
15
Years of Service
User Offline
Joined: 31st May 2011
Location: universe-hub, playing the flute
Posted: 16th Dec 2011 10:01
would be great to get that for the community, black fox, or even your service to build such a thing. i also could have a use for this, playing different chapters of a game one after the other.

can we hire you & blue for this? would be great.
firelord
19
Years of Service
User Offline
Joined: 4th May 2007
Location:
Posted: 16th Dec 2011 18:46
has anyone actaully made a launcher that we could mod?...
Doomster
18
Years of Service
User Offline
Joined: 8th Nov 2007
Location: Germany
Posted: 16th Dec 2011 19:09 Edited at: 16th Dec 2011 19:10

SGLauncher.

Already allows to create this "execute different games using a code" approach, and way more (especially the upcoming update).
Shameless self-advertisement, I know, I know.

-Doomster

firelord
19
Years of Service
User Offline
Joined: 4th May 2007
Location:
Posted: 16th Dec 2011 19:26
ok so sglauncher would be able a player to exacute a serial number then play the next game engine then do the same for fpscx10..and so forth...
Doomster
18
Years of Service
User Offline
Joined: 8th Nov 2007
Location: Germany
Posted: 16th Dec 2011 19:45 Edited at: 16th Dec 2011 19:46
Exactly! I've attached an example, that allows to do this, if you want to have a look.
(Once the new version is out, it'll be even easier to do and with less code than now.)

-Doomster

maho76
15
Years of Service
User Offline
Joined: 31st May 2011
Location: universe-hub, playing the flute
Posted: 17th Dec 2011 09:53
doomster, you are a genius! ich dank“ dir

Login to post a reply

Server time is: 2026-07-04 15:03:39
Your offset time is: 2026-07-04 15:03:39