by AcetheSuperVillain » Thu Jun 23, 2016 10:20 pm
If you know Javascript, Flash's ActionScript3 is the same thing and Unity 2D and 3D can use Javascript.
If you wish to use Flash CS, the how-to-make-websites tutorials will give you a lot of insight to using the buttons and controlling movieclips and so forth which will all be applicable to making the usual types of brothel games. If you don't want to pay for CS, you can use FlashDevelop, which won't be as easy on its own, but there are a lot of libraries you can get, like Flixel, Stencyl and others. You may want to check out "blit" engines. 8bitrocket made some very good AS3 blit engine tutorials that I used extensively. Flixel is a blit engine, and I think Stencyl is, so learning at least what a blit engine is will help you understand how those libraries work. Blit engines are absolutely essential if you want to use spritesheets for animation, and they can allow you to avoid some OOPing depending on what you need to get done.
If Unity is your jam, it comes with a very clear and useful buttons interface that you can use. Unity also has a built-in collision detection and physics system, so if you want to do something like moving a character around in a location, it's a lot easier to get that started in Unity. The people who run Unity make some very good tutorials for certain kinds of games. I would recommend trying a few tutorials that are unrelated just so that you can get a feel for the program and what is possible with it. And there is a shitton of free or cheap 3D resources out there, a large percentage of which are naked women. The free and wonderful Blender3D will help you out when manipulating 3D resources or making animations. Unity 2D might be able to use the corta's armatures, or produce something similar, but I've never used Unity's 2D stuff.