Koopatlas Map Editor

From NSMBW Modding Database
Jump to navigation Jump to search
Koopatlas Map Editor
Screenshots:
Type: Map Editor
Developer(s): The Newer Team, Treeki, Tempus, RoadrunnerWMC
Stable Release Version: 2024.01.26.0
Operating System: Windows, Linux, macOS
Written in: Python
License: MIT
Website:

The Newer Team

Download:

Updated Fork Source Code

Updated Fork Latest Release

Original Source Code

Koopatlas is a program that can edit the world maps for NewerSMBW. It cannot edit the original NSMBWii world maps, as they are completely different and are made from 3D models.

Custom tilesets can be imported, as well as doodads, which are imported image files, and even simple animations can be added to said doodads. Koopatlas also supports multiple tileset layers, plus a separate layer for paths. Unlock criteria can be set on paths to fine-tune what happens when a player finishes a stage.

With the World Editor feature, it's also possible to set various other attributes, for example HUD colors, and world names.

Resources

Tutorials

Koopatlas Interface: Explains the interface of the editor.

Making Map Tilesets: Making a map tileset for Koopatlas with Koopuzzle.

Editing Map Backgrounds (Newer): Editing the map backgrounds used in-game.

Ripping Content from a KPBIN (Newer): Koopatlas cannot edit .kpbin files. This shows how to rip content from these files.

Editing Vertex Colors: This shows how to edit the map vertex colors.

Changelog

2024.01.26.0

This release adds a workaround for a rarely-encountered game bug that only affects maps with paths whose entire unlock criterion is either "total star coins == x" or "unspent star coins == x" (any value of x).

2021.03.20.2

This release fixes several more bugs reported by B1Gaming.

2021.03.20.1

This release fixes a critical bug with dragging path nodes. (Thanks to B1Gaming for the bug report.)


2021.03.20.0

Added new icons for "Launch Star" path animations, courtesy of SnakeBlock!

Greatly improved click hitboxes for path nodes.

Koopatlas will now scroll to a reasonable place[*] when loading a map, instead of the top-left corner of the scene (which is usually empty).

Fixed more crashes and bugs.

Optimized the icon .pngs, saving a few KB.

Special thanks to User:Zementblock for reporting most of the crashes and bugs fixed in this release, as well as suggesting the hitbox improvements and new scroll feature.

[*] Specifically, to whatever's first in the "Path/Node Layers" list.

2021.03.16.0

It's been less than 12 hours since the last release, but so many more bugs were fixed since then that a new release is warranted.

The path animations menu has gotten a nice facelift, too!

There's confidence enough now to remove the "pre-release" badge from this and future releases, though keep in mind that Koopatlas is still quite buggy in general.

2021.03.15.0

First release of Koopatlas Updated! This is the original Koopatlas editor, updated to support Python 3 and PyQt5, and with a lot of bugs fixed.

Since these builds haven't been tested at all yet except for the Ubuntu one, this first release is marked as a pre-release. Despite that, Koopatlas Updated is already overall more stable than the original, since a couple dozen bugs were fixed unrelated to the switch to Python 3 / PyQt5.


v0.0001 (Original)

Initial release.