renpy-ParliamentDiagram
basic-computer-games
Our great sponsors
renpy-ParliamentDiagram | basic-computer-games | |
---|---|---|
1 | 30 | |
2 | 10,758 | |
- | - | |
10.0 | 9.1 | |
over 2 years ago | 10 days ago | |
Ren'Py | C# | |
GNU General Public License v3.0 only | The Unlicense |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
renpy-ParliamentDiagram
basic-computer-games
-
How to solve the "Mastermind" guessing game? (2009)
This was one of the computer games from 1976 BASIC computer games that some of us worked on ports of for the Coding Horror: Basic Computer Games repo. I recall there were a number of errors in the original and thus a few in the ports, python being one. I ended up writing about the deduction logic for solving mastermind because it seemed non-intuitive.
https://github.com/coding-horror/basic-computer-games/blob/m...
- Technically not alt-prog, but could be implemented with such: a compendium of classic computer games, re-written in multiple programming languages.
-
A repository of “BASIC Computer Games” code in modern languages
This is exactly that.
% git clone https://github.com/coding-horror/basic-computer-games.git
- Basic Computer Games
-
hola, estoy aprendiendo a programar y quiero empezar un proyecto pero no tengo ideas, ¿ideas para un juego?
Puedes utilizar este repositorio como modelo: basic-computer-games
-
Ask HN: How much do you use uppercase vs. lowercase characters in your code?
Your list omits BASIC, much of which looked like this:
https://github.com/coding-horror/basic-computer-games/blob/m...
-
Python multi-level break and continue
My example was "twice by one developer", not "twice across all indexed repos."
A spot check shows that quite a few in your link are used specifically to ensure correct handling of Rust multi-level breaks work syntax, like https://github.com/rust-lang/rust-analyzer/blob/master/crate... , https://github.com/rust-lang/rustfmt/blob/master/tests/sourc... , https://github.com/rust-lang/rust/blob/master/src/tools/rust... , https://github.com/rust-lang/rust/blob/master/src/tools/rust... and likely more.
Another is a translation of BASIC code to Rust, using break as a form of goto. https://github.com/coding-horror/basic-computer-games/blob/e...
The example at https://github.com/tokio-rs/mio/blob/master/tests/tcp.rs is a nice one
// Wait for our TCP stream to connect
- I want to learn to code in Godot
- This is literally old school, a computer lab of Apple II computers that some people's schools which are literally old had decades ago, back in the 80s and 90s!
- Archimedes Spiral: Converting old-school BASIC to Python
What are some alternatives?
rust-analyzer - A Rust compiler front-end for IDEs
rust - Empowering everyone to build reliable and efficient software.
MIO - Metal I/O library for Rust.
rustfmt - Format Rust code
foam3 - FOAM: Feature-Oriented Active Modeller, Version 3 (unstable)
skijump3-sdl - Ski Jump International v3 (SDL2 port)