About me
Hi, I'm Arsalan, or Aeri. 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, studying Software Engineering (Hons).
I typically write code in either Rust (for native apps), Python (for quick prototyping and all that) or GDScript (for making games in Godot Engine)
My main computer is a HP Victus 16 gaming laptop, running Fedora Linux 40. It came with Windows 11, but I swapped it out with Linux Mint and then later Fedora, simply because I wasn't happy with the introduction of Microsoft Recall. (Yes I'm very aware it's only for "Copilot+" PCs, it's still crappy)
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.
These days I usually use Visual Studio Code for all my programming, scripting, markup-ing, typesetting or writing needs.
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. In active development.
- Sonic Re;Velocity, a 2D Sonic fan game with a focus on high-speed momentum-based platforming built using Godot Engine. GPL-3.0. In active development.
- 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. Considered finished, and supplanted by Sonic Re;Velocity.
- Variable Weapons, a DOOM gameplay mod for GZDoom which modifies the weapons and adds some new mechanics. GPL-3.0. Considered dormant in favour of Devil May Chainsaw.
- Devil May Chainsaw, a DOOM gameplay mod which transforms it into a stylish action experience, focusing on chainsaw combat. GPL-3.0. On hiatus for now.
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. In semi-active development. - 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. Considered dormant, development is on indefinite hold.
- 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. Considered dormant.
- 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).
Planned Projects
Game
- Swordlink: Glitchfall Chronicles, a 2D stylish action hack-and-slash and puzzle game built using Godot Engine. Not presently in development, though an early demo exists.
- Embers of Continuum, a hack-and-slash/turn-based RPG hybrid inspired in part by the Persona/SMT games and the Devil May Cry series. Conceptual, with ideas thrown about sometimes, but most of them are internal.
- Seraph's Rapture, a 3D stylish action hack-and-slash game with a fantastical story set between the celestial, human and infernal realms, with heavy inspirations taken from the Devil May Cry and Neptunia games. Conceptual, with notes and lore snippets planned and written here and there.
Software
- Watermeloné, a simplistic 64-bit operating system for amd64 systems, intended to serve as an educational project. Serves as the idea for my UH Final Year Project. Purely conceptual.
There are no planned writing projects.