Code Monkey home page Code Monkey logo

fastdmm's Introduction

Build Status

FastDMM

FastDMM is an alternative map editor for BYOND that is designed to be more flexible.

Features

  • Very specific display filters! More flexible than just object, mob, area and turf!
  • The ability to easily place down directional objects.
  • Can easily render and display icons larger than 32x32 without any hassle!
  • Can work with projects that utilize planes.
  • Prevents large diffs by minimizing changes.
  • Randomizes keys to prevent merge conflicts.
  • Requires no external dependencies! Just run a single .jar file!

Requirements

  • FastDMM requires Java 8 to be installed.

Usage

  • Download the latest FastDMM version from the releases page, or compile it yourself.
  • Run FastDMM.jar
  • Use the Open DME option to open an environment file.
  • Upon completion, use the Open option to select the desired map from the list.
  • Use middle mouse button to move your view and scroll wheel to zoom in/out.
  • If you select an object and hold down control and click on a tile, and while holding your mouse button down, you move your mouse in a direction, you can specify a direction for the var.

Building FastDMM.

FastDMM uses Gradle for its dependency management!

The project uses the us.kirchmeier.capsule plugin for packing the source and dependencies into a fully runnable JAR. Use this to generate a jar, which will reside in /build/libs:

gradlew fatCapsule

In order to run the project you can replace gradle fatCapsule with gradle run, as shown below.

gradlew run

License

FastDMM is licensed under the GNU General Public License version 3 (GPLv3), with some exceptions which are marked as such.

fastdmm's People

Contributors

d34d10cc avatar hecksadecimal avatar monster860 avatar pjb3005 avatar

Stargazers

 avatar

Watchers

 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.