Pinball

K' CGE is supposed to be able to make any type of game under the sun. I just wanted to know, how would you go about making a pinball game?

------------------
Whose cruel idea was it to put an 'S' in lisp?

Actually, CGE CAN'T make any game under the sun. Pinball would be hard. You would obviously have keydown events to control flippers, etc. but it would take a lot of globals to get it to work realistically... Hmmmm.... The ball would be an stamp that would have its coordinates changed repeatedly depending on variables, or maybe an NPC... You could have one that would run to every coordinate on the table and then replace it with one running the proper angle to the next place based on globals. Anyway, anyone have any more good ideas on it?

EDIT: More thoughts

------------------
CI-I@()s
(url="http://"http://www.evula.org/world-of-cha0s/")The Homepage of Cha0s(/url)

(This message has been edited by CI-Ia0s (edited 04-26-2003).)

""K' CGE is supposed to be able to make any type of game under the sun.""

other way around dood.

------------------
Morvera ner Morden

you couldn't do real physics, your pinball game would be unrealistic and people would nail things to your door.

You know i thought out your game to the minute detail, and i ran into a dead end 5 times, i hereby proclaim pinball a bottleneck...seriously. it's almost (im)possible.

you need to rig up a maze of access blocks, carefully planned paths of reverse angles....
an aggressive caster npc
that tries to reach the player with a player proximity event that sets a variable called in_range to 1
the NPC must be equipped with a spell hat can only be launched when in_range is equal to 1
this spell has a single duration and after which the last frame of the spell must kill the NPC using a call event and propagate a new NPC...the rest is a murky headache, i can almost make it out but...don't pursue it, if you're interested in just making a quick diddy for mac classic, look into (url="http://"http://www.macfixation/")Klik&Play;(/url) or wait for (url="http://"http://www.game-editor.com")Game-Editor(/url) which is coming for x/classic both of which feature a built in physics engine...or if you have Jag and don't want to wait...i suggest (url="http://"http://homepage.mac.com/shavendave/FileSharing7.html")DIM3(/url) which operates on an extended class form of (url="http://"http://www.mozilla.org/js/language/E262-3.pdf")Javascript(/url)...then there's (url="http://"http://www.tntbasic.com/")TNT Basic(/url), (url="http://"http://www.iit.edu/~sarimar/GDS/")Metal(/url), (url="http://"http://www.nicholson.com/rhn/basic/")ChipMunkBasic(/url)...all of which can make almost anygame under the sun...faster,easier, with better end results than CGE...

( the preceeding has been posted for the benefit of CGe users who have reached a dead end, or have decided to move up to the next level, my greatest recommendations go to ChipMunk Basic, TNT Basic, and DIM3 )

the point is you cannot efficiently "script" natural action using CGE, it works best with behaviors...try one on one sports game concept you'll be pleasantly surprised...

------------------

... That staples it.

eLL'

your klick and play link has died.

try
")http://www.silvernet...net/~eb/KnP.sit(/url)

cheers

stray

------------------
Coldstone_Dev Resource: (url="http://"http://homepage.mac.com/straytoaster/")Coldstone_Dev Resource(/url)

See Coldstone_Tips at: (url="http://"http://coldroom.150m.com/CGE_Stuff/CGE_Tips.html")CGE_Tips(/url)

(This message has been edited by straytoaster (edited 04-28-2003).)

It appears that micfixation(/epic banana/sphere) has gone under for good...alack, alas.
however they left the epic banana site running.

(url="http://"http://www.silvernetwork.net/~eb/KnP.sit")http://www.silvernet...net/~eb/KnP.sit(/url)
(url="http://"http://www.silvernetwork.net/~eb/KnPGuide.sit")http://www.silvernet...eb/KnPGuide.sit(/url)
...
(url="http://"http://www.silvernetwork.net/~eb/extras.html")http://www.silvernet...~eb/extras.html(/url)

my primary reason for not pointing to the main clickteam KnP site is because...::drumroll::
they no longer support it, nor provide it for non-commercial purposes, therefore you must download the freeware version covered for commercial use through its valid existing license.

thanks for the heads up St ray , but to the rest of you, don't go to ClickTeam...dead end.

------------------

... That staples it.

( EDIT: INFERNAL TYPOGRAPHICAL AIR-ROAR )

(This message has been edited by ellrx (edited 04-28-2003).)

Quote

Originally posted by ellrx:
thanks for the heads up Stark, but to the rest of you, don't go to ClickTeam...dead end.

(Stark Bledfast sighs)

People only seem to spell my name correctly when it is misused... 'tis the life. 😉

Straytoaster gave you the heads up ell. hehe.

------------------
(url="http://"http://stark.evula.net/pogwalkthrough.htm")PoG Walkthrough and Compendium(/url) | (url="http://"http://stark.evula.net/plugins/dev_tools.htm")PoG Dev Tools(/url) | (url="http://"http://stark.evula.net/plugins/spells_expander.htm")Spells Expander(/url)
(url="http://"http://stark.evula.net")Stark.evula.net(/url) | (url="http://"http://www.evula.net")EVula.net(/url) | (url="http://"http://mail.ambrosiasw.com/mailman/listinfo/coldstone_dev")Coldstone-dev mailing list(/url) | (url="http://"http://ucplugs.evula.net/pog.html")PoG Upcoming Plug-Ins Directory(/url)

The purpose of this post was not to have an Idea reviewed, I just am a big fan of Little Wing Pinball games like Crystal Caliburn and Loony Labyrinth, and a pinball game would be pretty cool to do with CGE in my opinion

------------------
Whose cruel idea was it to put an 'S' in lisp?

Quote

Originally posted by BlackLite:
The purpose of this post was not to have an Idea reviewed

Then why'd you ask how to do it? 😉

Seriously, it doesn't sound like Coldstone is the tool to use if you wish to make a pinball game.

------------------
(url="http://"http://stark.evula.net/pogwalkthrough.htm")PoG Walkthrough and Compendium(/url) | (url="http://"http://stark.evula.net/plugins/dev_tools.htm")PoG Dev Tools(/url) | (url="http://"http://stark.evula.net/plugins/spells_expander.htm")Spells Expander(/url)
(url="http://"http://stark.evula.net")Stark.evula.net(/url) | (url="http://"http://www.evula.net")EVula.net(/url) | (url="http://"http://mail.ambrosiasw.com/mailman/listinfo/coldstone_dev")Coldstone-dev mailing list(/url) | (url="http://"http://ucplugs.evula.net/pog.html")PoG Upcoming Plug-Ins Directory(/url)

I agree with Stark Bledfast. But maybe he can/will develope something that is easy to build (read into - not so much math) and it could work great! I'm real intrested to see if that can happen.
Go for it Blacklite! good luck.

Quote

Originally posted by Albadar:
I agree with Stark Bledfast. But maybe he can/will develope something that is easy to build (read into - not so much math) and it could work great! I'm real intrested to see if that can happen.
Go for it Blacklite! good luck.

Fools' errand....you'll see.

------------------

... That staples it.