Skip to content
View TheCherno's full-sized avatar

Block or report TheCherno

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
  • ProjectTemplate Public template

    A little quick-start project template for C++ projects which utilise a Core/App project architecture

    Lua 414 101 The Unlicense Updated May 31, 2024
  • C++ 87 5 Updated May 29, 2024
  • imgui Public

    Forked from ocornut/imgui

    Dear ImGui: Bloat-free Immediate Mode Graphical User interface for C++ with minimal dependencies

    C++ 92 303 MIT License Updated May 2, 2024
  • Hazel Public

    Hazel Engine

    C++ 11,703 1,507 Apache License 2.0 Updated Apr 20, 2024
  • yaml-cpp Public

    Forked from jbeder/yaml-cpp

    A YAML parser and emitter in C++

    C++ 25 85 MIT License Updated Mar 31, 2024
  • Walnut-Chat Public

    Some examples on how to use Valve's GameNetworkingSockets library for networking in C++

    C++ 113 26 MIT License Updated Nov 27, 2023
  • Immediate mode 3D gizmo for scene editing and other controls based on Dear Imgui

    C++ 42 103 MIT License Updated Oct 18, 2023
  • glfw Public

    Forked from glfw/glfw

    A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input

    C 96 370 zlib License Updated Sep 24, 2023
  • RayTracing Public

    YouTube ray tracing series

    C++ 374 75 MIT License Updated Jun 9, 2023
  • box2d Public

    Forked from erincatto/box2d

    Box2D is a 2D physics engine for games

    C++ 29 45 MIT License Updated Apr 25, 2023
  • MSDF font atlas generator

    C++ 12 32 MIT License Updated Apr 25, 2023
  • msdfgen Public

    Forked from Chlumsky/msdfgen

    Multi-channel signed distance field generator

    C++ 9 21 MIT License Updated Apr 25, 2023
  • OpenGL Public

    OpenGL support library so you can just dive in and write OpenGL code

    C++ 760 206 Apache License 2.0 Updated Apr 3, 2022
  • Example documentation website with mdBook

    24 3 Updated Feb 23, 2022
  • HazelAudio Public

    Hazel Audio is an audio library designed for Hazel

    C++ 82 24 Apache License 2.0 Updated Nov 16, 2020
  • HazelLua Public

    Scripting submodule for Hazel

    C++ 42 10 Updated Oct 18, 2020
  • ChernoCraft Public

    A small Minecraft clone in C++.

    C++ 123 37 GNU General Public License v3.0 Updated Oct 1, 2020
  • Sparky Public

    Cross-Platform High Performance 2D/3D game engine for people like me who like to write code.

    C++ 1,096 223 Apache License 2.0 Updated Mar 21, 2020
  • Simple particle system made in one hour: https://youtu.be/GK0jHlv3e3w

    C++ 118 26 Apache License 2.0 Updated Feb 19, 2020
  • Flappy Bird clone made in a couple of hours for a video using a very primitive version of Hazel.

    C++ 153 28 Apache License 2.0 Updated Dec 19, 2019
  • Flappy Public

    A clone of Flappy Bird made for desktop platforms using Java and OpenGL.

    Java 143 57 GNU General Public License v3.0 Updated Sep 22, 2019
  • Flinty Public

    Flinty is a small, simple library for basic user-controlled hardware-accelerated rendering, as well as general C++ development.

    C 34 6 Apache License 2.0 Updated Aug 31, 2018
  • The official Game Programming repository!

    Java 73 18 Updated Sep 6, 2017
  • ChernoChat Public

    All of the code for the Cherno Chat project, as well as the code for the individual episodes.

    Java 96 73 Updated Mar 20, 2017
  • Animated sprite compression format using delta encoding.

    C 19 2 Apache License 2.0 Updated Sep 29, 2016
  • Genesis Public

    Genesis is (basically) the first game I ever made - for Ludum Dare 24.

    Java 33 11 Updated May 28, 2016
  • Source code from my YouTube Serialization series: https://www.youtube.com/playlist?list=PLlrATfBNZ98cCfmH0xPebdVVMSYRQfyKi

    Java 21 7 Updated Mar 30, 2016
  • Growth Public

    My game for Ludum Dare 34!

    Java 13 4 Updated Dec 13, 2015
  • EventSystem Public

    Basic event system with dispatcher for the following video tutorial. A tutorial can be found here: https://youtu.be/yD47_hq75q0

    Java 23 6 The Unlicense Updated Oct 9, 2015
  • LD32 Public

    Ludum Dare 32 game! (Working Title)

    C 13 Apache License 2.0 Updated Apr 21, 2015