About me
Hi, I'm Arsalan (real name), or Aeria (dev pseudonym). I'm at least 20 years old and I'm a game/software developer and creative author for fun.
I live in north west London, and I'm currently a student at the University of Hertfordshire.
I mainly write code in Python and Rust, but I'm also learning Haskell. Rust is my primary programming language, and Python is my secondary.
I also enjoy writing short stories and character profiles.
For creative writing, I use whatever format is most convenient at any given time, but it's usually a lightweight markup language like Markdown or a proper typesetting format like LaTeX.
My text editors of choice include Visual Studio Code, GNU Emacs and Neovim, but I'm also a text editor fanatic, so there's a lot of text editors I like messing around with.
Game Projects
- Sonic: Lock & Load, a Sonic the Hedgehog stylish action first-person shooter DOOM mod and fan game, which uses the GZDoom source port. My passion project. GPL-3.0.
- Green Hill Zone Simulator, an asset-flip-y high-momentum intentionally bad Sonic fan game built using the Godot Engine. Submitted as part of RAGE 2024, a game jam-type event by the Sonic Fan Games HQ people. GPL-3.0.
- Variable Weapons, a DOOM gameplay mod for GZDoom which modifies the weapons and adds some new mechanics. GPL-3.0.
Software Projects
- sued, a line editor inspired by the terseness of the standard text editor,
ed
, but more user-friendly, with a different command set. Source code available on GitHub. WTFPL. - QVSED, or Qt-based Versatile Stateless Editor, a graphical editor built using the PyQt5 framework which is entirely stateless and doesn't store any file metadata. GPL-3.0.
- Infriendly, an online web platform for writing textual documents that intentionally does not have any "smart" features. Source code available on GitHub. Apache-2.0.
- Probably more stuff. Check out my GitHub page to see if I come up with some other random stuff.
Writing Projects
- Take it and Like it Public License, a non-legally binding, not-accepted-by-any-courts super permissive software licence for works that you don't care about. Basically an informal version of the MIT/X licence. Licensed under itself.
- Subjective Programming Introduction, a subjectively introductory guide to programming in Python and C. Currently unfinished. GFDL-1.3.
- Non-Exemplary Notice, a notice for FLOSS (Free, Libre and Open Source Software) licensed software. Public domain (CC0).