@MidnightWanderers A bit like a plugin, yeah. If you're familiar with programming at all, it's more of a library.
To answer the more general question: yes, without opening up and tinkering with the Ren'Py engine itself, you can program it to run a wide variety of game types in a wide variety of ways. Because of the things Ren'Py provides it's best for non-real-time games - where the player can take their time over decisions - and it's easiest to code that kind of thing.
@MidnightWanderers It's *possible* to make more or less anything in Ren'Py! It runs on the Python programming language, so anything you can code in Python you can put in a Ren'Py game.
Obviously the more complex the thing, the harder it is to program. Ren'Py doesn't come with a battle engine itself - that's why I wrote this, to make it easier for people to add battles to their games.
@PhantomOfTheSchool - tutorials are coming, but I'm in the middle of some changes that should make it easier to set up and run battles, so I'm leaving tutorials until after that work's finished - sorry!
As to commercial games, bear in mind that the battle engine is released under the creative-commons non-commercial license! Email me to discuss it if you're interested in using it in a commercial game. In general, though, the answer is "Jake Staines".
@krosakikyo - the engine already supports character animations, if you check out the latest release there's a "State and Facing Demo" which demonstrates this. I just haven't animated enough sprites yet for the other demos, 'cause animation is hard and time-consuming! ;-)
@MidnightWanderers A bit like a plugin, yeah. If you're familiar with programming at all, it's more of a library.
To answer the more general question: yes, without opening up and tinkering with the Ren'Py engine itself, you can program it to run a wide variety of game types in a wide variety of ways. Because of the things Ren'Py provides it's best for non-real-time games - where the player can take their time over decisions - and it's easiest to code that kind of thing.
jakestaines 2 months ago
@MidnightWanderers It's *possible* to make more or less anything in Ren'Py! It runs on the Python programming language, so anything you can code in Python you can put in a Ren'Py game.
Obviously the more complex the thing, the harder it is to program. Ren'Py doesn't come with a battle engine itself - that's why I wrote this, to make it easier for people to add battles to their games.
jakestaines 2 months ago
Do you have a tutorial on how to use the battle engine? And if I use the engine for a commercial game, how should I credit you?
PhantomOfTheSchool 3 months ago
@PhantomOfTheSchool - tutorials are coming, but I'm in the middle of some changes that should make it easier to set up and run battles, so I'm leaving tutorials until after that work's finished - sorry!
As to commercial games, bear in mind that the battle engine is released under the creative-commons non-commercial license! Email me to discuss it if you're interested in using it in a commercial game. In general, though, the answer is "Jake Staines".
Good luck with your game!
jakestaines 3 months ago
Good. Plz make chars animations.
krosakikyo 1 year ago
@krosakikyo - the engine already supports character animations, if you check out the latest release there's a "State and Facing Demo" which demonstrates this. I just haven't animated enough sprites yet for the other demos, 'cause animation is hard and time-consuming! ;-)
jakestaines 1 year ago
O.o looks promising
greenbralumberjack 1 year ago