Simple Side Scroller minigames for VN?

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
Message
Author
Mistress of Coffee
Newbie
Posts: 5
Joined: Mon Dec 17, 2018 1:54 am
Deviantart: TheMistressofFire
Contact:

Simple Side Scroller minigames for VN?

#1 Post by Mistress of Coffee »

I'm new to Ren'Py, and the only games I've made have been text based RPGs for myself in C++. It seems like Python doesn't look too different, but I wanted to try something different--I was wondering if it would be possible to have an occasional side-scrolling boss battle in the middle of an RPG. Nothing complicated, mostly along the lines of a extremely simplified Street fighter where there's the player and the enemy fighting each other until one of their HP goes down to 0. I don't know too much about this engine itself, but would it be able to handle something as complicated as that or would I have to use another engine specifically for 2D games?

User avatar
Per K Grok
Miko-Class Veteran
Posts: 882
Joined: Fri May 18, 2018 1:02 am
Completed: the Ghost Pilot, Sea of Lost Ships, Bubbles and the Pterodactyls, Defenders of Adacan Part 1-3, the Phantom Flyer
itch: per-k-grok
Location: Sverige
Contact:

Re: Simple Side Scroller minigames for VN?

#2 Post by Per K Grok »

Mistress of Coffee wrote: Mon Dec 17, 2018 2:04 am I'm new to Ren'Py, and the only games I've made have been text based RPGs for myself in C++. It seems like Python doesn't look too different, but I wanted to try something different--I was wondering if it would be possible to have an occasional side-scrolling boss battle in the middle of an RPG. Nothing complicated, mostly along the lines of a extremely simplified Street fighter where there's the player and the enemy fighting each other until one of their HP goes down to 0. I don't know too much about this engine itself, but would it be able to handle something as complicated as that or would I have to use another engine specifically for 2D games?
You can absolutely do mini games in Ren'Py. You can take a look in the Cook Book forum. There are some posts there that could give you an idea on some of the things you could do.

It is always a god idea to start simple. :)

Mistress of Coffee
Newbie
Posts: 5
Joined: Mon Dec 17, 2018 1:54 am
Deviantart: TheMistressofFire
Contact:

Re: Simple Side Scroller minigames for VN?

#3 Post by Mistress of Coffee »

That's good, I was a bit worried when I was digging around and reading about people having to use Gamemaker Studio (something I can't afford lmao) or Unity (my computer doesn't like it for some reason). It sounded like it was more VN than minigame style, which I get. I'm more familiar with C++ than Python, but they look pretty similar so it shouldn't be too hard to pick up on...

User avatar
Per K Grok
Miko-Class Veteran
Posts: 882
Joined: Fri May 18, 2018 1:02 am
Completed: the Ghost Pilot, Sea of Lost Ships, Bubbles and the Pterodactyls, Defenders of Adacan Part 1-3, the Phantom Flyer
itch: per-k-grok
Location: Sverige
Contact:

Re: Simple Side Scroller minigames for VN?

#4 Post by Per K Grok »

Mistress of Coffee wrote: Tue Dec 18, 2018 5:55 am That's good, I was a bit worried when I was digging around and reading about people having to use Gamemaker Studio (something I can't afford lmao) or Unity (my computer doesn't like it for some reason). It sounded like it was more VN than minigame style, which I get. I'm more familiar with C++ than Python, but they look pretty similar so it shouldn't be too hard to pick up on...
What can be a bit tricky moving into ren'py is that you need to use a couple of different languages.
You have your basic ren'py
for somethings you might need to go to actual python,
then you have
animation and transformation language
and screen language

That can trip you up.

for mini games using screens and screen language is important.

At some point you might want to look into Creator-Definded Displays.

I'm working at learning to include mini game type scenes, my wip is on this thread
viewtopic.php?f=43&t=52250

Seeing as you have a Deviantart account I also like to plug my devianart group for animation, comics creators, gamemakers and illustrations, very cleverly named ACGI.
https://www.deviantart.com/acgi
Take a look if you find that interesting.

Mistress of Coffee
Newbie
Posts: 5
Joined: Mon Dec 17, 2018 1:54 am
Deviantart: TheMistressofFire
Contact:

Re: Simple Side Scroller minigames for VN?

#5 Post by Mistress of Coffee »

Per K Grok wrote: Wed Dec 19, 2018 2:02 pm
Mistress of Coffee wrote: Tue Dec 18, 2018 5:55 am That's good, I was a bit worried when I was digging around and reading about people having to use Gamemaker Studio (something I can't afford lmao) or Unity (my computer doesn't like it for some reason). It sounded like it was more VN than minigame style, which I get. I'm more familiar with C++ than Python, but they look pretty similar so it shouldn't be too hard to pick up on...
What can be a bit tricky moving into ren'py is that you need to use a couple of different languages.
You have your basic ren'py
for somethings you might need to go to actual python,
then you have
animation and transformation language
and screen language

That can trip you up.

for mini games using screens and screen language is important.

At some point you might want to look into Creator-Definded Displays.

I'm working at learning to include mini game type scenes, my wip is on this thread
viewtopic.php?f=43&t=52250

Seeing as you have a Deviantart account I also like to plug my devianart group for animation, comics creators, gamemakers and illustrations, very cleverly named ACGI.
https://www.deviantart.com/acgi
Take a look if you find that interesting.
Thank you so much, now I have a place to start lmao.

Post Reply

Who is online

Users browsing this forum: piinkpuddiin