An Action Role Playing Game inspired by Alundra, Touhou Project, Megaman X, among others. The only Open Source Genshin Killer This game is made using Godot Engine
Find a file
2024-12-07 14:42:42 -07:00
.import new release 2024-12-07 13:00:53 -07:00
backgounds new release 2024-12-02 12:49:07 -07:00
fonts testspawn 2024-11-03 16:29:58 -07:00
levels new release 2024-12-07 13:00:53 -07:00
music testspawn 2024-11-03 16:29:58 -07:00
sfx testspawn 2024-11-03 16:29:58 -07:00
sprites bug fix 2024-12-07 14:42:42 -07:00
steamgrid testspawn 2024-11-03 16:29:58 -07:00
.gitattributes template init 2023-12-26 09:09:27 -07:00
.gitignore bug fix 2024-12-07 14:42:42 -07:00
.gitmodules android test 2024-07-14 16:56:59 -07:00
cursor.png Kimberly Arch 2024-03-31 11:39:39 -07:00
cursor.png.import testspawn 2024-11-03 16:29:58 -07:00
default_bus_layout.tres testspawn 2024-11-03 16:29:58 -07:00
default_env.tres testspawn 2024-11-03 16:29:58 -07:00
exit.gd testspawn 2024-11-03 16:29:58 -07:00
fps.gd detect mangohud 2024-01-26 14:16:00 -07:00
Game name.gd testspawn 2024-11-03 16:29:58 -07:00
gamepad.gd testspawn 2024-11-03 16:29:58 -07:00
global.gd new release 2024-12-07 13:00:53 -07:00
icon.png new icon 2024-01-18 18:16:38 -07:00
icon.png.import testspawn 2024-11-03 16:29:58 -07:00
Label2.gd testspawn 2024-11-03 16:29:58 -07:00
LICENSE Initial commit 2023-12-26 16:27:19 +01:00
load.gd new release 2024-11-10 05:23:19 -07:00
main.gd Touch Controls 2024-12-01 18:45:44 -07:00
main.tscn selftest 2024-11-09 15:38:26 -07:00
Midori in the Magic School.sh boom boom torofi (release) 2024-07-25 04:12:24 -07:00
nebula.gd template init 2023-12-26 09:09:27 -07:00
player.gd testspawn 2024-11-03 16:29:58 -07:00
project.godot new release 2024-12-07 13:00:53 -07:00
README.md update readme 2024-11-07 13:45:36 -07:00
save.gd new release 2024-11-10 05:23:19 -07:00
selftest.tscn template init 2023-12-26 09:09:27 -07:00
start.gd testspawn 2024-11-03 16:29:58 -07:00
text.csv new release 2024-12-02 12:49:07 -07:00
text.csv.import testspawn 2024-11-03 16:29:58 -07:00
title.gd Touch Controls 2024-12-01 18:45:44 -07:00
title.tscn pause menu works 2024-11-04 13:38:20 -07:00

Midori in the Magic School

An Action Role Playing Game inspired by Alundra, Touhou Project, Megaman X, among others. The only Open Source Genshin Killer and the only game at the moment that offers official bittorrent downloads. This game is made using Virtualx Game Engine (forked from Godot 3.6) At the moment this game is in beta development stage. If you want to help send me an email to asgardius@asgardius.company You can find game documentation at https://cloud.asgardius.company/s/3tPKHsMznzMjzEc?path=%2Fgame%20documentation%2FMidori%20in%20the%20Magic%20School

First stable release is scheduled near Half Life 3 release (or maybe an Unfunaversary Day)

Official video channel https://video.asgardius.company/c/asgardius_virtualx

Join community matrix channel at https://matrix.to/#/!gRTRfIdWGKLyCVEusd:asgardius.company?via=asgardius.company

If you want to help in game development ask at https://matrix.to/#/!bqRfvdEXZATmMsQTSf:asgardius.company?via=asgardius.company

Download links https://elda.asgardius.company/virtualxrpg-dl/

Bittorrent downloads https://elda.asgardius.company/virtualxrpg-torrent/

Plot

Ceres is a dwarf planet at the Asteroid Belt which has intelligent life since much before than Earth. Most Asteroid Belt natives have pointy ears. There are also animal-based humanoids. All humans from the universe lives here since their planet was destroyed by the Alcohol Discs, but very few of them remains. You are Midori Asgardius, a 15 years old elf girl also know as "The Walking Explosive". You are a student at Kaizo Magic School. Your best friends are Diana Asgardius "The Tuna" and Rikka Grub "The Chuunibyou Cat". 10+ playable characters are awaiting for you (optional gacha machine sold separately). Deal Kung Fu Troublemakers, fight against bullet hell themed bosses, solve exciting puzzles, dig inside trashcans, find beautiful Multi Vector Submarines, defeat martians and Discover the truth of this universe from an unique point of view. If you are maniac try our super hardcore mode. Be kind and have a happy unfunaversary this year. If you have any doubt about this game ask to your father and Kaizo's principal: Page Asgardius. Will you be able to find the secret behind Midori's explosive personality?

What is a Genshin Killer?

From my point of view, a Genshin Killer is an Anime RPG which include elves among its playable Characters. This term is used since Genshin Impact gained popularity. Midori in the Magic School is a Genshin Killer because most of its playable characters are elves. Genshin Impact has 3 playable characters that look like elves (+1 upcoming one). Honkai Impact 3rd has a playable elf (Elysia). Wuthering Waves also has an elf as a playable character (Yinlin, a tribute to Kimberly Arch from Midori in the Magic School). Honkai: Star Rail has a playable dragon girl that look like an elf (Lingsha). Tower of Fantasy is not a Genshin Killer because that game hasn't playable characters that look like elves. Somebody else might have another point of view about this term, but won't be used here. This is a Genshin Killer, not a Genshin Like

Why this game doesn't have builds for Microsoft Windows? Most players are using that OS

Microsoft Defender has an antifeature known as Smart Screen, which flags every unsigned executable as malware. ALSA Audio Calibration feature doesn't work on that OS. Most developers don't release their games for GNU/Linux, but i'm using GNU/Linux as my main OS. I don't follow trends, i want something better

Why a 2d game?

I don't have experience creating 3d models, but i have experience drawing on paper. For this reason a drawing tablet, GIMP and Krita are a perfect combo for me. After doing some tests, alpha builds from this game can be played on Steam Deck for 10 hours, while mainstream 3d games like Cyberpunk 2077 can be played for 90 minutes. A videogame created for handheld devices is focused on fun mechanincs, not fancy graphics

How much text have in-game dialogs?

Almost nothing. If you want to know game plot, you can read it separately as an ebook

Why your game looks like a Paul Klee Painting?

Because Midori Asgardius loves fireworks. You know, because this is a Genshin Killer

About Falcighol Stealth Anticheat System

This game is the first to use Falcighol Stealth Anticheat, an anticheat system based on integrity check which is part of game code. Some player actions will trigger an integrity check, if checksum match, you can play without issues. If checksum mismatch, game will crash. You can use memory scanners to check current game data, but you must avoid changing some value, otherwise checksum will fail and this game will crash. Popful Mail for Sega CD has a similar anticheat system, and cheaters must change unchecked variables to cheat without crashing that game (hp meter is only checked value on that game, but you can set infinite ressurrect elixir instead). A 4 player LAN mode is planned. This anticheat system will be used at Asgardius Online MMO (that game may be ready at Half Life 4 release day)

What is virtualxrpg?

Virtualxrpg is the codename used for this game. This is an attempt to create a Role Playing Game based on Asgardius Virtualx. I tried creating one with Page Asgardius as Main Character, but i ran out of ideas. My second attempt was a photorealistic RPG (something like Zelda's Adenture for CDI) with 2 playable elf girls. These characters became Pamela and Lety. My third attempt is a minimalistic Anime RPG with an elf girl that loves fireworks (Inspired by Lily Klee from Genshin Impact: 4th Honkai). This is the reason why this game is promoted as a Genshin Killer

Why you don't have accounts at mainstream "Social Media"?

Because that is not a true social media and it's too mainstream. Remember that i don't follow trends

Why you aren't using Unity for this game?

Because Unity is a closed source tool, and it's too mainstream. I'll learn to use Unity and Unreal, but i won't use them on Asgardius Virtualx Videogames (those will use open source engines only)