
It's still VERY early and rough, but I decided to jump the gun and start posting here in order to keep myself motivated to continue working on it steadily.
This is pretty much a port of an RPG I was developing, but due to shenanigans with the engine I decided to move the entire thing to gzdoom.
Mission statement:
The point of this mod is to create a different sort of experience, using the power of zscript to create things that were never done before in the engine, and providing new, hand-made assets for the community to use. All code and assets in the project (except for music, I'll go full infringerino with that because I can't do music at all) will be fully original and made from scratch. The whole thing, once complete, will be a bit of a cross between Super Robot Wars, Armored Core and Bayonetta, so it's gonna be as anime as it can get.
The end result is going to be a mixture of TC (story mode) and regular Doom gameplay mod (Arcade mode) for use with OBLIGE maps and such.
Because the music will be not original, and for ideological reasons, this mod will never be monetized in any way.
The mod will feature five characters, all top-ranked crew of the "Balmung", one of the many groups from the Dimensional Guardian Police (DGPD), who are tasked with destroying dimensional invaders and various eldritch abominations, in order to protect the balance of the multiverse. A story mode with a fully original story and characters will be featured, although for the time being it's being developed in order to take advantage of randomly generated OBLIGE maps and Doom monsters in form of an "arcade mode".
The gameplay is different from Doom in many aspects:
Spoiler:At the moment only one character is available, Jay "Orbital" Hawking, the captain of the Balmung crew and a "choujin", a race of humans that evolved into full mechanoids, keeping only their human souls.
Spoiler: Jay's design sketchHe has a focus on speed and balanced abilities, and features the following loadout:
Solid Bit (blue ammo): Jay will summon six small satellites to use as a machinegun. His hands are free and available to do regular melee attacks, so his melee capabilities are unaffected. The weapon is weak but shoots very fast.
Missile Bit (green ammo): Jay will summon two larger satellites that fire homing missiles. The missiles are fast but weak, but more missiles can be stored by holding the reload key, allowing to fire a salvo of 16 missiles total.
Orbital Rifle (red ammo): Jay's standard handheld weapon. It is a powerful plasma rifle that can fire very quickly, and can switch to the "Thunder Sword" mode (reload key) which turns it into a railgun. Holding on the fire button on this mode allows to fire a very strong energy beam upon release, but it will eat your ammunition.
Melee: Since he makes sure to keep his hands unoccupied, his melee attack is standard across his loadout. He can do two slashes, a direct stunning punch, and finally shooting his rifle at point-blank range.
You can check out progress at https://github.com/hetdegon/Balmung. To install, download the repository (the big green download button) unzip, and zip the "pk3" folder, or load it directly in gzdoom. The only playable character at the moment is Jay. Story mode will redirect you to a debug room for now. The HUD is as well mostly for debugging and will be prettified eventually.
Feel free to steal code from it, even in this experimental stage there are a lot of goodies that might help people grasp the sheer power of zscript (I'd welcome credit, but I'm not quite expecting it). Either way, try it out, find the bugs, open issues, and I'll fix them! Feature suggestions aren't open yet, though. I want to translate the original RPG's features as originally envisioned first.
I apologize in advance for the roughness of the package, it's still very undercooked, but by posting it early I am making sure I complete it, or face everlasting shame. I have way too many things I never released in my hard disk already, so this is a bit of a drastic approach. There aren't many mods based on mechs as well (and the few ones are pretty much walking tanks instead of something more on the lines of a gundam or such), so hopefully someone finds it interesting as well.