Started by Snarky, 23 Apr 2021, 09:38
Quote from: Kastchey on 23 Apr 2021, 09:57What are other requirements, apart from private projects? Is Git support mandatory?
Quote from: eri0o on 23 Apr 2021, 11:03Snarky, have you tried Azure Repos (dev.azure.com)? The storage should be unlimited, the only limit there is I think access, but am not sure, if I am not mistaken it is free for one person to a team of 5 people - I don't know if they changed since all my games there are done by me alone. I don't even use git lfs, I just throw all files like normal and azure never complained.
Quote from: Crimson Wizard on 23 Apr 2021, 10:12The only workaround I know is to not adding compiled binary files to source repository at all: acsprset.spr, perhaps even not roomNNN.crm.Full AGS project source in current state is not suitable for that. Back in a day when I was participating in a team project, I only pushed Game.agf, asset sources (separate sprite files in a subdirectory), and scripts. acsprset.spr and room.crms were kept in separate archives and tagged with wip release number, uploaded to some other hosting such as google drive. We only kept number of those corresponding to certain stages in development.
Quote from: Crimson Wizard on 23 Apr 2021, 10:12Latest version of AGS (3.5.0) in theory allows to fully restore sprites from sources if acsprset.spr is missing or does not have all the sprites mentioned in Game.agf. The first case is unstable (I don't remember if it works automatically), in the second case you will be warned of missing sprites. The missing sprites will be represented by sprite 0's graphic, and you will have to manually go around, doing "Replace sprite(s) from sources". If you do you also have to save repeatedly, or editor may run out of memory (the process is far from ideal).Obviously this does not work if there are no sources and sprite was e.g. pasted from clipboard.
Quote from: Crimson Wizard on 23 Apr 2021, 10:12The only real solution to this is to completely revamp sprite and room storage in the project. Both is in plans for a while, but someone got to work on implementing this in the editor. I know that ChamberOfFear (aka persn on github) was working on rooms recently. I guess we just need to stop adding new stuff and focus on improving existing functionality (actually had to do this years ago).
Quote from: ChamberOfFear on 23 Apr 2021, 19:23While we're on the subject, does the sprite storage revamp has a Github Issue that explains what needs to be done and what else might be relevant for the problem? I haven't seen one but maybe I'm bad at searching
Page created in 0.152 seconds with 36 queries.