A downloadable asset pack

Download NowName your own price

A sample Ren'Py 7 project that includes often requested features, such as:

  • Pre-Splash and Splash Screen
  • In-Game Achievements Screen by bobcgames
  • Image Galleries
  • Music Room
  • Replay Room
  • Developer's Notes
  • Separated History Screen
  • Scrolling End Credits
  • Total Game Read Percentage
  • Accessibility Options by minute and npckc
  • Ability to skip the Splash Screen and End Credits on subsequent playthroughs

The project comes in a .zip folder and is set to a 1920x1080 resolution that can be either reduced or expanded based on your needs.

This template is provided as-is under the MIT License, meaning you may modify and use this code in any games you make, even commercial ones. You do not to need to ask permission from me, bobcgames, minute, or npckc to use the code in this project, though credit to us all is highly appreciated. If you wish to use the visual and audio assets in your game, please refer to those individual licenses.

Last updated: May 11, 2021
Last tested on Ren'Py 7.4.4.1439

Download

Download NowName your own price

Click download now to get access to the following files:

GUI Template 2.5.zip 12 MB

Development log

Comments

Log in with itch.io to leave a comment.

An amazing resource! thank you so much for sharing :o)

Thank you so much for this resource

Thanks a lot for sharing this, really useful information.                  All the best

How can I delete the Extras, like ,,ent to beach" and stuff

(+1)

If you wish to remove access to the Extras page entirely, you can press CTRL+F and look for Extras to locate these lines:

        if main_menu:
            textbutton _("Extras") action ShowMenu("achievements") alt "Extras"

in the Navigation screen, then comment it out. If you wish to change what is in the Extras screens, continue looking through until you reach near the bottom of the .rpy files, where the actual contents of the Extras screens are.

I downloaded it and it's super helpful since I'm still a beginner. However, I'd like to ask if there's a control group I can look to or contact since there are some terms and functions that I've yet to encounter in the official documentation and other sites ^^;

Sorry for the late reply! You're free to DM @baiyu_dev on twitter for help, or you canjoin the DevTalk discord server where they frequent daily. Cheers!

It's alright! Thanks for the note, will do ^^

Thank you so much for making this tutorial. Super helpful!

Any idea of how to add pages for the sprites, so you can have more available to look at? :D

I just found this template recently and was wondering the same thing.

I'm not sure where to find the inner workings of it, as I'm just learning my way around Ren'Py, but I noticed that there was multiple page functionality on the Music Player section of the Extras menu.

Perhaps you can examine how that part is put together, and repurpose it for the gallery areas as well?

(+1)

I answered HexVexed on Discord about adding multiple pages to a screen, and the best way to do so is to copy the Help Screen.

action SetScreenVariable("device", "keyboard")

Where "device" is the variable, and "keyboard" is what the variable is set to. You ought to be able to play around with it and set it up for your own needs.

I appreciate the informative reply despite the time lapse from the original inquiry by HexVexed, thank you! I'll let that be my starting point for reference.

is there any plan to cover how to make a city map (hower-clickable map)? cheers 

There are a number of other resources available that detail how to create a GUI using Imagemaps, though it should be noted that Imagemaps are a depreciated method of creating screens for general use.

https://lemmasoft.renai.us/forums/viewtopic.php?f=51&t=46229#p467929