Author Topic: Bowling  (Read 5476 times)

0 Members and 1 Guest are viewing this topic.

Offline bplus

  • Global Moderator
  • Forum Resident
  • Posts: 8053
  • b = b + ...
    • View Profile
Bowling
« on: November 25, 2020, 10:02:03 pm »
Coming soon!

Meanwhile here are 4 Turkeys for your edification!

 
After all these years finally found sweat spot!.PNG


Well this is more like B+ bowling:
 
Well I can miss!.PNG


 
Well there is b+ bowling %).PNG
« Last Edit: November 25, 2020, 10:17:35 pm by bplus »

Offline bplus

  • Global Moderator
  • Forum Resident
  • Posts: 8053
  • b = b + ...
    • View Profile
Re: Bowling
« Reply #1 on: November 25, 2020, 10:36:16 pm »
I just read in the paper today, they are closing the place where I started bowling back in HS.

So in memory of those times is this bowling game. I included the last revised SmallBASIC file to show what it was translated from, you might be curious about another Basic.

Many thanks to Johnno for the years of our cooperative efforts.
* Bowling.zip (Filesize: 365.22 KB, Downloads: 193)

Offline OldMoses

  • Seasoned Forum Regular
  • Posts: 469
    • View Profile
Re: Bowling
« Reply #2 on: November 25, 2020, 10:47:53 pm »
Our bowling alley has been out of business for some years. This is a nice substitute.

Offline johnno56

  • Forum Resident
  • Posts: 1270
  • Live long and prosper.
    • View Profile
Re: Bowling
« Reply #3 on: November 25, 2020, 11:05:38 pm »
I thought it looked familiar... Bowl on! lol

The "LINE (0,0)-(xmax, ytopsheet)" on line#90 is a little over zealous and 'crops' the top of the scoresheet. I changed mine to 'ytopsheet - 5' to fix. Other than that, a great conversion effort!!

J
« Last Edit: November 25, 2020, 11:28:16 pm by johnno56 »
Logic is the beginning of wisdom.

Offline bplus

  • Global Moderator
  • Forum Resident
  • Posts: 8053
  • b = b + ...
    • View Profile
Re: Bowling
« Reply #4 on: November 25, 2020, 11:06:56 pm »
Our bowling alley has been out of business for some years. This is a nice substitute.

Yeah no heavy lifting, no squinting to aim, no sore thumbs, but dang, no HS babes.

You win some and you lose some... :)

Offline bplus

  • Global Moderator
  • Forum Resident
  • Posts: 8053
  • b = b + ...
    • View Profile
Re: Bowling
« Reply #5 on: November 25, 2020, 11:08:33 pm »
I thought it looked familiar... Bowl on! lol

Yes, feeling both nostalgic and thankful today.

Offline SierraKen

  • Forum Resident
  • Posts: 1454
    • View Profile
Re: Bowling
« Reply #6 on: November 25, 2020, 11:42:28 pm »
Wow this looks pretty cool. :)

Offline bplus

  • Global Moderator
  • Forum Resident
  • Posts: 8053
  • b = b + ...
    • View Profile
Re: Bowling
« Reply #7 on: November 26, 2020, 12:30:27 am »
Quote
The "LINE (0,0)-(xmax, ytopsheet)" on line#90 is a little over zealous and 'crops' the top of the scoresheet. I changed mine to 'ytopsheet - 5' to fix. Other than that, a great conversion effort!!

On my system line 67 fixed that very problem!

But good to know everything is loading and playing OK (almost) on Linux.
« Last Edit: November 26, 2020, 11:05:28 am by bplus »

Offline bplus

  • Global Moderator
  • Forum Resident
  • Posts: 8053
  • b = b + ...
    • View Profile
Re: Bowling
« Reply #8 on: November 26, 2020, 01:27:34 am »

Offline johnno56

  • Forum Resident
  • Posts: 1270
  • Live long and prosper.
    • View Profile
Re: Bowling
« Reply #9 on: November 26, 2020, 05:13:34 am »
:P  lol

I would be curious to know how to apply spin... I have seen old dos games that, not only line up the player, but select up to 3 different degrees of hook... (both directions. Left or right)  Any ideas on the physics?
« Last Edit: November 26, 2020, 05:18:42 am by johnno56 »
Logic is the beginning of wisdom.

Offline johnno56

  • Forum Resident
  • Posts: 1270
  • Live long and prosper.
    • View Profile
Re: Bowling
« Reply #10 on: November 26, 2020, 05:20:46 am »
Shuffleboard? Nostalgia enough for ya?  lol
Logic is the beginning of wisdom.

Offline OldMoses

  • Seasoned Forum Regular
  • Posts: 469
    • View Profile
Re: Bowling
« Reply #11 on: November 26, 2020, 08:13:34 am »
Yeah no heavy lifting, no squinting to aim, no sore thumbs, but dang, no HS babes.

You win some and you lose some... :)

You know, QB64 has a _PUTIMAGE command that could address that deficiency. ;)

Offline bplus

  • Global Moderator
  • Forum Resident
  • Posts: 8053
  • b = b + ...
    • View Profile
Re: Bowling
« Reply #12 on: November 26, 2020, 11:02:41 am »
Shuffleboard? Nostalgia enough for ya?  lol

You know I was thinking about that last night, right around the same time at SB as I recall.

Quote
I would be curious to know how to apply spin... I have seen old dos games that, not only line up the player, but select up to 3 different degrees of hook... (both directions. Left or right)  Any ideas on the physics?

I was thinking about that last night too, that is a great idea. Terry Ritchie left us a Physics Engine with a ton of properties for an object (ball?) that looked good for pool, maybe could practice with bowling first. I've had it on the back burner since he was here a year plus ago.

Quote
You know, QB64 has a _PUTIMAGE command that could address that deficiency. ;)

@OldMoses Oh man! if we had a _PUTIMAGINATION command! ;-))
« Last Edit: November 26, 2020, 11:17:34 am by bplus »

Offline SierraKen

  • Forum Resident
  • Posts: 1454
    • View Profile
Re: Bowling
« Reply #13 on: November 27, 2020, 06:21:07 pm »
I just played this for the first time and DANG I am IMPRESSED! The physics are perfect. I just scored a 174 on my first game. This rocks!

Offline bplus

  • Global Moderator
  • Forum Resident
  • Posts: 8053
  • b = b + ...
    • View Profile
Re: Bowling
« Reply #14 on: November 27, 2020, 08:25:18 pm »
I just played this for the first time and DANG I am IMPRESSED! The physics are perfect. I just scored a 174 on my first game. This rocks!

Glad you like it! Wait until you find the sweet spots, the first and main one I found was a line for a Brooklyn strike.

Quote
BROOKLYN. Refers to a ball that crosses over to the other side of the head pin opposite the side it was thrown (i.e. a Brooklyn strike hit the 1-2 pocket for a right-hander).