Comments (8)
The MAPeD exports tiles as binary files for all supported platforms and then incbin's them in assembly listings. As for the ZX specific, the most useful tiles for use in games are tiles 2x2 or in terms of the editor - blocks. That's why the editor exports tiles 2x2.
The only way to see 8x8 tiles as a set of 'db' in assembly listings is to write your own exporter using Python. The simple Python editor and API are available in the editor.
from maped-spred.
That's why I made an API for custom data export.
Just in case, take a look at the '.\samples\zx\tilemap_render\multidir_scroll\data\tilemap.zxa'. This is an example of exported assembly listing. The source project file is '.\data\scroll_multidir_TEST.mapedzx'. Compiled binary here: '.\samples\zx\bin\multidir_scroll.sna'
from maped-spred.
Your tool is very powerful and it is meant for people who need to create binary asset files for a single or multiple specific target among many possible targets with tons of options.
On the other hand, in my case, I need much less. I need to help people draw simple tiles with immediate and less smart tools for my abstract framework, which will automatically create Assembly and binary target-specific assets on the fly when mass-compiling/building for 200 different targets.
Your tool is probably "too much" in a good sense.
from maped-spred.
Actually the MAPeD exports MAPs that consist of screen data of certain topology that you can customize using layouts. The minimal data to export is a layout with one assigned screen. NOT single tile (!)
Read the 'Quick Guide': 'The Steps to Quick Start' and 'A Few Steps to Create a Game Level'.
from maped-spred.
+Also you can get development build ( link in the Readme.md ) with an example project for the ZX version.
from maped-spred.
I will look at the docs but could you please tell me if I can draw a set of 8x8 tiles and see their "shapes" as Assembly directives otherwise I cannot use it for my purpose, which is just to know if it can export the tile "shape" data into a file with Assembly, e.g.
db ...
...
db ...
or any other Assembly directive.
P.S.:
My purpose is to support the import of tiles from Assembly and BASIC listings into my universal 8-bit development framework:
https://github.com/Fabrizio-Caruso/CROSS-LIB
from maped-spred.
[I think you answered this]
What I am trying to do is something trivial but I don't understand if and how your tool can do it.
I just want to draw a bunch of monochromatic 8x8 tiles and see them as an Assembly file. I don't mind if more data (e.g. color data) is also part of the output.
from maped-spred.
I know 2x2 or 1x2 is more common but I have written a few games using also 8pixel x 8pixel tiles for all 8-bit computers and dozens of consoles (including the ZX Spectrum):
https://github.com/Fabrizio-Caruso/CROSS-LIB/blob/master/docs/GAMES.md
from maped-spred.
Related Issues (7)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from maped-spred.