Welcome to my personal website! I'm Ellpeck, though I usually go by Ell. I'm a developer person from Germany, and I do a lot of stuff online!
Here is a list of some of my bigger projects as well as some things you might know me from.
For a more exhaustive list of my projects, you can also check out some of the sites in the Social section.
Tiny Life is a fun simulation game that tries to capture the essence of games like The Sims, but in an isometric pixelart style. It's published by Top Hat Studios, and it's currently in Steam Early Access.
Check it outGet it on SteamActually Additions is a rather popular Minecraft mod that I used to work on. It's become widely known in the modding community and has reached over 30 million downloads by now, which is crazy. I don't work on it anymore myself, but it's being maintained for current versions by someone else.
CurseForge pageReport an issueOnline manualNature's Aura is a Minecraft mod about collecting, using and replenishing the Aura naturally present in the world to create useful devices and unique mechanics.
CurseForge pageModrinth pageReport an issuePretty Pipes is a simple to use, all-inclusive item transport mod for Minecraft. It features simple pipes that can be upgraded using modules to accomplish much more advanced tasks.
CurseForge pageModrinth pageReport an issueCustom Frames is an Obsidian plugin that turns web apps into panes using iframes with custom styling. Also comes with presets for Google Keep and more.
Check it outInstall itSuper Simple Time Tracker is an Obsidian plugin that adds multi-purpose, easy-to-use time trackers to your notes that continue running even when you close Obsidian.
Check it outInstall itMLEM Library for Extending MonoGame is an addition to the game framework MonoGame that provides extension methods, quality of life improvements and additional features like a Ui system and easy input handling.
Get it on NuGetSee the websiteWaddle is a work-in-progress educational game that teaches young people about programming, created by a group of penguin enthusiasts at Uni Ulm's SP Institute. I create the game's pixelart and contribute to the game's design and programming.
Check it out (German)flowR is a dataflow analyzer and program slicer created by Florian Sihler for the R programming language. I work on it as a research assistant, and I've created the VSCode extension and RStudio addin for it, as well as contributed to the core codebase.
GitHub organizationVSCode extensionTouchy Tickets is a fun idle game for Android that has you selling tickets with various theme park attractions. You can download it for free on the Google Play Store, as well as see its public source code.
Google Play StoreSee the codeFoe Frenzy is a small party game where you battle up to three of your friends with random, short-lasting items. I initially released this game as local-only right before the pandemic, so it never had a chance to become popular. I'm still quite fond of it though, and you can buy it for a few bucks and even play online now, too.
Steamitch.ioThese are other websites where you can find me and the things I do, including the pages where I publish my code and games and where I sometimes stream and upload videos. This list also includes a lot of ways to reach me.
â ī¸ Some of these sites may contain mature content.
Sometimes, some people ask me some questions about myself or my projects, so I decided to compile a list of some of the answers in a Q&A-like fashion so that I don't have to keep repeating them. If you're curious about me, this might be interesting to you!
Q: What are your pronouns?
A: I'm assigned male at birth and quite comfortable with that, so I go by he/him most of the time. My own gender isn't really that important to me, though, and I usually also include they/them as an option.
Q: How old are you?
A: I'm years old. This automatically updates now, too, so I won't ever forget to update it again!
Q: Where are you from?
A: I am from Neuss, Germany and I currently live in Neu-Ulm, Germany. I lived in Aachen, Germany for a while as well.
Q: Why are you called Ellpeck?
A: Well, it actually isn't as interesting of a story as some of you might hope. Long story short, when I was little (and was, apparently, very bad at English), I decided to make a YouTube channel called "LetsPlayEveryGames." Shortly after, I also made a Minecraft account that I was going to call the same thing. At the time, though, there was a limit for how many characters your name could have, and so I opted for calling myself "LPEG" instead. When a friend of mine came along and started trying to pronounce that name, instead of saying each individual letter on its own, he started pronouncing it like a word: Ell-Peg. ...Ellpeck. I liked that pronounciation and so I stuck with the name.
Q: What should I call you?
A: In general, most of my friends online call me Ell nowadays, which is also what I go by on Twitter and Discord in terms of my display names. My boyfriend calls me Peck online, but I generally don't like it when other people do so. If we meet in real life, you can call me Ell or Julian, the latter of which is my real name.
Q: What languages do you speak?
A: I speak German, English, Java and C# fluently. I'm okay at JavaScript, TypeScript, Python and PHP, and I can just about get something to happen in R, C and Lua.
Q: How do you make games?
A: I usually use the .NET-based framework MonoGame together with some libraries to make it a bit easier, including my own library, MLEM, which you can read about in the Projects section.
Q: When are you updating your Minecraft mods?
A: If you're asking about Actually Additions, I don't work on it anymore. If you're asking about any of my other mods: Don't. I'll do it when I feel like it.
Q: What's your job/occupation?
A: I'm currently studying Computer Science at Ulm University. I don't have a job on the side or anything, though.
Q: Are you for hire?
A: You can commission me to make a Minecraft mod for you. You can find more information on my commissions page. For other work, you can check out my page on LinkedIn.
Q: What do you use to code?
A: For Java, I use IntelliJ IDEA. For C#, I use JetBrains Rider. For anything web-related, I use PhpStorm. For most of my other projects, which are usually rather small, I use Visual Studio Code.
Q: What's your favorite programming language?
A: C#.
This is my blog, where I post about gaming, programming and life. The featured posts are the ones you'll probably be most interested in, but you can select a different category to see every post.
đĢ You can also subscribe to this blog through the mailing list or the Atom feed.
â ī¸ This post contains mature content.
â ī¸ This post contains mature content.
Many of the projects you know me from, I work on in my free time. By supporting me, you help out with all of my projects equally. A bit of extra cash is always helpful, and it feels especially good when it comes from something that I enjoy doing. â¤ī¸
Some of the stuff I make is directly for sale, and buying it is an easy way to support me! For example, you can buy my game Tiny Life on Steam.
Ko-fi is a great site that allows you to send me just enough money to buy a coffee. And I love those. You can also use it to send monthly payments, but the other sites in this list are usually better for that.
Patreon allows you to support me on a monthly basis with an amount of money of your choosing. You can also get fun rewards, like player accessories to impress your friends when using my Minecraft mods!
GitHub Sponsors is basically Patreon for programmers, and it provides a monthly support option, but it also allows you to make one-time payments. Here, you can get the same rewards as you get on Patreon.
If you need a good way to get rid of your extra cash while benefitting all of us, I recommend donating to charities like Outright International, Black Lives Matter, the Global Fund for Women, or the Autistic Self Advocacy Network.