paladin-t / fantasy

A curated list of available fantasy consoles/computers.
https://paladin-t.github.io/fantasy/index
Creative Commons Zero v1.0 Universal
1.37k stars 78 forks source link

Just released my own fantasy console: DreamBox #85

Closed GlaireDaggers closed 1 year ago

GlaireDaggers commented 1 year ago

Would like to suggest my own fantasy console for this list, which I just released the very first alpha build of: DreamBox. It's NYOP on itch.io, heavily inspired by the 2nd-gen consoles of the 2000s (completely fixed-function 3D pipeline, no multi-texturing, no hardware T&L, displays at 640x480, PCM sample playback support, MIDI playback support), and runs WASM games! :)

https://dreambox3d.dev/ https://crit-chance-studios.itch.io/dreambox

paladin-t commented 1 year ago

Hi, your console looks great and it has a potential, it is well made and has good documents. However I could not add the current version to the list, because it is lack of "easy to start with", in particular, it requires too many external installations before get started. One important attraction of fantasy consoles is that as a user, I can get everything ready to use within one or two clicks.

GlaireDaggers commented 1 year ago

Thanks for the feedback! As of now, DreamBox has a brand new Rust SDK and everything needed to create a new project is published on Cargo, so the setup process has been significantly simplified and can be performed in just a few commands, relying on only a single external installation (the Rust toolchain):

cargo install dbsdk-cli
dbsdk-cli new hello-dreambox
cargo add dbsdk-rs
dbsdk-cli build .

Was this more in line with what you were thinking?

paladin-t commented 1 year ago

Added, thanks for the info! Feel free to update it with future changes.