Release: Game Theory REMAKE

Discussion, Reviews & High-scores

Moderator: Moderators

Post Reply
User avatar
Jeff-20
Denial Founder
Posts: 5759
Joined: Wed Dec 31, 1969 6:00 pm

Release: Game Theory REMAKE

Post by Jeff-20 »

Most of you may know I've been revisiting my old programs this year. I ended up starting over from zero with this one. The concept is probably old news for long-time Denial members, but I want to share it with newer members. It's all new games with no user programmed characters.

Image

It's a one-button, Skinner box, Wariowarish game.
All BASIC, no memory expansion, uses Keyboard (any key) or Joystick (fire button).

download with full instructions and cover art
or direct prg download (because you're lazy)
High Scores, Links, and Jeff's Basic Games page.
merman
Vic 20 Enthusiast
Posts: 152
Joined: Thu Feb 25, 2016 9:46 am
Location: Skegness UK
Occupation: Writer

Re: Release: Game Theory REMAKE

Post by merman »

Jeff kindly sent me a preview, been really enjoying it. Even better than the original Game Theory.
randolph.pickle
Vic 20 Amateur
Posts: 55
Joined: Thu Nov 27, 2014 10:50 am

Re: Release: Game Theory REMAKE

Post by randolph.pickle »

Great work! I've been playing this off and on since you posted. I still can't figure out "WHIRL" and "AVOID"... Please, no spoilers :oops:.
User avatar
Jeff-20
Denial Founder
Posts: 5759
Joined: Wed Dec 31, 1969 6:00 pm

Re: Release: Game Theory REMAKE

Post by Jeff-20 »

I'm just happy someone noticed the post! haha The games are all very simple in principle. I hope they make sense after a few plays. Maybe I can change those two.
High Scores, Links, and Jeff's Basic Games page.
User avatar
orion70
VICtalian
Posts: 4337
Joined: Thu Feb 02, 2006 4:45 am
Location: Piacenza, Italy
Occupation: Biologist

Re: Release: Game Theory REMAKE

Post by orion70 »

Wow! Frantic gameplay! It's all based on the surprise effect :)
Jeff, you're able to put a distinctive look and feel in your games. They're all kinda... fast and smooth, if I can say so. People really should learn programming games in BASIC taking yours as examples.
hasseapa
Vic 20 Devotee
Posts: 264
Joined: Thu Oct 12, 2006 4:09 am

Re: Release: Game Theory REMAKE

Post by hasseapa »

Elegant and very nice. I loved being surprised by a new mini game when you thought you had discovered them all since long. Now I have to try the original :)
User avatar
R'zo
Vic 20 Nerd
Posts: 514
Joined: Fri Jan 16, 2015 11:48 pm

Re: Release: Game Theory REMAKE

Post by R'zo »

This version is very addictive. The randomization of the minigames keeps me on my toes.
R'zo
I do not believe in obsolete...
User avatar
Jeff-20
Denial Founder
Posts: 5759
Joined: Wed Dec 31, 1969 6:00 pm

Re: Release: Game Theory REMAKE

Post by Jeff-20 »

Thanks for playing! I'm having with the RND in line 9. The game seems to start with the same pattern of games and color combinations when first RUN. I usually associate this problem with resetting the clock, TI$. But this time I'm not even using the clock. Shouldn't the random number be more... random?

Code: Select all

9 N=INT(RND(1)*R)+1:IFN=MTHEN9
High Scores, Links, and Jeff's Basic Games page.
User avatar
R'zo
Vic 20 Nerd
Posts: 514
Joined: Fri Jan 16, 2015 11:48 pm

Re: Release: Game Theory REMAKE

Post by R'zo »

Jeff-20 wrote:Thanks for playing! I'm having with the RND in line 9. The game seems to start with the same pattern of games and color combinations when first RUN. I usually associate this problem with resetting the clock, TI$. But this time I'm not even using the clock. Shouldn't the random number be more... random?

Code: Select all

9 N=INT(RND(1)*R)+1:IFN=MTHEN9
I had this problem generating random levels that were coming out not so random in a game I've been working on. I ended up placing pointless RND functions into the GET/GOTO loop in my menu routine. This helped produce more randomized levels... unless the player presses the key at the same time from start up every time :)

Code: Select all

2910 OPEN2,8,2,"0:gom1,s,r"
3010 GETA$
3110 a=int(rnd(1)*5000)+0:b=int(rnd(1)*5000)+0
3210 input#2,m1:input#2,m2:input#2,m3:input#2,m4
3310 ifm1=999then3710
3410 poken+3,m1:poken,m2:poken+1,m3:poken+2,m4
3510 fort=1to25:nextt
3610 goto3810
3710 close2,8,2:goto2910
3810 IFA$=""THEN3010
Line 3110 serves no real purpose within this routine except to spit out random values for a and b so that future values for a and b will seem more random.
R'zo
I do not believe in obsolete...
User avatar
vicist
Vic 20 Afficionado
Posts: 352
Joined: Tue Oct 09, 2012 5:26 am
Location: Sheffield, UK

Re: Release: Game Theory REMAKE

Post by vicist »

Jeff

Take a look at this short thread also:

http://sleepingelephant.com/ipw-web/bul ... 897#p85597
Post Reply