Skip to content
View nathan-websculpt's full-sized avatar

Block or report nathan-websculpt

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
nathan-websculpt/README.md

Hi, I'm Nathan

Systems-oriented engineer focused on deterministic simulation, C++ systems, and production-grade build pipelines.

These projects use small games as controlled environments to explore deterministic simulation, state management, and build/release discipline.

  • C++ (SDL3) systems with fixed-step simulation and explicit ownership
  • Windows build + release pipelines (CMake, vcpkg, packaging + validation gates)
  • Background in blockchain (EVM, smart contracts, Huff) and large-scale web systems
  • Progression toward lower-level systems work across C, C++, Rust, Zig, and low-level EVM (Huff), with recent focus on C++ systems and execution behavior

Featured Work

Garden Sim (C++ / SDL3) — Live Demo

  • Deterministic simulation-driven game (no engine)
  • Windows release pipeline with packaging, dependency staging, and runtime validation
  • Distributed via itch.io with installable builds
  • Simulation systems informed by horticulture/botany domain modeling

Play on itch.io
Watch trailer
Read the Garden Story


Defender (C++ / SDL3)

  • System-level refactor focused on ownership and boundaries
  • Centralized simulation orchestration
  • Rendering consumes read-only state (separation enforced)

View repository


Arkanoid (C++ / SDL3)

  • Deterministic fixed-step simulation
  • State-machine driven gameplay slices (incremental, testable)
  • Strict control over update order and mutation

View repository


More on my C++ systems approach


Blockchain Work

  • Smart contracts with focus on EVM execution behavior
  • Low-level exploration with Huff
  • Systems emphasizing determinism and correctness

Selected projects:

More on my blockchain work


Want to help support my work?

Pinned Loading

  1. gospel gospel Public

    Could the blockchain provide a decentralized and immutable record of the Bible — a way to ensure that the scriptures are unbannable, unchangeable, and available to all? Well, I have stored the Bibl…

    TypeScript 3

  2. council council Public

    Like the Gospel repo, but multiple members of a council must unanimously confirm verses (voting on the validity) before any text can enter the final book.

    TypeScript 1

  3. general-fund general-fund Public

    A General-Fund with a members-list that is self-governed where anyone can donate, and anyone can add themselves as a Pending User. It takes X Amount of Member-Votes to turn this Pending User into a…

    TypeScript

  4. crowd-fund-v4 crowd-fund-v4 Public

    Multisig “social media type” elements, like the ability for a group to make posts, BUT they all must support the proposal before the post is sent out to their page. Users can then follow their favo…

    TypeScript 2 1