Giter Club home page Giter Club logo

mapcreator-development's Introduction

N|Solid


MapCreator-Development - Official Release
Last Updated: 08/16/2023

What Is MapCreator?!

  • MapCreator is an open-source Ultima Online™ map (facet) editor that was created for use with Adobe™ Photoshop
  • This powerful program can compile any world you create utilizing an encoded set of bitmaps and an Adobe™ Photoshop Swatch (.ACO), Optimized Color (.ACT), and customized Brush (.ABR) file
  • There are two versions available so choose wisely: one uses Ultima Online's out-of-the-box game files (any version), and the other uses uoAvocation's customized Ultima Online's game files and is capable of dual-layering maps during the compile process

What Is The Backstory!

  • MapCreator is the result of reverse-engineering UOLandscaper, and yes I did get permission to do that from UOLandscaper's creator Dknight. What separates the two programs is that MapCreator is coded in C# and UOLandscaper is coded in VisualBasic. Additionally MapCreator is open-source and can be modified whereas UOLandscaper is an old soul and closed-source
  • Dknight would not let me re-release UOLandscaper as an open-sourced project: so he told me to rebrand it, and then gave me permission to distribute it under the name MapCreator
  • So if you are wondering, yes both software use indentical compiler engines and 80% of the same code; that also means that the XML files associated with both programs are interchangable

MapCreator User Features (At-A-Glance)

The MapCreator Compiler

  • Create your facet indexed bitmap terrain file, sync that terrain bitmap file and create an indexed altitude bitmap file, then when you are done creating and finalizing your masterpiece: compile those two (2) bitmaps from the same folder to create a playable game world for your custom Ultima Online emulation servers or uoAvocation's game engine (uoAvos)!

Color Table Editor

  • Create new, or modify the Adobe™ Photoshop Swatch (.ACO), Optimized Color (.ACT) files right from inside MapCreator! With this program you can manipulate all color aspects of MapCreator and how the compiler will read those colors.

Color Tables Added!

  • If Adobe™ Photoshop is too expensive, you can also use GIMP to create your worlds using our Drawing Tool section! This section will provide screenshots of our custom Adobe™ Photoshop color swatch (.ACO) and optimized color (.ACT) files.

Facet Tutorials!

  • Forget the guess work of making maps! Tutorials will be added to assist you on your journey!! The tutorial section will include tutorials on the best techniques to create and modify Ultima Online™ worlds and is a work-in-progress and will be added to over time. The success of this depends on the community and user submissions by people like you!

User Plugins Added!

  • Create or modify tile transitions, create or modify terrain types, view your flat bitmaps as spinning planets you can manipulate, and finally convert those pesky .mul files into .bmp, .uop, and back into .mul again! The user plugin section is a work-in-progress and will be added to over time. The success of this depends on the community and user submissions by people like you!

MapCreator Software Screenshots


📌Main Software Application


Project Logo

Project Logo

Project Logo

Project Logo

Project Logo


📌Plugin: Create Terrain Types


Project Logo

Project Logo

Project Logo

Project Logo

Project Logo

Project Logo


📌Plugin: File Type Converters


Project Logo

Project Logo

Project Logo

Project Logo

mapcreator-development's People

Contributors

voxpire avatar aasr-admin avatar

Stargazers

 avatar  avatar  avatar Corp Por This avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.