mirror of
				https://github.com/Reuh/ubiquitousse.git
				synced 2025-10-27 17:19:31 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			23 lines
		
	
	
	
		
			1.6 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
	
		
			1.6 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| # ubiquitousse
 | |
| 
 | |
| Set of various libraries I use for game development, mainly with LÖVE. Most of which has already been done before, but these are tailored to what I need. They can be used independently too (you should be able to only pick the directories of the libraries you need; some modules depends on each other though, see documentation for details).
 | |
| 
 | |
| This provides, sorting the one with the fewest existing alterative as far as I know first:
 | |
| 
 | |
| * `ldtk` provides a [LDtk](https://ldtk.io/) level importer
 | |
| * `gltf` provides a [glTF](https://www.khronos.org/gltf/) model loader (documentation WIP)
 | |
| * `ecs` provides [ECS](https://en.wikipedia.org/wiki/Entity_component_system) facilities
 | |
| * `input` provides input management facilities
 | |
| * `timer` provides time management facilities
 | |
| * `signal` provides a simple signal / observer pattern implementation
 | |
| * `asset` provides barebones asset loading facilities
 | |
| * `scene` provides some scene management facilities
 | |
| * `util` provides some random, occasionally useful functions
 | |
| 
 | |
| You can find the documentation [here](https://reuh.github.io/ubiquitousse/index.html) or in the `docs/` directory.
 | |
| 
 | |
| Documentation is done in LDoc-like comments in source files, but LDoc doesn't really like how I structure my libraries (and the fact I use [Candran](https://github.com/Reuh/candran)) so you will need my [LDoc fork](https://github.com/Reuh/LDoc) if you want to generate the documentation yourself.
 | |
| 
 | |
| Whatever is currently on the master branch should be working and usable. Changelog, including breaking changes, are documented in commit messages.
 | |
| 
 | |
| Licensed under ISC (equivalent to MIT/Expat/Simplified BSD). Have fun.
 |