CREATE and FUCK your own AI GIRLFRIEND TRY FOR FREE
x

VN Ren'Py Persona 4 Project [Development Thread + Compression Question]

Golden Goose Studios

Formerly 'nooooon33'
Jun 20, 2021
9
4
screenshot0019.png

Hey guys, I'm Golden Goose, an aspiring game developer that's planning to release my first game in a few days. This project I'm working on is going to be majorly animated and more story-driven instead of being sandbox-like. It's going to be a Persona game and I'm focusing on mimicking the look and feel of the game to make it as authentic as possible to the real counterpart. Here's some screenshots of the project below!
epi1_11.png epi1_26.png club16.png io7tgti.PNG 87u09h.PNG

My question is what's the best method of compression? I'm not sure how to compress my game to a point where quality won't be affected. Are there any tools that can help with this stuff?

Thanks again! Please look forward to the game release in the coming days.
 

Droid Productions

[Love of Magic & Morningstar]
Donor
Game Developer
Dec 30, 2017
7,018
17,958
View attachment 4188153

Hey guys, I'm Golden Goose, an aspiring game developer that's planning to release my first game in a few days. This project I'm working on is going to be majorly animated and more story-driven instead of being sandbox-like. It's going to be a Persona game and I'm focusing on mimicking the look and feel of the game to make it as authentic as possible to the real counterpart. Here's some screenshots of the project below!
View attachment 4188142 View attachment 4188143 View attachment 4188144 View attachment 4188150 View attachment 4188155

My question is what's the best method of compression? I'm not sure how to compress my game to a point where quality won't be affected. Are there any tools that can help with this stuff?

Thanks again! Please look forward to the game release in the coming days.
Huge fan of Persona 4/5, so good luck :)

Usual way to compress stuff for Renpy (assuming that's your tech-stack) is WebP/WebM. At lossy-95% compression you'll get a nice compression with minimal loss of quality. Look at XNConvert for a good batch tool.
 

Golden Goose Studios

Formerly 'nooooon33'
Jun 20, 2021
9
4
Huge fan of Persona 4/5, so good luck :)

Usual way to compress stuff for Renpy (assuming that's your tech-stack) is WebP/WebM. At lossy-95% compression you'll get a nice compression with minimal loss of quality. Look at XNConvert for a good batch tool.
I appreciate it! Yea, I definitely need to convert a lot of my stuff into JPEG/JPG. Never realized how big PNG can get once you add enough of em!
 

HELIO CESAR

Active Member
May 30, 2018
612
1,108
Another tip its to use 'sprite swapping' or ' layered graphics', Only loading sprites or zones that have an active change from a sprite to another, could be more tricky with full animated scenarios, and demands that you fit your work to be structured like this. don't know if you are already using it or considering to but wanted to say it.

The game is looking pretty good aesthetically you got some really good Persona 4 models!
 

Golden Goose Studios

Formerly 'nooooon33'
Jun 20, 2021
9
4
Another tip its to use 'sprite swapping' or ' layered graphics', Only loading sprites or zones that have an active change from a sprite to another, could be more tricky with full animated scenarios, and demands that you fit your work to be structured like this. don't know if you are already using it or considering to but wanted to say it.

The game is looking pretty good aesthetically you got some really good Persona 4 models!
Thanks for the advice! I'm using layered images for longer winded cutscenes and with assets like sprites I'm already using something like sprite swapping. For the animated scenarios, it's definitely more tricky but I did find a way!
 
  • Like
Reactions: HELIO CESAR

HELIO CESAR

Active Member
May 30, 2018
612
1,108
Thanks for the advice! I'm using layered images for longer winded cutscenes and with assets like sprites I'm already using something like sprite swapping. For the animated scenarios, it's definitely more tricky but I did find a way!
Cool, doing that and using video and image files that are more compact is already way more than what a bunch of devs does!
 

Droid Productions

[Love of Magic & Morningstar]
Donor
Game Developer
Dec 30, 2017
7,018
17,958
I appreciate it! Yea, I definitely need to convert a lot of my stuff into JPEG/JPG. Never realized how big PNG can get once you add enough of em!
Definitely use WebP instead of JPEG.
- supports transparency
- better compression (smaller images or better quality for the same size)

JPEG at this point's a very old format, and Renpy supports WebP out of the box (as does XNConvert).