Construct Asset Library
TheConstruct Asset Library is a robust.c3p project bundled with thousands of handpicked assets designed to speed up your game development workflow. Whether you're working on a new project or an existing one, you can open this library alongside your project and copy all the assets you need in one go, making prototyping and development faster and more efficient.
This asset bundle includes everything from animated sprites and icons to pre-built grids, global objects, sounds, fonts, tilemaps, and much more—all organized for easy access and designed to be modular and scalable. The majority of assets come fromKenney (commercially usable) andIcon8 (for non-commercial projects), with additional assets curated for seamless use in game development.
What's Included:
- Animated Icons (38)
- Animated Sprites (37)
- 9-Patch Objects (23)
- Global Objects (55)
- Pixel-Perfect Grids (25)
- Commonly Used Plugins
- Seamless Background Textures (12)
- Static Sprites (40)
- Storage Objects (Arrays and Dictionaries)
- Tilemaps (22 Sets)
- Vectors (42)
- Sounds (100+)
- Fonts (150+)
- Custom Loading Icons (50)
- Files Section (Pre-populated JSON Files & CSS Stylesheets)
- Sample Layouts & Event Sheets
Detailed Explanation of Contents:
1. Animated Icons (38)
- Handpicked animated icons fromIcon8, perfect for game development. These can be used fornon-commercial projects. All icons are animated and ready to be copied into your project.
2. Animated Sprites (37)
- A collection of animated sprites, mostly fromKenney assets, all set up with their respective animations and naming conventions. Great forquick prototyping and experimentation.
3. 9-Patch Objects (23)
- A collection of 9-Patch Objects, from Kenney assets, all of them are scalable and are perfect for any UI Elements.
4. Global Objects (55)
- Essential objects that are reusable across games, including theirinstance variables,state management, andanimation handling. Pre-built to bemodular andscalable, these objects are primarily sourced fromIcon8 and help speed up development by eliminating repetitive setup.
5. Pixel-Perfect Grids (25)
- A collection of grids includingsquare,hex,isometric, andneon grids. Each grid is pixel-perfect with nested smaller grids and 6 different colors, making them perfect for level design or prototyping. All grids aretiled backgrounds that can be easily scaled. These where all handmade by me.
6. Commonly Used Plugins
- The most commonly usedConstruct plugins (e.g., mouse, audio, etc.) are pre-organized in categories. These can be copied into your project all at once, saving time instead of adding each plugin individually.
7. Seamless Background Textures (12)
- Includes commonly used textures for game backgrounds such assand, rock, grass, and water. All 12 textures areseamless and can be used in tiled backgrounds for a smooth visual experience.
8. Static Sprites (40)
- A collection of static sprites organized into various categories. With 40 different sprites to choose from, these assets are perfect for populating your game world quickly.
9. Storage (Arrays and Dictionaries)
- Pre-configuredArray andDictionary objects with their corresponding.json files. These are set up for easy modularity and scalability, designed to speed up workflows for storing and retrieving data.
10. Tilemaps (22 Sets)
- Over22 tilemap sets included, with hundreds of individual assets for level design. These assets are sourced fromKenney and are free for bothcommercial andnon-commercial use.
11. Vectors (42)
- A collection of buttons and other UI elements in SVG format. These assets are sourced from Kenney.
12. Sounds (100+)
- A huge library ofsound effects fromKenney, organized and ready for preview. Users can easily browse and copy sounds directly into their projects, saving time spent on importing.
13. Fonts (150+)
- Over150 fonts fromDaFont curated for game development. These fonts are public domain and can be used innon-commercial projects without attribution.
14. Custom Loading Icons (50)
- A set of50 custom loading icons generated using AI, found under theIcons & Screenshots section. These can be used to enhance your game's loading screens or transitions.
15. Files Section (Pre-populated JSON & CSS)
- This section includes advancedArray andDictionary JSON files, prepopulated to provide game-ready data structures for users. Simply copy both theJSON file and its corresponding object into your project to streamline your workflow.
- Also included are over100 CSS stylesheets forbuttons, sliders, and progress bars. These are fully modular with common IDs to ensure seamless integration into your game.
16. Sample Layouts & Event Sheets
- To demonstrate the library's contents, severalsample layouts are provided, including astart screen,level screen, and asimple level management system without arrays. Also included is astate machine event sheet for handling state management and ananimation event sheet for managing state-based animations.
- Aplayground layout is included to experiment with different assets, making it easy to test and prototype your ideas quickly.
Conclusion
TheConstruct Asset Library is a must-have tool for any game developer looking to speed up their workflow. With a vast array of assets, from sprites and sounds to fully configured global objects and tilemaps, this library is designed to be opened alongside your existing project. Simplycopy and paste everything you need in one go, making prototyping and development faster and more efficient. Whether you're building from scratch or enhancing an existing game, this bundle will save you hours of setup time.
Most of the assets are sourced fromKenney, which can be used for bothcommercial andnon-commercial purposes, while some fromIcon8 are limited tonon-commercial use and cannot be redistributed, it is advised to use these as placeholder icons and replace them with the kenney assets. The Icon8 icons can be found under the global objects & animated sprites sections. Please refer to the icon8 terms & conditions if you are unsure. The rest of the assets where all created by me and some where generated using stable diffusion.