Joel Schumacher (@pfirsich)
  • Stars
    star
    504
  • Global Rank 56,113 (Top 2 %)
  • Followers 52
  • Following 128
  • Registered almost 12 years ago
  • Most used languages
    Lua
    39.5 %
    C++
    30.2 %
    Python
    23.3 %
    C#
    4.7 %
    C
    2.3 %
  • Location 🇩🇪 Germany
  • Country Total Rank 3,287
  • Country Ranking
    Lua
    30
    Python
    989
    C++
    1,049
    C#
    4,229
    C
    4,905

Top repositories

1

makelove

A build tool for löve games
Python
125
star
2

jprof

Profiling library/tool for löve
Lua
86
star
3

lua-discordRPC

LuaJIT FFI Wrapper for the Discord Rich Presence API
Lua
72
star
4

andross

andross is a Lua library for 2D skeletal/bone animations.
Lua
32
star
5

love-appimages

Scripts to create AppImages of löve (https://love2d.org/)
Python
22
star
6

meleeFrameDataExtractor

Generates frame data for Super Smash Bros. Melee as JSON from the character data files.
Python
13
star
7

gciso

Python library to read/write GameCube .iso files.
Python
11
star
8

kraidGUI

GUI framework for programmers. Implemented in Lua. Can be used with different backends, a löve2d backend is developed alongside it by me.
Lua
10
star
9

gltf

glTF Loader Library for modern C++
C++
10
star
10

htcpp

An HTTP server using liburingpp
C++
10
star
11

Ray-casting-test

This is an implementation/comparison of various methods for ray casting in 2D grids, also referenced in my corresponding blog post: http://theshoemaker.de/2016/02/ray-casting-in-2d-grids/
Lua
9
star
12

7dfps_2020

Game for 7DFPS 2020
C++
7
star
13

meleeDat2Json

A Melee .dat file reader in Python, that dumps character data to JSON.
Python
7
star
14

love-discord-faq

A collection of written up answers to frequently asked questions / frequently stated problems in the LÖVE Discord.
7
star
15

aiopp

Asynchronous IO for C++20
C++
7
star
16

kaun

Lua module for 3D graphics to be used with löve (http://love2d.org)
C++
7
star
17

melee-framedata

A website for frame data for Super Smash Bros. Melee
Python
7
star
18

exquisite

Exquisite Text - An attempt to make a terminal text editor, that is a bit like Sublime Text
C++
6
star
19

cpp-ecs

C++
5
star
20

love-TextLine

A single line text input class (including selection with mouse and keyboard, copy&paste, etc.)
Lua
5
star
21

GMTKJam18

https://itch.io/jam/gmtk-2018
Lua
4
star
22

NGN

Graphics Engine using C++11/OpenGL. This is almost completely untested and very work in progress. master might not even compile.
C++
4
star
23

superprintf_love2d

This is a new printf function for love2d that let's you include images in your text, change colors inside the string and define custom commands.
Lua
4
star
24

doc.lua

A very simple documentation generator for Lua
Lua
3
star
25

Frontdown

Open source (hardlink) backup
Python
3
star
26

shipIt-love

A Python script for easily making distributables of your love 2d game.
Python
3
star
27

glwrap

OpenGL Wrapper
C
2
star
28

SparklEd

Particle effect editor for löve 2D particle system
Lua
2
star
29

Screwdriver

Map editor for 2D games (in preparation for Indie Speed Run 2015)
Lua
2
star
30

love-quakeconsole

Lua
2
star
31

love-discord-bot

Discord Bot for the löve community server
Lua
2
star
32

GGJ2017

C#
1
star
33

ModifyAssignInLua

A lua loader that adds the functionaly of modify-assign operators (*=, -=, /=, +=) in Lua
Lua
1
star
34

cpprom

A very small Prometheus client library for C++
C++
1
star
35

lovejam20

Lua
1
star
36

joml-cpp

C++
1
star
37

welo

Command line weight loss and calorie tracker
Python
1
star
38

bullider

Special purpose collision detection library for bullet hell games
Lua
1
star
39

joml

Joel's Markup Language
Python
1
star
40

chu

3D library on top of kaun (https://github.com/pfirsich/kaun) inspired by three.js (https://threejs.org)
1
star
41

clipp

A command line argument parser library for C++17
C++
1
star
42

ggj2020

C#
1
star
43

invisibledb

C++
1
star
44

naw

Lua Entity-Component-System library
Lua
1
star
45

myl

My seemingly weekly engine project, ugh
C++
1
star