Project Nexus

Discover a fast-paced isometric action-roguelite featuring wave-based arena combat, deep weapon enchanting, and endless run-based progression.
video thumbnail
Neux Chest Reward.jpg

Neux Chest Reward.jpg

Nexus Combat 1.jpg

Nexus Combat 1.jpg

Nexus Explosion.png

Nexus Explosion.png

Nexus Inventory.png

Nexus Inventory.png

Nexus Scoreboard.jpg

Nexus Scoreboard.jpg

Description

About the Mod

I've always been a big fan of isometric ARPGs. I actually made a rough proof-of-concept plugin for this in Minecraft a while back (you can still find it on my GitHub as IsoRogue), but with Hytale’s recent release, I thought I'd go ahead and revisit the project. Nexus turns Hytale into a fast-paced, isometric, wave-based roguelite.

How it Works

The core gameplay loop is straightforward:

  • The Run: You progress through a series of levels, clearing out mob spawners that trigger waves of enemies.
  • The Goal: It’s an arcade-style loop. You are competing to get the highest score possible, or to speedrun the levels as fast as you can.
  • Upgrades: Defeating enemies and opening chests grants Essence, which you use at the end of waves to unlock passive stats and custom enchantments for your weapons.

Combat & Weapon Swapping

Combat is built around a dual-weapon system. You are always equipped with one melee and one ranged weapon. Surviving the harder waves requires you to constantly swap between the two on the fly to manage crowds.

You can also equip special abilities known as Cores to improve your mobility or deal immense amounts of damage.


Known Issues

As of right now, the game has few minor bugs that will be addressed very soon.

  • First login: Upon logging into the server, your camera might get stuck looking straight up or down. Simply disconnect and reconnect, and that should fix it. Your default generated weapon will not get registered by the player, simply press your slot 1 key bind (Default [1]) to fix it.

Future Plans & Contributing

Right now, the mod functions using Hytale's default assets. In the future, I plan to replace these with custom mob models and unique weapon assets.

If you are a builder or 3D artist and would like to create level prefabs or models for this project, I would be more than happy to team up!

Additionally, if you encounter any bugs or want to help improve the code, please feel free to open an issue or submit a pull request on the GitHub Repository.

Full disclosure: the mod in its current state lacks any kind of localization support and is missing code comments. It is also a bit of spaghetti code since I rushed to get it out in time! If anyone loves refactoring, wants to help translate the mod, or simply wants to improve overall performance, be my guest!

I'd also love to implement a Multiplayer version one day, if enough people are interested.

Open Source & Credits

I decided to make this project completely open-source. When I first started getting my hands on the Hytale API, reading through other open-source creators' code was how I learned how things worked. I'm hoping this codebase can do the same for someone else.

If you have any questions about the inner workings of the mod, need help with the Hytale API, or just want to chat about a project, shoot me a DM!

Maps: A huge thank you to JonnyCraft1001 for providing the maps used in this mod!

The Project Nexus Team

profile avatar
Owner
  • 2
    Followers
  • 1
    Projects
  • 42
    Downloads