Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

bobcgames

493
Posts
6
Topics
2,121
Followers
12
Following
A member registered Oct 14, 2017 · View creator page →

Creator of

Recent community posts

Yeah, you'll need to use screens to do that, and add the clickable "hotspots" in screens

I'd recommend finding a general tutorial on point-and-click games in renpy, because what you want to do is basically that. You would simply replace the action on the hotspot items with the above (such as action Function(bobcgallery_unlockonly, "thecgname"))

Glad you found it useful!

If you're familiar with screen language (and particular how to use screens), you just need something like:

screen click_to_unlock():
     textbutton "Click me to unlock a CG" action Function(bobcgallery_unlockshow, "thecgname")

Which will show a CG named "thecgname" on screen (until clicked to dismiss) and unlock it in the gallery. (Your button will likely actually want to be an imagebutton rather than a textbutton, placed at a specific location. And you'll of course need to show the click_to_unlock screen like any other screen.)

Alternately, if you want to unlock a CG without showing it, just do:

screen click_to_unlock():
      textbutton "Click me to unlock a CG" action Function(bobcgallery_unlockonly, "thecgname")

We don't have a video tutorial, but if you subscribe to Ruisselait's Patreon (or pay $3 here), there's a walkthrough PDF for all endings.

(Ruisselait's Patreon also features an uncensored version of the game)

There are five "hidden" CGs that do not unlock through the usual means (reading a chapter or doing well enough in a minigame).

All of these CGs are explicit, and so you'll want to install the patch before unlocking them, but you technically can unlock them in an unpatch game.

  1. Falling Into Place: Click the word "evocative" in the sentence "No matter how much he was used to the fact that Adam slept practically naked by now, he still finds it unfairly evocative."
  2. Family: When Nick calls at the beginning, keep him on the phone for an hour
  3. Just A Note: When facetiming with Nick while Adam is over, keep him on the phone for an hour
  4. Fondness: Click the word "inappropriate" in the sentence "I think there's no topic of discussion that's inappropriate or out of line between us." 
  5.  Lifeline: Click the word "comfortable" in the sentence "...and feels himself start to relax as the five of them settle into remarkably comfortable conversation."

The clicking-based unlocks must be clicked before progressing further in the appropriate chapter (even if the word is still visible onscreen). The "Family" unlock has a time indicator on the phone, while the "Just A Note" one doesn't... just stay on the screen while Nick on the phone is visible alongside Adam.

Enjoy!

On day 8, grab the coconuts, then offer them to Kyle in the evening with the option "Well, I made do"

Hi Bahamut4486,

Are you sure you've downloaded the latest game build?

Did you follow the directions in https://aags.bobcgames.com/?patch ? After applying the patch, are you getting any errors on game startup, and does the "About" screen properly reflect the patched status?

Also, check if you already own this game on itch: https://bobcgames.itch.io/yags-bonuses

It's been part of a few bundles (like the previous queer bundles) and includes the soundtrack

All of the tracks in the game are part of the YAGS Original Soundtrack, which is available for download for a $5 donation on the game page

(The piano track is called "Closeness", and it's track 8 in the soundtrack)

Glad you're enjoying the game!

What isn't working? Do you get any errors?

Remember that you have to toggle nudity in preferences after installing the patch

Thank you for the comment!

Ruisselait and I collaborated for Bara Jam this year as well on a new game: Hard At Work

It's free to play here: https://ruisselait.itch.io/hard-at-work

Sorry, realized... if you do the above, you also need to delete the line

del BOBCACHIEVEMENT_LIST

from the end of 0bobcachievements.rpy

From the Ren'Py Launcher, you can use "Delete Persistent" to delete all persistent data for your game, including the achievements. (I believe this will also delete save files.)

Alternately, you can add a button like this to any screen, which will clear all achievements when clicked:

textbutton _("Clear Achivements") action Function(achievement.clear_all)

Are you talking about the order that the achievements are shown on the screen bobcachievements? They should be shown in the order they were defined in BOBCACHIEVEMENT_LIST if you're running Ren'Py 8.1, but if they're not, there's a possibility I misunderstood something about dict ordering.

If you're sure you're on Ren'Py 8.1, try changing line 57 of sbobcachievements.rpy from:

for achievement_id in BOBCACHIEVEMENTS_MAP:

to these two lines (with appropriate indentation before the second line):

for aid in BOBCACHIEVEMENT_LIST:
    $ achievement_id = aid[0]

We did a shorter game this year because we both had other commitments during October and November, but if time permits in the future, I'd love to do a more meaty adventure with Ruisselait

Thanks for checking out the game!

There is! As noted on the game page, the uncensored version is available through Ruisselait's Patreon here: https://www.patreon.com/ruisselait

Interesting... are you sure the field is asking for an email address and not a phone number? (The phone number field only accepts numeric characters, plus maybe -+() )

I haven't run into this problem, but I'll test again to see... you can also try clicking into a different text field (like the name entry) and seeing if that fixes it

Thank you for the nice comment! We're glad you enjoyed the game.

Just wanted to let you know that Ruisselait and I have collaborated again for BaraJam, and the new game is available here: https://ruisselait.itch.io/hard-at-work

You have to score more than 1000 in the minigame

The secret to doing that is scoring as high as you can early on and then getting in the right groove as it gets faster just to stay alive

It's not available yet. I'm waiting until all the CGs are done to get that made.

Keep your eyes on the devlogs :)

(I can make a current build with the uncensored CGs for you if you want... send me an email at bobcgames(at)gmail.com with the email address you used to purchase the game)

Hey!

So the gallery screen is a default renpy game menu, so this will depend a little on whether you've done customizations to the general menus

You can try this modification to the screen in step 8, but your background here will be underneath the default game menu background (configured as gui.game_menu_background) unless you've removed that background or otherwise changed game_menu already:

screen bobcgallery():
     tag menu
     default pagenum = 0
     add "album"
     use game_menu(_("Gallery"), scroll="viewport"):

The better way would probably be to modify game_menu itself.

1) Make this change to screen game_menu in screens.rpy:

screen game_menu(title, scroll=None, yinitial=0.0, bg=None):
    style_prefix "game_menu"
    if bg is not None:
        add bg
    elif main_menu:
        add gui.main_menu_background
    else:
        add gui.game_menu_background

2) Now update bobcgallery:

screen bobcgallery():
     tag menu
     default pagenum = 0
     use game_menu(_("Gallery"), scroll="viewport", bg="album"):

What an interesting take on Tower Defense games! I love it.

Unfortunately I don't think any of the visuals (sprites, backgrounds, CGs) have alt text, nor do the selectable controls (like text auto-forward or skip) change their text based on status.

This game has text to speech support by hitting the "v" key during gameplay. It is fully playable with the keyboard (arrow keys, space bar or enter, escape) and should work with a controller, although I haven't tested that part.

This game has text to speech support by hitting the "v" key during gameplay. It is fully playable with the keyboard (arrow keys, space bar or enter, escape) and should work with a controller, although I haven't tested that part.

It is not available in the Google Play version

There's a limited selection of tracks as background music that's freely selectable, but it isn't part of the mood setting in the same way it is for YAGS and ZAGS (you can check out the free demo to see what selections are available... it's the same in the full game)

If you like the music, you can download the albums by donating $10 for YAGS (or purchasing the Steam YAGS bonuses bundle) and by purchasing the ZAGS soundtrack directly on Steam

The themes are also available for listening on Spotify

Thanks for your continued support!

(1 edit)

Oh wow... thank you so much for your comments! You have no idea how much this means

There is indeed swag! https://bobcgames.com/?swag (If you're interested in any of the ZAGS stuff, send me an email at bobcgames@gmail since the game isn't for sale on itch anymore)

Also if you haven't played the sequel (ZAGS) yet, let me know, and I can send you a key for the game :)
(ZAGS has CGs for it more sexy moments)

Here's a list of all the YAGS-related games: https://yags.bobcgames.com/?verse

https://bobcgames.itch.io/yags-bonuses

The written walkthrough I believe is a guide for 100% game completion, so it has you saving and loading in a few places to get the other options

Chloe's video should have written steps at the end

Chloe Spencer has route-specific walkthroughs from the beginning on her YouTube channel. Here's Jake: https://www.youtube.com/watch?v=5nnoxxSFzo4

There are five CGs in the game, one for each route, at the end if you achieve the good ending for that route.

(1 edit)

There are mentions of Chris, James, Jake,  Nate, and Dan, and there are a couple fics dealing with Elliot, but they are definitely not the focus of the stories here (which really center around Adam, Carlos, and Nick)

If you're more interested in the other characters, you might want to check out the ZAGS companion fics rather than AAGS: http://zags.bobcgames.com/zagsfics/

I'll also note you can read the majority of AAGS for free here: http://aags.bobcgames.com/aagsfics/

(The game just adds backgrounds, sprites, CGs, and a couple new chapters)

Aha, thank you!

I'm making an uncensored version of the artbook

Send me an email at bobcgames(at)gmail.com from the email address you used to make the purchase and I'll send the uncensored version to you :)

(For anyone else reading this topic, the uncensored artbook, along with the game, will be available via Ruisselait's patreon)

There is no uncensored version of the art book, but an uncensored version of the game is available via Ruisselait's patreon

Oh, wow... like a *crash* crash

Thanks, I'll take a look...

Thank you... do you have a stacktrace or anything from the error?

It's available for a $3 donation on this page, or free if you're one of ruisselait's patrons (through his patreon) alongside the uncensored version of the game

If we do, I'm sure there will be news on his Patreon and/or my Mastodon :)

(Thank you for the support!)

The last CG is Kyle bottoming, and you have to get the best ending to unlock that CG

Spend a lot of time with Kyle, don't bother him when he's watching TV, and give "nice" answers to his questions