ADYA Overworld Engine > RPG Realtime movement for Renpy
- ameliori
- Veteran
- Posts: 201
- Joined: Sun Apr 06, 2014 9:20 am
- Completed: Who is Mike?, Cupid
- Projects: The Black Beast [Fairytale]
- Organization: FERVENT
- Tumblr: ameliori
- itch: fervent
- Contact:
ADYA Overworld Engine > RPG Realtime movement for Renpy
Hi guys. Not sure if anyone's discussed this engine here. I found the link in Fuck Yeah Ren'py.
It's an overworld engine for Renpy that features NPCs, maps and other stuff. It was exactly what I wanted for future projects so I downloaded it and it's working well. Except I couldn't really figure out how the mapping works (I'm no programmer). Just wanted to share and discuss it with you. What do you think of it?
http://fuckyeahrenpy.tumblr.com/post/10 ... engine-1-0
P.S. I didn't make this!
It's an overworld engine for Renpy that features NPCs, maps and other stuff. It was exactly what I wanted for future projects so I downloaded it and it's working well. Except I couldn't really figure out how the mapping works (I'm no programmer). Just wanted to share and discuss it with you. What do you think of it?
http://fuckyeahrenpy.tumblr.com/post/10 ... engine-1-0
P.S. I didn't make this!
- Doedelzak
- Newbie
- Posts: 21
- Joined: Sun Feb 22, 2015 9:14 am
- Completed: Orange Salvifique (RPG Maker game)
- Projects: De Profundis (Renpy game), 12 (Renpy game)
- Organization: points contigus
- Soundcloud: benjamin-bouvrot
- Location: France
- Contact:
Re: ADYA Overworld Engine > RPG Realtime movement for Renpy
Wow it seems awesome ! I will give it a try. I mean, it's like getting a little RPG Maker in my Ren'Py... : o
- trooper6
- Lemma-Class Veteran
- Posts: 3712
- Joined: Sat Jul 09, 2011 10:33 pm
- Projects: A Close Shave
- Location: Medford, MA
- Contact:
Re: ADYA Overworld Engine > RPG Realtime movement for Renpy
Isn't this just the same thing posted already in the Cookbook here?
http://lemmasoft.renai.us/forums/viewto ... 51&t=29964
http://lemmasoft.renai.us/forums/viewto ... 51&t=29964
A Close Shave:
*Last Thing Done (Aug 17): Finished coding emotions and camera for 4/10 main labels.
*Currently Doing: Coding of emotions and camera for the labels--On 5/10
*First Next thing to do: Code in all CG and special animation stuff
*Next Next thing to do: Set up film animation
*Other Thing to Do: Do SFX and Score (maybe think about eye blinks?) Check out My Clock Cookbook Recipe: http://lemmasoft.renai.us/forums/viewto ... 51&t=21978
*Last Thing Done (Aug 17): Finished coding emotions and camera for 4/10 main labels.
*Currently Doing: Coding of emotions and camera for the labels--On 5/10
*First Next thing to do: Code in all CG and special animation stuff
*Next Next thing to do: Set up film animation
*Other Thing to Do: Do SFX and Score (maybe think about eye blinks?) Check out My Clock Cookbook Recipe: http://lemmasoft.renai.us/forums/viewto ... 51&t=21978
- ameliori
- Veteran
- Posts: 201
- Joined: Sun Apr 06, 2014 9:20 am
- Completed: Who is Mike?, Cupid
- Projects: The Black Beast [Fairytale]
- Organization: FERVENT
- Tumblr: ameliori
- itch: fervent
- Contact:
Re: ADYA Overworld Engine > RPG Realtime movement for Renpy
Oh, I wasn't aware it was posted in the Cookbook. My apologies!
- Mole-chan
- Veteran
- Posts: 333
- Joined: Thu Aug 27, 2009 12:46 am
- Completed: DUAEL, Escape from Puzzlegate
- Projects: A Bird with Gold-Mended Wings
- Deviantart: mole-chan
- Skype: mole-chan
- itch: moleworks
- Contact:
Re: ADYA Overworld Engine > RPG Realtime movement for Renpy
Yep, original programmer here. I had cross posted the code to pretty much everywhere I could. haha.
Also, if you need any help with the mapping, feel free to ask! It basically uses an array of single characters for layouts, and then assigns those characters to a tile defined by the user in another array that stores all possible tiles. Looking at the demo's assets.rpy with this in mind should help. But if not, I'm more than happy to provide support. c:
Also, if you need any help with the mapping, feel free to ask! It basically uses an array of single characters for layouts, and then assigns those characters to a tile defined by the user in another array that stores all possible tiles. Looking at the demo's assets.rpy with this in mind should help. But if not, I'm more than happy to provide support. c:
- Sirifys-Al
- Regular
- Posts: 30
- Joined: Sat Apr 20, 2024 3:55 pm
- Contact:
Re: ADYA Overworld Engine > RPG Realtime movement for Renpy
Hello, sorry to bother you after about TEN YEARS, but could you please suggest the way to disable walking when some screen is shown? For example, when the player calls the game menu and uses arrows to get buttons focused, the character moves as well, but I need it to stand still.Mole-chan wrote: ↑Sun Mar 01, 2015 2:07 am Yep, original programmer here. I had cross posted the code to pretty much everywhere I could. haha.
Also, if you need any help with the mapping, feel free to ask! It basically uses an array of single characters for layouts, and then assigns those characters to a tile defined by the user in another array that stores all possible tiles. Looking at the demo's assets.rpy with this in mind should help. But if not, I'm more than happy to provide support. c:
Here's the video:
https://go.screenpal.com/watch/cZQZovVSyc6
Last edited by Sirifys-Al on Wed Sep 25, 2024 5:30 am, edited 7 times in total.
-
- Veteran
- Posts: 238
- Joined: Sat May 04, 2024 10:40 pm
- Contact:
Re: ADYA Overworld Engine > RPG Realtime movement for Renpy
Code: Select all
screen somescreen:
key 'K_LEFT' action NullAction()
key 'K_UP' action NullAction()
key 'K_DOWN' action NullAction()
key 'K_RIGHT' action NullAction()
- Sirifys-Al
- Regular
- Posts: 30
- Joined: Sat Apr 20, 2024 3:55 pm
- Contact:
Re: ADYA Overworld Engine > RPG Realtime movement for Renpy
Yeah, I tried this, but it doesn't work the way I need.giorgi1111 wrote: ↑Tue Sep 24, 2024 4:24 amthis ll disable arrow keys but you cant use them in screen tooCode: Select all
screen somescreen: key 'K_LEFT' action NullAction() key 'K_UP' action NullAction() key 'K_DOWN' action NullAction() key 'K_RIGHT' action NullAction()
I just call the game menu during the game by right click or escape (both ShowMenu and Show actions make the character move.).giorgi1111 wrote: ↑Tue Sep 24, 2024 4:24 am how are you calling screen from game,i tryed many things in that engine but didnot notice char moving when opening different screen
-
- Veteran
- Posts: 238
- Joined: Sat May 04, 2024 10:40 pm
- Contact:
Re: ADYA Overworld Engine > RPG Realtime movement for Renpy
As I remember there is moving = false or something like this put it in game menu screen.
I LL see it tommorow with pc
I LL see it tommorow with pc
-
- Veteran
- Posts: 238
- Joined: Sat May 04, 2024 10:40 pm
- Contact:
Re: ADYA Overworld Engine > RPG Realtime movement for Renpy
change line 908, in my case, in overworled.rpy
with this if ev.type == pygame.KEYDOWN and not self.player.caught and not self.talking and not renpy.get_screen("save"):
just added and not renpy.get_screen("save")
as esc opens save screen for me,if you chaneged it, you need to change get_screen("save") with get_screen("your defined screen on esq")
with this if ev.type == pygame.KEYDOWN and not self.player.caught and not self.talking and not renpy.get_screen("save"):
just added and not renpy.get_screen("save")
as esc opens save screen for me,if you chaneged it, you need to change get_screen("save") with get_screen("your defined screen on esq")
- Sirifys-Al
- Regular
- Posts: 30
- Joined: Sat Apr 20, 2024 3:55 pm
- Contact:
Re: ADYA Overworld Engine > RPG Realtime movement for Renpy
Thanks, I'll try!giorgi1111 wrote: ↑Wed Sep 25, 2024 3:14 am change line 908, in my case, in overworled.rpy
with this if ev.type == pygame.KEYDOWN and not self.player.caught and not self.talking and not renpy.get_screen("save"):
just added and not renpy.get_screen("save")
as esc opens save screen for me,if you chaneged it, you need to change get_screen("save") with get_screen("your defined screen on esq")
Who is online
Users browsing this forum: No registered users