Page 1 of 1

Renpy vs HTML5 & Flash?

Posted: Sat Jun 18, 2016 6:02 pm
by dexoey
Hey guys,

Im newbie and would like to make my first adult game.The most important factor for me is that, game be interactive:
User touch & interact with character's body easily.

Well, I think Flash offers highest interactivity? But learning it is quite cumbersome and as far as I know its a dying platform? and HTML5 is replacing it.
Does VN / Renpy offer as much interactivity as flash? Which platform do you recommend for my purpose?

Re: Renpy vs HTML5 & Flash?

Posted: Sat Jun 18, 2016 6:34 pm
by firecat
renpy could do the same like html5 games but there is two different things worth noticing. i'm using a laptop with touchscreen, as you can guess the screen is big, it would be very weird to do anything with it. renpy can also do the same thing since touchscreen is still consider mouse button, however the game's screen size will be a problem so the only way to fix this is by having the game in fullscreen.

what i would do is make it android or let the html5 game have vertical screen change option. as you can guess making it horizontal has problems, the easier for users to click the game, the better it will be.

Re: Renpy vs HTML5 & Flash?

Posted: Sat Jun 18, 2016 6:47 pm
by SundownKid
Renpy is not the best engine if you want high amount of interactivity. You should look at an engine that can export to HTML5, etc., such as Unity.

Re: Renpy vs HTML5 & Flash?

Posted: Sat Jun 18, 2016 7:14 pm
by KittyWills
No matter what you hit, there is going to be a learning curve. But I second Unity. If you are new to the coding scene there are way more video tutorials and the engine it's self has more flexibility with how interactive you want it to be.

Re: Renpy vs HTML5 & Flash?

Posted: Sat Jun 18, 2016 7:22 pm
by dexoey
SundownKid wrote:Renpy is not the best engine if you want high amount of interactivity. You should look at an engine that can export to HTML5, etc., such as Unity.
KittyWills wrote:No matter what you hit, there is going to be a learning curve. But I second Unity. If you are new to the coding scene there are way more video tutorials and the engine it's self has more flexibility with how interactive you want it to be.



I have explained about my required type of interactivity in following topics:
viewtopic.php?f=57&t=38196
viewtopic.php?f=8&t=38995


So for my purpose, you recommend HTML5 over Renpy?....Well, I dont how suitable Unity is. Can you list some other engines which meet my requirement:
1. Free
2. easy to use
3. poplar enough, to get easily help & tutorials

So, I can select the best one & and use alternative, in case.

Re: Renpy vs HTML5 & Flash?

Posted: Sat Jun 18, 2016 7:27 pm
by dexoey
firecat wrote:renpy could do the same like html5 games but there is two different things worth noticing. i'm using a laptop with touchscreen, as you can guess the screen is big, it would be very weird to do anything with it. renpy can also do the same thing since touchscreen is still consider mouse button, however the game's screen size will be a problem so the only way to fix this is by having the game in fullscreen.

what i would do is make it android or let the html5 game have vertical screen change option. as you can guess making it horizontal has problems, the easier for users to click the game, the better it will be.

Sorry, but I didnt understand you fully. You mean Renpy might have screen problem (in different devices like smartphone, tablets, laptops) , and to avoid it I have to develop my game in HTML5? (and probably by means of Unity?)

Re: Renpy vs HTML5 & Flash?

Posted: Sat Jun 18, 2016 7:31 pm
by dexoey
Meanwhile considering my interactivity needs (explained in my prev post), it would be great if you tell your opinion about Flash games. I personally dont think its worth to invest many months for learning Flash & Actionscript, which is gonna be extinct in few years. And apparently its losing support too. But if it really provides that high level of interactivity (as I described earlier), so there is not other choice remained? :\ What do you think? Annd if its a nice choice, so what are the best & easiest tools to develop HTML & Flash games? Im asking this cause learning Flash & Acitonshript by its own, seems to be very complicated.


Finally, Im mainly inspired by following website and would like to share my game here (plus some other platforms).
http://www.dlsite.com/

Can I assume that Unity games can be shared there, easily?

Re: Renpy vs HTML5 & Flash?

Posted: Sat Jun 18, 2016 8:11 pm
by AllegroDiRossi
I work for a tech company that used to develop exclusively in Flash and now we've moved almost completely to Unity. If learning a programming language is something you want to do in general, you would do better to learn either HTML/JavaScript, Python, or Unity. Python is generally considered to be very user-friendly and could be the best starting point (it's also what Ren'Py is built on, so that's also a plus). Flash is definitely not something I'd advise you to spend the time or effort on.

Re: Renpy vs HTML5 & Flash?

Posted: Sat Jun 18, 2016 8:40 pm
by firecat
dexoey wrote:
firecat wrote:renpy could do the same like html5 games but there is two different things worth noticing. i'm using a laptop with touchscreen, as you can guess the screen is big, it would be very weird to do anything with it. renpy can also do the same thing since touchscreen is still consider mouse button, however the game's screen size will be a problem so the only way to fix this is by having the game in fullscreen.

what i would do is make it android or let the html5 game have vertical screen change option. as you can guess making it horizontal has problems, the easier for users to click the game, the better it will be.

Sorry, but I didnt understand you fully. You mean Renpy might have screen problem (in different devices like smartphone, tablets, laptops) , and to avoid it I have to develop my game in HTML5? (and probably by means of Unity?)
the screen problem comes down to people who do not have touchscreen computers, the things you want would be very odd with a mouse, it breaks immersion. So you are left with HTML5 and android, the two programs that can make the user feel the screen, there has been many adult games (can't link or share name here) that have vertical screens that fit the touchscreens of many devices. android as well can do the same thing, its all about having an easy chance of touching something.

about what program to use, not unity. there is no plug-in for touch screen only mouse control which means you have to code them. unity webgl (since you say free) is not great, people might even quit since it takes so long to load. There is no easy way to build html5 games and the things you want is not something an engine can do, so ya code html5 for that route. android on the other hand is something renpy can do, we do have everything to make it something like that using hotspot or screens. only little code is needed to make it.

Re: Renpy vs HTML5 & Flash?

Posted: Mon Jun 20, 2016 4:16 am
by Divona
I find Construct 2 is pretty good for HTML5 games. It still requires you to understand the basic of programming, but it can do pretty much anything you throw at it, 2D wise. Support touch controls. Community itself also very helpful if you have problem that need answer. Only issue is that it's free for only games that using less than 100 events (if my memory served me correctly), then you will need to get at least personal license to make a bigger game.

If you have used Flash before, you might feel quite similar with it layout editor and such.

Re: Renpy vs HTML5 & Flash?

Posted: Mon Jun 20, 2016 6:06 am
by KnotUntied
If you're torn between Flash, HTML5 and native, you could try learning Haxe, although documentation and resources are sparse, and the community is rather small.