Giter Club home page Giter Club logo

zima's Introduction

OpenZoo

This repository will eventually contain a patchset and build system for enhanced versions of ZZT, based on The Reconstruction of ZZT.

zima's People

Contributors

asiekierka avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

zima's Issues

Preview does not match exported board

When "solid" element type is disabled, and solid color blocks are achieved through color-on-same-color elements, they look correct in the preview but when they export they do so as color-on-black, leading to visual discrepancy between the preview and the exported board. This is a regression from 0.4.0 to 0.4.1; I haven't seen any visual difference between the preview and the final exported board in any prior version.

Warn before overwriting PNGs (and probably others)

Just accidentally clobbered my source image after conversion by unthinkingly using the same filename as the source material.

In my case I still had the original file open in an image editor as I was hand cropping a larger image so nothing was actually lost, but this could definitely lead to some frustration if caught unaware by it!

Super ZZT support.

  • Super ZZT board serialization
  • Super ZZT world serialization/field exposition (for internal library, not for zima itself)
  • Handling the double-wide character display mode
  • Necessary UI changes

Algorithm improvement ideas

  • Alternate glyph picking techniques
  • Figure out fine error propagation (coarse error propagation - dithering - is already present)?

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.