Skip to content

Tool for viewing and editing the Noita map from a save written in C#

License

Notifications You must be signed in to change notification settings

chairclr/NoitaMap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NoitaMap

A cool map viewer for Noita written in C# using Veldrid.

Features

  • View basic chunk data visually
  • View the physics objects located in chunks
  • Load entities from entity files
  • Display pixel sprites from entities in the world
  • Display world pixel scenes
  • View the world pixel scenes such as Orb Room backgrounds and Holy Mountain backgrounds
  • Pan and zoom around the world
  • Multithreaded loading for fast and user-friendly loading
  • Support for mulitple different gprahics APIs and platforms (D3D11, Vulkan, and Metal)
  • Editing the world
  • Load enemies from area files

Planned features

  • Proper backgrounds for the world
  • More comprehnsive controls and UI/UX

Screenshots (SPOILERS)

  • Spawn area:

image

  • Physics objects and enemies:

image

  • Some PixelSpriteComponents being correctly loaded and rendered from entity files:

image

  • A full overview of the starting area:

image

About

Tool for viewing and editing the Noita map from a save written in C#

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published