Character Customization?

Discuss how to use the Ren'Py engine to create visual novels and story-based games. New releases are announced in this section.
Forum rules
This is the right place for Ren'Py help. Please ask one question per thread, use a descriptive subject like 'NotFound error in option.rpy' , and include all the relevant information - especially any relevant code and traceback messages. Use the code tag to format scripts.
Post Reply
Posts: 1
Joined: Mon Mar 13, 2017 4:35 am

Character Customization?

#1 Post by hikemaple » Mon Mar 13, 2017 4:43 am

I'm new-ish to Ren'Py so I don't have a full understanding of the code concepts, and really want to challenge myself. Does Ren'py have the capability to code main character customization? i.e: Hair, eyes, skin tone? Obviously I'd have to create the sprites for it, but how would I code that?

User avatar
Miko-Class Veteran
Posts: 528
Joined: Sat Sep 03, 2016 4:00 am

Re: Character Customization?

#2 Post by indoneko » Mon Mar 13, 2017 5:58 am

You can use Live Composite, where your final sprite is made from a base body + hair + eyes + mouth + clothing + whathaveyou...

Code: Select all

image eileen composite = LiveComposite(
    (300, 600),
    (0, 0), "body.png",
    (0, 0), "clothes.png",
    (50, 50), "expression.png")
My avatar is courtesy of Mellanthe

User avatar
Crawling Chaos
Posts: 1824
Joined: Mon Feb 13, 2012 5:37 am
Location: Kimashi Tower, Japan

Re: Character Customization?

#3 Post by nyaatrap » Mon Mar 13, 2017 1:18 pm

There're many ways to do it, but if you're not in hurry, there'll be a better support by default in a few months.

Post Reply

Who is online

Users browsing this forum: EOWNERDEAD, Google [Bot], mold.FF