37 lines
930 B
Markdown
37 lines
930 B
Markdown
# kodiak
|
|
|
|
*Kodiak* is an implementation of [Klondike Solitaire](https://en.wikipedia.org/wiki/Klondike_(solitaire)) for the[Uxn/Varvara ecosystem](https://100r.co/site/uxn.html) virtual machine.
|
|
|
|
![screenshot of initial solitaire deal](start.png)
|
|
|
|
Currently *Kodiak* is very limited:
|
|
|
|
- Can't move cards from the foundation
|
|
- Must manually move every card
|
|
- No undo functionality
|
|
- No scoring or timing
|
|
- No music or animations
|
|
- No splash screen
|
|
- No buttons to restart or quit
|
|
|
|
Future releases may relax some or all of these constraints.
|
|
|
|
![screenshot of solitarire mid-game](game1.png)
|
|
|
|
Building the Kodiak ROM requires a Uxn assembler:
|
|
|
|
```
|
|
$ uxnasm kodiak.tal kodiak.rom
|
|
Assembled kodiak.rom in 10923 bytes(16.73% used), 253 labels, 0 macros.
|
|
```
|
|
|
|
Running the Kodiak ROM requires an emulator. For example:
|
|
|
|
```
|
|
$ uxnemu kodiak.rom
|
|
```
|
|
|
|
![another screenshot of solitaire](game2.png)
|
|
|
|
Kodiak was built by d_m, 2023-2024
|