Huitieme

Scholarrior
Donor
Game Developer
Oct 9, 2018
3,108
15,707
You are of course fully entitled to disagree with my viewpoint. It is, after all a matter of judgement and not subject to facts. But ultimately, rightly or wrongly, it's my call.
Short answer:
Yes - Snoop.gif

However:
Releasing it now would be commercially correct in that only would I not be putting my existing patron funds at risk of refunds but I would also be able to release Chapter Two for free, which would gain me more exposure.
If I may, I'd propose releasing chapter 2 this weekend anyway, so that non-patrons would enjoy it, as for them the release date of chapter 3 is of no immediate consequence, and that would relieve some of the pressure you might feel.
 

PowerDildos

Member
May 30, 2017
210
565
You are of course fully entitled to disagree with my viewpoint. It is, after all a matter of judgement and not subject to facts. But ultimately, rightly or wrongly, it's my call.

See you later next week when the Chapter comes out. Stay lucky!
You have my full faith in you when it comes to these decisions, and I wish you the best of luck in slaying the gigabyte dragon.
 
  • Like
Reactions: TheDevian

tioafa4

Newbie
Jul 12, 2018
74
92
I recall reading elsewhere on these boards that Ren'Py actually has a patching function for situations like this, but that it isn't much used because you need a server to host it and that's generally out of the price range for indie devs. It does perhaps seem like a business opportunity for some enterprising pervert who's already running a bunch of servers anyway.
 

Antiochus

Newbie
Jun 21, 2017
88
103
@Nottravis

Got this from the author of DA here on f95. While I havn't used it on my in dev game yet, it looks like the way to go. It proven and logical.

Great game by the way.

-----

In options.rpy

init python:
## The following functions take file patterns. File patterns are case-
## insensitive, and matched against the path relative to the base directory,
## with and without a leading /. If multiple patterns match, the first is
## used.
##
## In a pattern:
##
## / is the directory separator.
##
## * matches all characters, except the directory separator.
##
## ** matches all characters, including the directory separator.
##
## For example, "*.txt" matches txt files in the base directory, "game/
## **.ogg" matches ogg files in the game directory or any of its
## subdirectories, and "**.psd" matches psd files anywhere in the project.

## Classify files as None to exclude them from the built distributions.

build.classify('**~', None)
build.classify('**.bak', None)
build.classify('**/.**', None)
build.classify('**/#**', None)
build.classify('**/thumbs.db', None)
build.classify('game/**.rpy', None)

## To archive files, classify them as 'archive'.

#build.archive("scripts", "all")
#build.archive("archive", "all")

#build.classify('game/**.png', 'archive')
#build.classify('game/**.jpg', 'archive')

#build.classify("game/**.rpy", "scripts")
#build.classify("game/**.rpyc", "scripts")


#CUSTOM Start
#Setup individual rpas for scripts shared audio and chapter images.
# This will be the files inside the game folder that are created
build.archive("scripts", "all")
build.archive("shared", "all")
build.archive("audio", "all")
build.archive("chapters1_7", "all")
build.archive("chapter8", "all")

# shared assets. We take all the assets from game/gui and place it into the shared rpa.
build.classify('game/gui/**.png', 'shared')
build.classify('game/gui/**.jpg', 'shared')
build.classify('game/gui/**.webp', 'shared')

# common images are also stored in the shared rpa
build.classify('game/images/common/**.png', 'shared')
build.classify('game/images/common/**.jpg', 'shared')
build.classify('game/images/common/**.webp', 'shared')

# i put any custom fonts i have into the shared rpa
build.classify('game/fonts/**.ttf', 'shared')



#audio Take all music and sound effects and place them into the audio rpa
build.classify('game/music/**.ogg', 'audio')
build.classify('game/music/**.mp3', 'audio')

build.classify('game/effects/**.ogg', 'audio')
build.classify('game/effects/**.mp3', 'audio')

#images. I set this up so that all images from before i started doing this are placed into an rpa called chapters1_7. I removed 2 to 6 in this example so its readable
build.classify('game/images/chapter1/**.png', 'chapters1_7')
build.classify('game/images/chapter1/**.jpg', 'chapters1_7')
build.classify('game/images/chapter1/**.webm', 'chapters1_7')

# i removed chapters 2 to 6 for brevity.

build.classify('game/images/chapter7/**.png', 'chapters1_7')
build.classify('game/images/chapter7/**.jpg', 'chapters1_7')
build.classify('game/images/chapter7/**.webm', 'chapters1_7')


# Now for chapter 8 I add all images to the chapter8.rpa file. Remember i deckared this at the very start. You would make a chapter9 and so forth as you continue.
build.classify('game/images/chapter8/**.png', 'chapter8')
build.classify('game/images/chapter8/**.jpg', 'chapter8')
build.classify('game/images/chapter8/**.webm', 'chapter8')

# all images from the scene gallery i placed in shared.
build.classify('game/images/gallery/**.png', 'shared')
build.classify('game/images/gallery/**.jpg', 'shared')
build.classify('game/images/gallery/**.webm', 'shared')

# All script files in the entire games folder
build.classify('game/*.rpyc', 'scripts')
build.classify('game/chapter2/*.rpyc', 'scripts')
build.classify('game/chapter3/*.rpyc', 'scripts')
build.classify('game/chapter4/*.rpyc', 'scripts')
build.classify('game/chapter5/*.rpyc', 'scripts')
build.classify('game/chapter6/*.rpyc', 'scripts')
build.classify('game/chapter7/*.rpyc', 'scripts')
build.classify('game/chapter8/*.rpyc', 'scripts')


After you set this up when u do a build in repny it will create those files. So a patch you would use the script.rpa file and the images for that chapter.rpa file, such as chapter8.rpa. If you added any sound effects or gui elements then u would also include the shared.

This way i can make a patch. Its just scripts.rpa. audio.rpa chapter8.rpa. No need to download all the other stuff. They then take those files and place them into the game directory.
 

sabadongelov

Member
Aug 21, 2018
352
899
And since that isn't likely to change, you can perhaps appreciate my slight obsession with size (no! not like that! Pervs ;) ).
Well, let's hope you do have that kind of obsession too, as Annie has already alluded to size being an issue and we wouldn't want to disappoint her, now would we? :D
 

Goblin Baily: DILF

Conversation Conqueror
Sep 29, 2017
7,319
15,664
Gents,

You'll forgive me I trust for not making any individual answers as I'm trying to stay away from my keyboard this weekend to refresh and recharge the old batteries, so I wish to keep this somewhat brief. However, my spider sense was tingling and I didn't want any disagreements between your good selves to impact upon this somewhat happier part of the internet.

I thank you for you council and advice on the matter of size and Chapter Three, and you all make perfectly valid points. Nothing said is factually incorrect and indeed I can fully appreciate why my decision may seem silly, if not ludicrous.

After all, the chapter -is- done. Bug free and ready to go. Releasing it now would be commercially correct in that only would I not be putting my existing patron funds at risk of refunds but I would also be able to release Chapter Two for free, which would gain me more exposure. Especially, when one considers how much better (at least in my opinion) Two was to One. And as for Three to Two the leap is even greater.

So why aren't I?

Because, yes it would take the pressure off me; yes it would be safeguard my funds and yes it would indeed gain me more exposure here and elsewhere which could lead to more patrons - but, it wouldn't be fair to do so. It wouldn't be fair to those patrons who would struggle with the massive download. I can not in good conscience release a game that not all my patrons can play. It's as simple as that.

This is of course partly my fault in that I use so many graphics of course. I could, as some do, use a smaller frame size or make more use of static or more reusable images. Did I really need (and forgive me, I'm guessing slightly here as I really don't want to open Renpy again this weekend) thirty odd images for Chris and the MC to walk to the station in Two, or indeed the sixty odd for drinks with Annie? So near a hundred images for just two out of the thirteen scenes in that chapter. Did I need to do that? Perhaps not. Hell, probably not. But it wouldn't be the same experience or game if I hadn't...(side-eye anyone?)

And since that isn't likely to change, you can perhaps appreciate my slight obsession with size (no! not like that! Pervs ;) ). Ultimately, I have faith in cracking the individual chapter download issue. I've cracked the code and script part, I just need to stop it overwriting the graphics files with just the current chapters. But I haven't managed that for chapter three and hence my focus on the animation.

You are of course fully entitled to disagree with my viewpoint. It is, after all a matter of judgement and not subject to facts. But ultimately, rightly or wrongly, it's my call.

See you later next week when the Chapter comes out. Stay lucky!
Notty I have set a limit of 20 gb pet update.. You can safely play with big stuff before you hear me complain
 
  • Like
Reactions: Akamari
U

User_23654

Guest
Guest
Here is a compressed pc and mac version of Ch2 v1.1! (Fixed now, download the standalone fix for pc here)

PC (146MB): - - - -

You don't have permission to view the spoiler content. Log in or register now.
 

Daxter250

Forum Fanatic
Sep 17, 2017
4,702
13,512
didn't play the game yet (but will do so in the next hours ^^), but i gotta say that i'm damn impressed the way people wrote reviews for this game. thats how reviews are done with all the infos about story, writing and so on and i hope this kind of review quality will become a habit on this site... be it a review for a good game or a bad game.
 

giruru

Newbie
Aug 16, 2016
99
42
Hey, thanks for the compression but it seems like I get a flickering black bar on the bottom half when I talk, and it's permanent. If I click it goes away for a moment but it comes back after. blackbar.png
 

Akamari

Forum Fanatic
Donor
May 28, 2017
4,371
13,341
Hey, thanks for the compression but it seems like I get a flickering black bar on the bottom half when I talk, and it's permanent. If I click it goes away for a moment but it comes back after.
Yeah, as I recall that was an issue present already with the compressed version of Chapter 1. I haven't played it like that, so I don't how annoying it is, but I recommend the official version if so. No such issue there.
 
4.10 star(s) 68 Votes