Skip to content
View icanthink42's full-sized avatar

Block or report icanthink42

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
icanthink42/README.md

Hello! I'm Jack Neeleman

I am an Aerospace Engineer and Mechanical Engineer with a strong passion for and foundation in programming.

A few of my closed-source projects

Project Venus

I'm developing a large scale space simulaton game with n-body physics. I've developed my own engine and renderer from scratch in Rust to support the large scales without running into floating point rendering and simulation issues. With the engine I can have millimeter precision while simulating bodies on the scale of galaxies.

Photo of sunrise from low earth orbit using rayleigh scattering Low earth orbit sunrise showing realistic rayleigh scattering rendered by my custom renderer and planetary terrain generation using fractal perlin noise.

Project Mercury

I'm developing a voxel-based game capable of simulating tens of thousands of dynamic world interacting entities. I've developed my own engine and renderer from scratch in Rust that includes LOD chunks as well as greedy meshing of voxels and draw call batching. The game is multiplayer and uses a custom packet system I developed using websockets.

Photo of massive view distance voxel game Voxel terrain utilizing chunk LODing to provide massive view distances. One of 1000 pathfinding entities is seen swimming in the water.

Contact

You can reach me by email at jack@neelema.net or by connecting with my on LinkedIn.

Pinned Loading

  1. alpha_solve alpha_solve Public

    TypeScript

  2. alpha_solve_backend alpha_solve_backend Public

    Go

  3. auto_neimic auto_neimic Public

    Python

  4. generals generals Public

    Rust

  5. kkv_interceptor kkv_interceptor Public

    Rust

  6. modcon_physics_solver modcon_physics_solver Public

    Python 1