0.1.0-0-pre.2

This commit is contained in:
2026-09-16 00:03:45 +02:00
parent 8b4c79c431
commit 8c0252e34e
27 changed files with 713 additions and 34 deletions

View File

@@ -0,0 +1,17 @@
# file: crates/apps/game-reflex-poc-desktop/Cargo.toml
# version: 1
[package]
name = "game-reflex-poc-desktop"
version.workspace = true
edition.workspace = true
license.workspace = true
repository.workspace = true
authors.workspace = true
publish.workspace = true
[dependencies]
game-reflex-poc = { path = "../../games/game-reflex-poc" }
[lints]
workspace = true

View File

@@ -0,0 +1,16 @@
// file: crates/apps/game-reflex-poc-desktop/src/main.rs
// version: 1
#![warn(missing_docs)]
#![deny(unreachable_pub)]
#![forbid(unsafe_code)]
//! Desktop development runner for the Reflex POC game library.
//!
//! This binary is intentionally minimal until the executable SDL3 runtime is introduced.
fn main() {
let state = game_reflex_poc::ReflexState::new();
println!("Reflex POC desktop runner: score={}", state.score());
return;
}

View File

@@ -0,0 +1,17 @@
# file: crates/apps/game-snake-poc-desktop/Cargo.toml
# version: 1
[package]
name = "game-snake-poc-desktop"
version.workspace = true
edition.workspace = true
license.workspace = true
repository.workspace = true
authors.workspace = true
publish.workspace = true
[dependencies]
game-snake-poc = { path = "../../games/game-snake-poc" }
[lints]
workspace = true

View File

@@ -0,0 +1,16 @@
// file: crates/apps/game-snake-poc-desktop/src/main.rs
// version: 1
#![warn(missing_docs)]
#![deny(unreachable_pub)]
#![forbid(unsafe_code)]
//! Desktop development runner for the Snake POC game library.
//!
//! This binary is intentionally minimal until the executable SDL3 runtime is introduced.
fn main() {
let state = game_snake_poc::SnakeState::new();
println!("Snake POC desktop runner: length={}", state.length());
return;
}