SaaSHub helps you find the best software and product alternatives Learn more →
Factorio-draftsman Alternatives
Similar projects and alternatives to factorio-draftsman
-
factorio-blueprint
Import and Export blueprint strings automagically with this handy dandy blueprint API
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
factorio_annealer
Program to generate a layout of factory cells in Factorio using simulated annealing
-
factorio-blueprint-decoder
Decode Factorio's binary `blueprint-storage.dat` file into JSON for backup, downgrading or further manipulation.
factorio-draftsman reviews and mentions
-
Blueprint JSON schema?
I made a library in Python called factorio-draftsman that works with blueprint strings which is pretty much entirely up to date and has all the data encoded in it, though quite not in a user-friendly JSON dump. I did end up manually making type-hinted dumps for all the Blueprintable types (Blueprint, BlueprintBook, UpgradePlanner, DeconstructionPlanner) though; so if that's sufficient you should be able to reliably use those. If you're looking for entity-specific schemas though, I haven't got around to doing all of them yet. Most of them are pretty straightforward however; position, orientation, filters, etc. The only complications you get into are stuff like control_behavior which has many different unique keys for many different entity types (you can take a look at the signatures.py file in draftsman's source for an impression). I can go more into that if you want, but I agree that this should really be documented/updated.
- Question for a blueprint generator
-
Generating an optimized layout of train based blocks using simulated annealing
Finally, once the layout is generated, a blueprint string is created using u/redruin0001's Factorio Draftsman program. If you missed the Alt-F4 about this back in May 2022, I highly recommend checking it out. Factorio Draftsman is an extremely powerful tool for programmatically generating blueprint strings. In this instance, it is used to stitch together tens to hundreds of factory block blueprints together into a single one. This final blueprint can then be imported and placed in Factorio.
-
Alt-F4 #61 - Draftsman: A Python module for creating blueprints
This was something I made on a whim. It uses the Pillow image library to load an image, and converts it to a blueprint intended to be visible from the map view, all in less than 150 lines of code:
-
A note from our sponsor - SaaSHub
www.saashub.com | 30 Apr 2024
Stats
redruin1/factorio-draftsman is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of factorio-draftsman is Python.
Popular Comparisons
- factorio-draftsman VS factorio-blueprint
- factorio-draftsman VS factorio-data
- factorio-draftsman VS Artorio
- factorio-draftsman VS factorio-movie-maker
- factorio-draftsman VS factoriogen
- factorio-draftsman VS 10-Books-Full-of-Rails
- factorio-draftsman VS factorio-computer
- factorio-draftsman VS factorio-blueprint-decoder
Sponsored