Flax Muffin Flax Engine Asset Pack 1
By purchasing this asset pack you agree to the end user license agreement displayed further down on this webpage. The quick run down is you agree to not advertise this asset pack as your own or sell it in full or in part. You are allowed to use what's in this asset pack to create a commercial product of your making. These assets are for use with version 1.11 of the Flax Game Engine.
This purchase grants you a license to use two scripts assets. Also included is 14 pages of PDF documentation detailing how to use the assets. You also get the source code!
Generate A Level From A PNG Image
When this asset generates a level from a PNG image it treats the image like a 2D grid with an X and Y axis. Each pixel in the image is a grid point. You assign color values to prefabs. When the image is read by the game if a pixel color matches the color assigned to a prefab the pixel coordinate in the image is translated to game world coordinates and the assigned prefab is spawned at the appropriate location. This asset also allows you to set the size, in game world units, of each pixel. So each grid point/pixel of the image can be set to 1 world unit in size to 100 world units in size, or more.
Grid System For Placing Prefabs
This asset is designed for placing prefabs while a game is running. It’s useful for an RTS game when you have enough resources to place base buildings. Or for an open world game for laying down blocks to construct a larger structure. Or for placing available units in position right before a battle begins! Of course you would have to program all those game mechanics in yourself. This asset simply provides a grid and an example UI script along with code for placing prefabs during gameplay using a grid layout. The grid can be enabled/disabled. Any prefabs placed while the grid is enabled will remain visible and active in the game world when the grid is disabled. The asset makes it easy to provide your own grid cell visuals. Also included in the UI is sliders and code for rotating the camera's Y and X axis.
END USER LICENSE AGREEMENT
Introduction
This End-User License Agreement (“EULA”) is a legal agreement between you (either an individual or a single entity) and CWDI GAMES (“Licensor”) for the use of Flax Muffin Flax Engine Asset Pack 1 (“Software”). This EULA governs your use of the Software provided by the Licensor. By clicking “I Agree” or installing or using the Software, you agree to be bound by the terms of this EULA.
License Grant
Licensor grants you a revocable, non-exclusive, non-transferable, limited license to download, install, and use the Software. Use includes using the software in your own commercial project.
Restrictions on Use
You agree not to, and you will not permit others to:
Distribute, transfer, sublicense, lease, lend, or rent the Software to any third party. You agree not to advertise or sell this asset pack or any part of it as your own work. You agree not to decompile or disassemble the Software, except to the extent expressly permitted by applicable law. Remove, alter, or obscure any proprietary notices on the Software. Use the Software in any manner that could damage, disable, overburden, or impair the Software.
Use the Software to create or distribute any malicious software or for any unlawful purpose.
Jurisdiction
This EULA and any disputes arising out of or in connection with it will be governed by and construed in accordance with the laws of the United States of America, without regard to its conflict of laws principles. Any legal actions or proceedings arising out of this EULA shall be brought exclusively in the courts of Utah, United States of America.
Intellectual Property & Copyright Infringement
The Software and all rights, title, and interest in and to the Software, including all intellectual property rights therein, are and will remain the exclusive property of the Licensor. You agree to notify the Licensor promptly if you become aware of any infringement of the Licensor’s intellectual property rights in the Software. You are allowed to
use the software for commercial purposes.
Termination of Licensing
Licensor may terminate this EULA at any time if you fail to comply with any term(s) of this Agreement. Upon termination, you must cease all use of the Software and destroy all copies, full or partial, of the Software.
Warranty Disclaimer
THE SOFTWARE IS PROVIDED “AS IS” AND WITH ALL FAULTS. LICENSOR MAKES NO WARRANTIES,
WHETHER EXPRESS, IMPLIED, OR STATUTORY, INCLUDING BUT NOT LIMITED TO THE IMPLIED
WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON
INFRINGEMENT. YOU BEAR THE ENTIRE RISK AS TO SELECTING THE SOFTWARE FOR YOUR
PURPOSES AND AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE.
Limitations of Liability
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL LICENSOR BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, OR
All rights reserved.ANY LOSS OF PROFITS OR REVENUES, WHETHER INCURRED DIRECTLY OR INDIRECTLY, OR ANY
LOSS OF DATA, USE, GOODWILL, OR OTHER INTANGIBLE LOSSES, RESULTING FROM (A) YOUR USE
OR INABILITY TO USE THE SOFTWARE; (B) ANY UNAUTHORIZED ACCESS TO OR USE OF OUR
SERVERS AND/OR ANY PERSONAL INFORMATION STORED THEREIN; (C) ANY INTERRUPTION OR
CESSATION OF TRANSMISSION TO OR FROM THE SOFTWARE; (D) ANY BUGS, VIRUSES, TROJAN
HORSES, OR THE LIKE THAT MAY BE TRANSMITTED TO OR THROUGH OUR SOFTWARE BY ANY
THIRD PARTY; (E) ANY ERRORS OR OMISSIONS IN ANY CONTENT OR FOR ANY LOSS OR DAMAGE
INCURRED AS A RESULT OF YOUR USE OF ANY CONTENT POSTED, EMAILED, TRANSMITTED, OR
OTHERWISE MADE AVAILABLE THROUGH THE SOFTWARE; AND/OR (F) THE DEFAMATORY,
OFFENSIVE, OR ILLEGAL CONDUCT OF ANY THIRD PARTY.
Limits on Damage Liability
Licensor’s total liability to you for any damages (regardless of the form of action) shall not exceed the amount actually paid by you for the Software.
Control of Software Distribution
You may not distribute or make the Software available over a network where it could be used by multiple devices at the same time. You may not rent, lease, lend, sell, redistribute, or sublicense the Software.
If you have any questions about this EULA, please contact us at:
CWDI GAMES
https://www.cwdigames.com/contact
Updates & Changes
Licensor reserves the right, at its sole discretion, to modify or replace this EULA at any time. If a revision is material, we will provide at least 30 days’ notice prior to any new terms taking effect. By continuing to access or use our Software after those revisions become effective, you agree to be bound by the revised terms. By purchasing this software, installing, or using the Software, you acknowledge that you have read this Agreement, understand it, and agree to be bound by its terms and conditions.
© CWDI GAMES 2026
Flax Engine Copyright 2012 – 2026, Wojciech Figat. All rights reserved.