Cytopia
Cytopia copied to clipboard
:deciduous_tree::house_with_garden::office::evergreen_tree: A city building simulation game
"The Audio Manager is threaded. We need to talk about this. Threading makes kinda sense since Audio playback is guaranteed through multiple scenes, paused game, and so on, but I...
Fixes #114 Also see #114 for build instructions. It's quite complicated :- /
We already have the textures made, and this used to be a thing before our big ImGui overhaul, but now they don't highlight when your mouse is over the big...
For some reason the [write settings test](https://github.com/CytopiaTeam/Cytopia/blob/master/tests/engine/basics/Settings.cxx) (specifically the check for MapSize) randomly fails for PRs on all three OS checks (not all at once though)
I think the GUI (The one with the categories and buildings) should disappear when the pause menu is opened.
Now you can adjust music volume and SFX volume separately. Don't know if we can truly test this until we figure out how to fully test Soundtracks, but that's a...
I've already started on this. - [x] #1001 - [x] #1005 - [ ] Remove other code that is now unused after the UI change
A window class should store the position of it's widgets relative to it's own position, so it can be dragged. It should also be able to have a canvas with...
Steps to reproduce: 1. Select a road to build 2. Click and drag the mouse to get a build preview - do not release the mouse 3. Move the view...
Add a scaling factor (1x, 1,5x, 2x, ...) for the UI to support different resolutions. This scaling factor should be configurable in an ui dialog in settings. The intension behind...