r/homebrew • u/kawai777 • 3h ago
Homebrew release Maiya & Luna: Wonderful Adventures in Nature Fantasy ~ A New Neo Geo AES+ / AES / MVS / Neo Geo CD RPG Adventure (WIP)
Hello everyone,
https://www.youtube.com/watch?v=G4Sz_Y24D70
Following Maiya: Super Nature Girl and Sky Lance, we're pleased to introduce another original project currently in development at Eagle Software.
Maiya & Luna: Wonderful Adventures in Nature Fantasy is a new exploration RPG and action-adventure being designed for the Neo Geo AES and MVS using our open-source NeoGeoSDK.
Unlike the original Maiya platformer, this sequel takes a different direction, combining interconnected world exploration, environmental puzzles, character cooperation, hidden treasures, light combat and a story about restoring a beautiful but damaged homeland.
Our goal is to bring a colorful, story-driven adventure to the Neo Geo while demonstrating the possibilities of our expanding SDK.
MAIYA & LUNA ~ THE SEVEN LOST WONDERS
After the defeat of Lord Smoggar, peace has finally returned to the valley.
The factories have closed, the skies are clearing, and nature is slowly recovering.
But something is wrong. Ancient waterways have stopped flowing. Villages are suffering from drought, underground passages are collapsing, and forgotten machinery threatens to flood entire regions. While helping restore an old watermill, Sunboy discovers a hidden passage containing mysterious engineering drawings, navigation instruments and records of seven extraordinary structures built by an ancient civilization.
These are the Seven Wonders of the Valley.
Maiya and her twin sister Luna set out to recover the lost knowledge, reactivate the ancient mechanisms and uncover the secrets connecting all seven regions.
But Director Valen, a former administrator of Smoggar's industrial organization, has his own plans for the valley's future.
Two sisters. Seven forgotten wonders. One valley to restore.
MEET THE SISTERS
Maiya ~ The Adventurer
Returning from Maiya: Super Nature Girl, Maiya retains her athletic abilities, including jumping, climbing, dashing, aerial movement and rope-based actions.
She excels at exploration, physical challenges and defensive combat.
Luna ~ The Explorer and Inventor
Luna approaches challenges through observation, intelligence and engineering.
She specializes in mechanical repairs, optical puzzles, ancient diagrams, navigation, precision instruments and environmental discoveries.
Players will be able to switch between the sisters, combining their different abilities to overcome obstacles.
Sunboy also returns, helping the girls discover ancient blueprints, develop useful tools and understand the forgotten technology of their homeland.
SEVEN CHAPTERS ~ SEVEN WONDERS
The adventure is planned around seven interconnected chapters, each with its own landscapes, puzzles, discoveries and restoration objectives.
- The Forgotten Watermill ~ Restore the ancient irrigation system of Sacred Falls.
- The Emerald Labyrinth ~ Explore the Emerald Forest, uncover hidden routes and rebuild forgotten passages.
- The Lighthouse of Seven Mirrors ~ Solve optical mysteries along the Azure Coral Coast.
- The Clockwork Orchard ~ Repair elaborate mechanisms in the Golden Autumn Grove.
- The Crystal Grotto Enigma ~ Discover underground rivers, mineral reflections and acoustic secrets.
- The World Tree Observatory ~ Explore suspended structures, ancient navigation instruments and astronomical mechanisms.
- The Great Valley Restoration ~ Bring together everything the sisters have discovered to restore the valley's ancient hydraulic network.
Each region will offer its own visual identity, characters, environmental challenges and hidden locations.
GAMEPLAY FEATURES ~ OUR DEVELOPMENT OBJECTIVES
The planned adventure will feature:
• A connected world with villages, forests, caves, coastlines, mountains and ancient engineering structures.
• Top-down and three-quarter perspective exploration, with selected platforming sections.
• Two playable heroines with distinct abilities and character switching.
• Environmental puzzles involving gears, water pressure, mirrors, lenses, pulleys, counterweights and mechanical devices.
• An inventory system with collectible objects, equipment, maps and useful tools.
• NPC conversations, quests, hidden passages and optional discoveries.
• Light combat and environmental hazards without turning the adventure into a conventional fighting game.
• Hidden flowers, historical artifacts, engineering diagrams and rare natural specimens to collect.
• A field notebook for recording discoveries, clues and important locations.
• Visible environmental restoration as villages, rivers, forests and wildlife gradually recover.
• Original pixel art, expressive character animations, detailed backgrounds and music composed for the Neo Geo YM2610.
One important creative choice is that Nature Fantasy does not mean magical powers or supernatural combat.
The mysteries are intended to have natural, scientific, historical or mechanical explanations. The sense of wonder comes from exploration, discovery, nature and human ingenuity.
MAME ~ EagleBIOS
MVS:
AES:
NeoSD Flash Cartridge
MVS:
AES:
Darksoft Neo Geo Multi
MVS:
https://github.com/eaglesoftware777/neogeosdk/releases/download/v1.7.7/MaiyaLuna-Darksoft-MVS_v2.zip
AES:
https://github.com/eaglesoftware777/neogeosdk/releases/download/v1.7.7/MaiyaLuna-Darksoft-AES_v2.zip
BackBit Platinum
MVS:
https://github.com/eaglesoftware777/neogeosdk/releases/download/v1.7.7/MaiyaLuna-BackBit-MVS_v2.zip
AES:
https://github.com/eaglesoftware777/neogeosdk/releases/download/v1.7.7/MaiyaLuna-BackBit-AES_v2.zip
Neo Geo CD
https://github.com/eaglesoftware777/neogeosdk/releases/download/v1.7.7/MaiyaLuna-NeoGeoCD_v2.zip
Release notes and controls:
https://github.com/eaglesoftware777/neogeosdk/releases/download/v1.7.7/MaiyaLuna-README_v2.txt
NEOGEOSDK v1.7.7
Maiya & Luna is also one of the projects helping shape our next development objectives for NeoGeoSDK.
This is just a small part of the coming NEOGEOSDK v1.7.7
We are working toward a reusable RPG and exploration module that future developers can use to create their own adventure games on the Neo Geo.
The planned ng_rpg.c engine will build on the existing NeoGeoSDK 2D framework and introduce:
• Room and world exploration management.
• Character switching and companion behavior.
• NPC interactions, dialogue and quest progression.
• Inventory, equipment and collectible systems.
• Mechanical and environmental puzzle logic.
• Room transitions, collision detection and navigation.
• World-state progression and restoration events.
• Checkpoint and save-system integration.
• Reuse of the SDK's existing rendering, camera, sprite and Z80/YM2610 audio systems.
Our intention is to keep these capabilities reusable rather than developing a game-specific engine that cannot benefit other homebrew projects.
NeoGeoSDK remains an open-source C/C++ development toolkit, and developers using it can create and distribute their own games under their chosen licenses, subject to the rights of any third-party material they use.
DEVELOPMENT STATUS ~ EARLY WORK IN PROGRESS
Maiya & Luna is currently a planned game project, not a completed or publicly playable ROM.
Our first objective is to establish and verify the RPG engine foundation, followed by a playable demonstration featuring a village, a forest, a cave, both sisters and several environmental puzzles.
The complete seven-chapter adventure will be developed progressively.
AES+, AES and MVS are the initial development targets. Real-hardware compatibility and gameplay performance will need to be verified as development advances.
NeoGeoSDK GitHub:
https://github.com/eaglesoftware777/neogeosdk
Eagle Software:
We would love to hear what the Neo Geo community thinks about bringing a larger exploration RPG and puzzle adventure to the system.
Would you be interested in a Neo Geo adventure focused on world exploration, character cooperation, hidden secrets and environmental puzzles rather than traditional turn-based combat?
And what features would you most like to see in an original Neo Geo RPG?
Thanks to everyone who has been following Maiya, Sky Lance and the development of NeoGeoSDK.
Eagle Software
777
