Chris (TheFloatingBrain)

TheFloatingBrain

Geek Repo

Company:GCG Games

Location:My house

Home Page:https://sites.google.com/site/tfbsoftware/

Github PK Tool:Github PK Tool

Chris's repositories

BorrowPlusPlus

Modern C++ Borrow (to have Garbage Collection as well) library with value semantics and without refcounting!

Language:C++Stargazers:5Issues:3Issues:0

PolarPrinter

This is intended to be used as a simulation for a 3D printer using a polar coordinate system in order to determine if it can be faster and more precise than other types of FDM printers

Language:C++Stargazers:3Issues:1Issues:0

UCC-UniversalCPPCompiler

Universal C++ is a superset of standard C++11/14 with the addition of the "borrow" and "repl" keywords. "borrow" automatically deletes memory allocated in the same scope or within a class after it was allocated. Almost a garbage collector, further work would have had to been done to make a "compile time garbage collector". "repl" was a keyword for an explicit optimization, replace the name of one variable with another. That way the variable can continued to be used under a different name, allowing for clean code, an understanding of what happened and guaranteed efficiency. (Neither of these were particularly good, borrow could have been if it were further developed). Universal C++ takes Universal C++ code as input and outputs ISO Standard C++ code and is built on top of ISO Standard C++. That way it is totally platform independent, and standard C++ tools: gcc, clang, google native client, msvc could continued to be used.

Language:C++Stargazers:2Issues:1Issues:0

CallItLater

CallItLater is an early attempt to meet certain requirements of folding a function call and its arguments, functions folded from this are callable from pthread;s and std::thread's

Language:C++Stargazers:1Issues:1Issues:0

TheFloatingBrainLearnGBA

My process of learning to program for the Game Boy Advanced

Language:CStargazers:1Issues:1Issues:0

ThreadIt

Designed as a cross platform drop in easy to use threading library, mainly an abstraction layer over std::thread and pthread, with attention to the specific requirements of platforms like Google Native Client/UCC.

Language:C++Stargazers:1Issues:1Issues:0

Simulations

A collection of some numerical simulations as well as symbolic algebra I have done

Language:Jupyter NotebookStargazers:0Issues:1Issues:0

TheFloatingBrainOperatingSystems350CourseOperatingSystemFinalProduct0

Operating System created for my Operating Systems 350 course, meant to be used in conjunction with the default processor on https://github.com/mdblack/simulator but could run in the bootloader section of any DOS BIOS name of this repository is purposefully obviated to avoid polluting the namespace of repos with "OperatingSystem" in the title

Language:CStargazers:0Issues:1Issues:0

3D-FPS-game-command-line

This is a pseudo 3d game written in C programming language, and running on the command line.

Language:CLicense:MITStargazers:0Issues:0Issues:0

circle

The compiler is available for download. Get it!

Language:C++Stargazers:0Issues:0Issues:0

community

Central repository for issues and recipes

Language:PythonLicense:MITStargazers:0Issues:0Issues:0

cppBorrow

Compile-time C++ borrowing mechanism like what's in Rust

Language:C++Stargazers:0Issues:0Issues:0

Dimension3D

A simple graphics library (2D, 3D and windows).

Language:C++License:MITStargazers:0Issues:0Issues:0

gcc-explorer

My attempt at making GCC error logs more readable

Language:C++License:MITStargazers:0Issues:0Issues:0

GiantRobotSuperBattles

Who doesn't like Giant Fighting Robots?!

Language:TclStargazers:0Issues:1Issues:0

GravPotential

A simulation of the gravitational potential due to dark matter + visible matter of a cluster of galaxies

Language:C++Stargazers:0Issues:1Issues:0

gstreamer-orc

Orc - Optimized Inner Loop Runtime Compiler

Language:CLicense:NOASSERTIONStargazers:0Issues:1Issues:0
Stargazers:0Issues:1Issues:0
Stargazers:0Issues:0Issues:0

img2gba

A set of tools aimed at GameBoy Advance developers

Language:CLicense:BSD-2-ClauseStargazers:0Issues:0Issues:0
Language:C++Stargazers:0Issues:0Issues:0

NewPipeToFreeTubeExportImportScripts

Export Data From New Pipe To Free Tube

Language:Jupyter NotebookStargazers:0Issues:1Issues:1

OpenGLTest

Me learning OpenGL

Language:C++Stargazers:0Issues:1Issues:0

SplatinoiaBuildToSurivive

RUN! JUMP! BUILD! To escape the splats! These squishy creatures will kill but only if you let them. Build shelters, stairs, traps, etc. to survive as long as possible.

Language:JavaStargazers:0Issues:1Issues:0

StrategyGoo

Turn Based Strategy game for GMTK 2020 Game Jam with "Out of Control" theme,

Language:C++Stargazers:0Issues:2Issues:0

TeamDefenseFortress

This is the first game I put a large amount of time into, its near and dear to my heart.

Stargazers:0Issues:1Issues:0

TheFloatingBrainCPP17CodeSample

Small code sample for employers

Language:C++Stargazers:0Issues:1Issues:0

TheFloatingBrainVulkanModel

Learning repository to teach myself Vulkan, end goal is to generate some code to be utilized later and to render a textured 3D model and perform transforms on it.

Language:C++Stargazers:0Issues:1Issues:0

to_pcx_converter

Convert Images To PCX Format, intended for use with GBA development.

Language:RustStargazers:0Issues:1Issues:1

White-StormLightning

White - Storm: Lightning is a game engine written in C++ and Lua that allows easy, powerful, rapid game development.

Language:C++License:GPL-3.0Stargazers:0Issues:0Issues:0