Generate and manage daily randomized data, for narrative / sim games, directly from .csv files, with an easy to expend framework.Support from Unity 6.0 to 6.6The Village Framework is a Porcelaine Games tool for Unity, providing a easy-to-expend foundation for narrative or simulation / gestion games.Designed around the idea of separating data from the engine, it lets developers iterate, expend, and balance your data with minimal need to go in-engine, while a flexible and well documented API to cater to programmers from all levels.DOCUMENTATION • DEMO • SUPPORTDesigner-FriendlyCreate and manage data outside of the engine, from any database. Import your .csv files directly to Unity.Ready Out of the BoxSet up your game in minutes with the our pre-made prefabs, save/load system, and other mechanics, to get up and running.Find our pre-set up database in NotionEndlessly CustomizableEvery feature can be extended, overridden, or replaced via a simple prefab tweak or a C#override.2D, 2.5D and 3D2D, point-and-click, third-person, first-person - or a mix of each. Link any type of interface to the Village, with our event system.Daily Seeded GenerationGenerate randomized data every in-game day, using a specific seed that stay consistent between runBranching ChoicesLet player choices impact stats, enable or disable elements , creating branching stories with our impact systemWeather systemReact to weather, hour and date, modify shader, asset properties, or subscribe your own listener with the STORM SystemHave any questions? Contact us!CSV ImporterTemplate DatabaseSeeded Daily Generation of ContentOpportunity and Choice BranchingInventory and item dataSave / Load to jsonSTORM System API Documentation




