Commit Graph

276 Commits

Author SHA1 Message Date
Dave LeCompte
7ede33f2c9 Port HELLO to Python
broke the file into functions to be easier to understand. There's (deliberate?) dead code in the original BASIC code, which I preserved - I don't see any way to get to the "happy" ending.
2021-02-27 20:26:58 -08:00
Jeff Atwood
f53e44d33b Merge pull request #108 from tsmaster/port-letter
Ported LETTER to Python
2021-02-27 18:40:31 -08:00
Dave LeCompte
632d14e128 Ported LETTER to Python
pretty straightforward port of the BASIC code to Python. Added a few functions for clarity. Removed CHR$(7) sounding of the bell, which is likely unsupported, and likely annoying.

Also corrected a mis-scanned "Let's Plan Again" message in the .BAS file, to both make more sense and also agree with the 2nd edition printed book.
2021-02-27 18:08:08 -08:00
Jeff Atwood
561fa162d7 Merge pull request #107 from journich/main
Java versions of Slots and Synonym
2021-02-27 17:47:47 -08:00
journich
70b5a44fba Java version of Synonym 2021-02-28 12:10:10 +10:30
journich
165b0f5cff Java versions of Slots and Synonym 2021-02-28 12:04:20 +10:30
Jeff Atwood
299dc7f646 Merge pull request #105 from tsmaster/port-diamond
Ported DIAMOND to Python
2021-02-27 17:29:53 -08:00
Jeff Atwood
dfc1727a45 Merge pull request #106 from gcarreno/move-weekday-to-proper-folder
Moving weekday.py to python/weekday.py
2021-02-27 17:29:44 -08:00
Gustavo Carreno
9ed14228f0 Moving weekday.py to python/weekday.py 2021-02-28 01:26:55 +00:00
journich
56f2770d74 Revert "Java version of Slots"
This reverts commit 3a902ffd64.
2021-02-28 11:55:35 +10:30
Dave LeCompte
c472ebb5c8 Ported DIAMOND to Python
added more descriptive variable names
2021-02-27 17:19:21 -08:00
Jeff Atwood
6cb57a3314 Merge pull request #104 from PeterQuinn925/main
Port of Hamurabi to Python
2021-02-27 17:04:27 -08:00
Jeff Atwood
f6b8e0df5f Merge pull request #103 from tsmaster/port-name
Port name
2021-02-27 17:04:11 -08:00
Jeff Atwood
18a4bb3ad1 Merge pull request #102 from gcarreno/pascal-acey-ducey
Pascal port of Acey Ducey
2021-02-27 17:03:56 -08:00
Jeff Atwood
ff9543ec0e Merge pull request #100 from tsmaster/main
Ported Weekday to Python
2021-02-27 17:03:27 -08:00
Jeff Atwood
d02a5ea448 Merge pull request #98 from djaychela/main
Added python version of MATHDICE
2021-02-27 17:03:02 -08:00
Jeff Atwood
c362cc9e8a Merge pull request #96 from nanochess/main
Ported BOWLING, BOXING and BUG to Javascript
2021-02-27 17:02:51 -08:00
journich
843ee97e9f Revert "Merge branch 'main' of https://github.com/journich/basic-computer-games into main"
This reverts commit 913bc1b91f, reversing
changes made to b77b7438cd.
2021-02-28 11:24:14 +10:30
journich
913bc1b91f Merge branch 'main' of https://github.com/journich/basic-computer-games into main 2021-02-28 11:20:20 +10:30
journich
b77b7438cd Java version of Synonym 2021-02-28 11:20:00 +10:30
Jeff Atwood
21a78d4aaf Merge pull request #97 from drewjcooper/84-super-star-trek-csharp
84 Super Star Trek CSharp
2021-02-27 16:18:31 -08:00
Jeff Atwood
a5d2cc64ba Merge pull request #99 from Jones-Adam/main
Batnum in C#
2021-02-27 16:18:00 -08:00
nanochess
f55fafbb33 Ported REVERSE to Javascript 2021-02-27 18:08:32 -06:00
nanochess
4e0559a193 Ported POETRY to Javascript 2021-02-27 17:39:48 -06:00
PeterQuinn925
c860f7a9f5 Port of Hamurabi to Python 2021-02-27 15:37:11 -08:00
Dave LeCompte
d788854809 Python version of NAME
uses Python operators for sorting and string manipulation
2021-02-27 14:45:24 -08:00
Gustavo Carreno
567885c405 Pascal: Adding credit 2021-02-27 22:28:42 +00:00
Gustavo Carreno
cb430380fe Pascal: Adding aceyducey 2021-02-27 22:24:47 +00:00
Tim Buchalka
cae335093b Delete .gitignore 2021-02-28 08:15:55 +10:30
journich
3a902ffd64 Java version of Slots 2021-02-28 08:14:17 +10:30
Jeff Atwood
18963ea719 add pascal and perl folders for all programs 2021-02-27 13:33:14 -08:00
Jeff Atwood
9504391a9d remove Raku port per new guidelines
feel free to link this port via the readme.md in the program's root folder!
2021-02-27 13:17:04 -08:00
Jeff Atwood
6a0086d2dd Update README.md 2021-02-27 12:57:44 -08:00
Jeff Atwood
339c83da14 Update README.md 2021-02-27 12:57:24 -08:00
Darren Jones
ac5636b7a5 Add Python version of MUGWUMP 2021-02-27 19:52:39 +00:00
Dave LeCompte
004e73d414 Ported Weekday to Python
used the BASIC algorithms, mostly, made variable names more descriptive. Includes test harness.
2021-02-27 11:52:11 -08:00
Adam Jones
7ab928afb8 fix spacing 2021-02-27 13:36:04 +01:00
Adam Jones
1fc428c558 Merge branch 'main' of https://github.com/coding-horror/basic-computer-games 2021-02-27 13:30:25 +01:00
Darren Jones
8fdbf0470a Added python version of MATHDICE 2021-02-27 12:27:26 +00:00
Adam Jones
b68f5c97fa Initial version 2021-02-27 13:26:16 +01:00
Andrew Cooper
2d58a1db05 Merge branch 'main' into 84-super-star-trek-csharp 2021-02-27 17:43:17 +11:00
Andrew Cooper
4d1a9176ec Main game loop with Short Range Scan and Shield Control 2021-02-27 17:32:04 +11:00
Jeff Atwood
5475cbe795 Merge pull request #95 from journich/main
Java versions of Kinema,Letter and Literature Quiz
2021-02-26 20:13:12 -08:00
nanochess
5c82481fba Ported BULLFIGHT to Javascript 2021-02-26 22:10:52 -06:00
journich
98eaa2ff45 Java version of Literature Quiz 2021-02-26 16:55:10 +10:30
journich
6cb4c1064a Ensure initial title is shown before game starts 2021-02-26 16:38:21 +10:30
journich
1df4187777 Java version of Letter 2021-02-26 16:32:38 +10:30
nanochess
528b4d7a4a Ported BOWLING, BOXING and BUG to Javascript 2021-02-25 22:16:47 -06:00
journich
9bb8fa49fc Java version of Kinema 2021-02-26 13:42:39 +10:30
Jeff Atwood
88056a5236 Merge pull request #93 from nanochess/main
Ported BASKETBALL, BATNUM and CHOMP to Javascript
2021-02-25 14:08:39 -08:00