Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Keeping track of Rust implementations of various games #595

Open
AnthonyMichaelTDM opened this issue Mar 1, 2022 · 26 comments
Open

Keeping track of Rust implementations of various games #595

AnthonyMichaelTDM opened this issue Mar 1, 2022 · 26 comments

Comments

@AnthonyMichaelTDM
Copy link
Contributor

AnthonyMichaelTDM commented Mar 1, 2022

As it seems like this project is heading towards including Rust, I thought it'd be useful to track our progress in one centralized location

Note: these are just the ones I know of, feel free to comment corrections, and the like, I'll try to keep this list up-to-date for the foreseeable future :)

Games Completed

Games Being worked on

  • 10_Blackjack but with splitting
  • 69_pizza
  • 82_stars

games not yet started

  • everything else
@DLotts
Copy link

DLotts commented Mar 4, 2022

Here is my Rust version of 74_rock_paper_scissors
#599
#599 opened by [DLotts]
https://github.com/coding-horror/basic-computer-games/issues?q=is%3Apr+is%3Aopen+author%3ADLotts

I might work on Nim next. I converted this to Tiny Basic in the 1970's. Not sure how -- because Tiny basic had only one array and this thing has several.

@AnthonyMichaelTDM
Copy link
Contributor Author

awesome, I'll add it to the list

@DLotts
Copy link

DLotts commented Mar 13, 2022

65_Nim #632 by me was merged. I saw another closed merge request for Rust:
05 Bagels #627 author Atikste was merged 2 days ago

@coding-horror
Copy link
Owner

Rust is now formally one of the 10 supported languages, rejoice and let the ports continue! 🙌

https://discourse.codinghorror.com/t/updating-101-basic-computer-games-for-2022-and-beyond/7927/116

@AnthonyMichaelTDM
Copy link
Contributor Author

Awesome, glad to hear it

@MartinThoma
Copy link
Collaborator

@AnthonyMichaelTDM I've just updated the script which can automatically generate a markdown file with the current implementations: https://github.com/coding-horror/basic-computer-games/blob/main/00_Utilities/TODO.md

@MartinThoma
Copy link
Collaborator

It would be nice if this could be run automatically every day / after each commit to main so that we always have an up-to-date list. I have no clue if that is possible though.

@AnthonyMichaelTDM
Copy link
Contributor Author

this may help?

@Jay-0331
Copy link
Contributor

I converted the 47_Hi-lo to rust. hope it is okay.

@AnthonyMichaelTDM
Copy link
Contributor Author

I converted the 47_Hi-lo to rust. hope it is okay.

Yeah sure, I'll take a look later today

@AnthonyMichaelTDM
Copy link
Contributor Author

added to the list

@ugurkupeli
Copy link
Contributor

ugurkupeli commented May 3, 2022

Did 96_Word for rust. Made a pull request (I am new to contributing so I hope that's ok).

@ugurkupeli
Copy link
Contributor

Also ported 29_Craps but refraining from creating a PR.

@AnthonyMichaelTDM
Copy link
Contributor Author

awesome, thanks

@ugurkupeli
Copy link
Contributor

62_Mugwump was merged.
PRs for 29_Craps, 64_Nicomachus and 81_Splat are open.
Currently working on 90_Tower.

@ugurkupeli
Copy link
Contributor

And in the OP list it should be 96_Word -- not 86_Word.

@batk0
Copy link
Contributor

batk0 commented May 8, 2022

Converted 03_Animal to rust #747

@AnthonyMichaelTDM
Copy link
Contributor Author

awesome work, updated the list

@alingse
Copy link
Contributor

alingse commented Jun 3, 2022

here is 35_Even_Wins #757

@AnthonyMichaelTDM
Copy link
Contributor Author

added to the list

@jadijadi
Copy link
Contributor

jadijadi commented Aug 1, 2023

Hi there. Fun project. Enjoyed playing the games and ported one:
#871
Added Rust for 57_Literature_Quiz

@AnthonyMichaelTDM
Copy link
Contributor Author

added

@jadijadi
Copy link
Contributor

jadijadi commented Aug 2, 2023

Added the 20_BuzzWord in Rust: #873

@jadijadi
Copy link
Contributor

jadijadi commented Aug 4, 2023

added 85_Synonyms in Rust: #877

@jadijadi
Copy link
Contributor

jadijadi commented Aug 8, 2023

added 25_Chief in Rust #884

@AnthonyMichaelTDM
Copy link
Contributor Author

added

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants