Skip to content
View DavidColson's full-sized avatar
Block or Report

Block or report DavidColson

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
DavidColson/README.md

Hello!

I'm David, currently a lead gameplay programmer at Cloud Imperium Games where I work on vehicles and related features. I've worked heavily on the spaceship movement systems in Star Citizen. I got to work on this sort of stuff because of a background in physics and maths. A lot of the work I do is with that in mind. I have a personal website here, where I try and share what I've been learning and working on.

Personal Projects

  • Polybox A PS1 era inspired fantasy console
  • UnrealInk A library that allows the use of Ink, a C# dynamic narrative scripting language, to be used in Unreal. Uses mono and other tricks to make it work
  • RustyRaytracer A raytracer I've not worked on in a while but intend to get back to. A chance to learn about raytracing and Rust.
  • FlightGame A semi sim arcade flying game I'm working on, it's repo is private at the moment though

I have a bunch of other dormant and abandoned side projects too lying around this account.

Programming Style

  • Strongly believe in simpler is better
  • Won't solve problems that don't exist
  • Try not to overcomplicate things for the fun of it
  • Do my best to understand the problem at hand before tackling a solution

Popular repositories

  1. Polybox Polybox Public

    Late ninties, PS1 inspired fantasy console

    C 404 13

  2. UnrealInk UnrealInk Public

    Integration of the Ink language into Unreal 4 (https://github.com/inkle/ink)

    C++ 112 25

  3. RustyRaytracer RustyRaytracer Public

    A simple spheres ray tracer made with Rust based on Peter Shirley's book

    Rust 10

  4. AthenaLegacy AthenaLegacy Public

    An abandoned game dev toolset.

    C 9 1

  5. SoftRender SoftRender Public

    A simple C++ software renderer.

    C 7

  6. CellularAutomata CellularAutomata Public

    Implementation of Simple One Dimensional Cellular Automata using PyGame

    Python 3 1