Getting awesome one step at a time !

And a new release coming our way !

Detailled news of this update (must read, as usual !) :

Bug fixed : 
- Light pole cum !
- Big back belly on “Birdy” and “Stand screw” sex pose, with pregnant girls
- Stripping problems
- Futa/strap-on switch, on main character custom options.
- Penis color not matching, on futa mode
- Age & fertility not showing up on custom panel
- Some fixes on bonus pose (especially in indian house)

New stuff & changes : 
- Now start at devil shop
- Re-worked the intro screen (fixed bugs and improved stuff)
- Added a real grip on “Dog grip” pose.
- Ass size added to custom options, on freeplay
- Improved slapping hand (on bonus slaps)
- Warning on “reset” button
- New clothes : minishort, 2 dance uniforms, 1 new tshirt with puffy shoulders (don’t know the exact name).
- New hair color : let’s go purple !
- 1 new bigger type of areola (worked on bouncing tits, still not working, guys, sorry !)
- Bunch of new girl names.
- 4 additionnal male face expressions, for each type of head.
- Girls’ eyes now follow mouse movement on freeplay (I tried a lot to do a ‘eye contact’ thing, but no way to make it work, alas !)
- 3 new specific dialogs for “mother & daughter” sex poses.
- Progressive mouth-splurt when sucking !
- Add main character tongue for kiss & cunnilingus on some x-some poses depicting it !

Contributions : 
- Re-worked the dialog system, to make it more open. (now you can make specific contributions !)
- Re-worked all the scenario system, making it more opened to special branching, parallel campaigns or even secret levels ! (there’s just santa one for now).
- Added a tutorial on scenario & campaign creation, for people to make their own contributions upon those new possibilities !
- First scenario made by player Alan.S in “happy sex” campaign : ‘Midnight Lust’ ! (more to come !)

Big cheese : 
- 3 new scenarios : “Sorority Lost” (warehouse), “Parent-Teacher’s day” (in school), “Indian welcoming” (indian house) !
- New y-some pose (girl+public) for adult : “mating” !
- 4 new adult sex poses : “still”, “floornicate”, “stand screw” and “top juice” !!
- Brand new set with 4 new scenarios : the dance room !!!

Special thanks to Shaun, zed, nem2013, and all contributors/inspiration/efficient suggestors/koala/beavers/etc…
Enjoy ! :)
THE LINK (reload a few times, if needed, to get the newest version)

Note : for people who want a desktop version, here’s a tip old as internet : right click on a page containing an hentai game, click “show sources”.
In source, search for the game file/direct link (example : “king-of-porn-city.swf”).
Open it, then save it, here you go : you have the desktop version.

Note 2 : latest version of the game is only available on !
It’s the point of a sponsor’s exclusivity, and it’s just simplier that way !
So don’t ask for versions elsewhere or trust other sites to have the latest one, just go on !
One game for everyone, one place for everyone, easy and quick.


Bigger, better !

New set : dance room !

One of the numerous new poses !

Writing scenarios & campaign

King of Porn City (KoPC) is open to contributions, especially on scenarios and dialogs contained in the game.
You can send your own scenarios and campaigns at
By sticking to following rules of format, your suggestions will be much more easier to include in the game, so much more likely to be!



A list of informations must be given for each scenario, which will help including your ideas into game’s existing engine.

1) Campaign : the general campaign in which your scenario occurs.
Example : Rape campaign (which is the main game), Futa campaign, Happy straight sex campaign, In the family, End of the world, etc… or even a new custom campaign (see below ‘creating a campaign’)

2) Set : the set in which your scenario occurs. Important : must be an already existing set ! Example : Warehouse, School, Indian’s flat, Photo studio, etc…
If the set got alternate sub-sets, feel free to precise. (like the Stadium, which have the field, the locker room, or toilets) If you don’t, I’ll just go for the main obvious one, of course.

3) Title : the title of your scenarios. A short, symbolic and simple title, must be different from any existing titles.
Example : ‘Personnal party’, ‘Birthday gift’, ‘My own private hell’, ‘Enjoying my cousin’, etc…

4) Intro text : the short text explaining what your scenario is about to players, at the beginning of each stage. (see screenshot)

5) Number of girls : number of girls in the scenario. Try to stay at one, but that’s not an obligation.

6) Type of girls : adult (tall) or young (small) ones. Can be a little of each (see “generation” condition below), but avoid it, it’s hard to program.

7) General specifications : you can add ’specifications’ in your scenario, among existing ones. It’s a facultative option : don’t mention them if not needed!
Overloading specifications narrow down the fun, stay simple when possible. (most current scenarios of the game, for example, mostly have 1 or 2 specifications maximum, all categories included!)
In each category presented down below, you can pick one specification (at max) (example : “asian, sexy, grumpy” or “swimsuit, young”, or none, but not “swimsuit, sexy”, which is 2 specifications on the same list) :

Race specification : asian, indian*, caucasian, african, arab, coast girl

Outfit specification : swimsuit, bunny, schoolgirl, sexy**, casual, convention, dance, dance teacher, cop, officer (cop in black), nurse, cheerleader, plane hostess, office, goth, naked, scientist, maid, rags, chains, vault outfit, savage/razorgirl, soldier, office (secretary), virgin robe (pink), promqueen (blue prom robe), princess, silver dress, racer, disco, fast food, frenchy, bear, cowgirl, football armor, lingery football armor, ship captain, april o’neill, powergirl, wonder woman, catwoman

Cosmetic specification : piercing, indian chain, jewelry (neck & earing), heavy makeup (eyes & lipstick), chic (sunglasses on head), glasses, blindfold, mask

Hair specification : redhead, blonde, etc…

Body specification : busty

Age specification : (between 18 and 35 by default) young (18), milf (35+), family (for multiple girls of same family), generation (same, but with age difference, like ‘mother & daughter’ scenario), twin (you can guess it…), mixed age (for multiple girls. some will be young, other older, it’s a mix)

Temper specification : grumpy, crying, inner, screamer, regular, happy, submissive

Main character forced outfit : (default : player’s current settings) naked, swimming, formal (office), metal, casual, sport.

* : add sari (indian) costume too, and indian chain earing.
** : no tshirt, no pants : just underwears + stocking + gloves.

8) Dialogs : (facultative) you can add specific dialogs for the scenario.

- Dialogs are for main male character (scenario specific female dialogs not programmed yet), must be short and syntax proof.
- Dialogs fall in 10 categories, which correspond to the kind of sex pose they can activate in.
- If you do a “dialog pack” for your scenario, do it completely, or don’t.
You can still send dialog packs at a later date, if you need time to do finish them.
- Dialogs must also try to be in relation with the scenario as well as the action. (”yeah, that feels good !” isn’t a pertinent dialog !)
- If you don’t have ideas, don’t force it, better have no dialogs than crappy dialogs. (I already do enough bad dialogs myself, don’t add more if not to raise the level :p)
- To ease inclusion process in the engine, dialog packs have to follow this precise category order :

titfuck dialog
regular suck dialog
deep suck dialog
hard suck dialog
footjob dialog
fisting dialog
regular fuck dialog
deep fuck dialog
brute fuck dialog (usually an impregnation innuendo)
alternate fuck dialog (usually an alternate impregnation innuendo)
assjob dialog.

If your dialogs don’t fit in said category or any category, it will not be kept, alas.
(the day I’ll figure out a new dialog system or new categories, I’ll edit this, don’t worry)

9) Miscellaenous : price, exact location, perversion factor, and all other info will be decided by the creator, for balance purpose between all other scenarios in the game.
Note scenarios will still use the main game engine, so it’s not a “total conversion”, accept that there will be plenty of details here and there not corresponding exactly, or that might be changed a little just to fit in existing engine.
Feel free to add one or two special requests, if needed, but no promise can be made on their inclusion.

10) Your alias : the name you want to be credited with ! (mention only once, if you send several scenarios)

11) Wrapping the result :
After all this is decided, put the result in a text file in a summarize form (example below), and send it to me (
Example :

“Campaign: End of The World – Alias : Dark Bohemia
BEACH (empty beach at sunset if possible ?)
BEACH ASSAULT (5 young, swimsuit, chic)
You and your gang heard some noise down by the beach, sounded weirdly playful. And what do ya know? Some rich kids decided that the apocalypse was just an excuse to live it up some more. So wrong… After ‘removing the males’ might as well have fun with these rich girls! After that, maybe they’d be good slaves? Or maybe their just extra mouths to feed…

titfuck : Ooooh, Those are nice! Did daddy pay for them? They’re mine now!
suck : What to do with some slutty rich girls…?
suck deep : Where’d you learn that, slut?
suck hard : Hmm, Maybe I’ll keep you… or maybe sell you!
foot : Pretty feet that didn’t travelled a lot, hu?
fist : Lets get you warmed up for your new life, slave slut!
normal : Aw… What a surprise! You’re not a virgin! Slut!
deep : Feel that in you? Get used to it.
brute : Now you are no longer a rich whore! You are a slave whore!
alt : You’re gonna make a nice fresh womb for my babies!
ass : So soft and clean, you were right to hide until now!”

All those rules and conditions will be updated as game evolves.
Creator keep a right of doing what he thinks he must do with your suggestions (reject them or not, partial inclusion or rejection, etc…), and you must agree to respect that. (or program your own game :p)
Contributors will of course be credited, but there’s no money in here.
And don’t use your contributions and/or their popularity to make demands.
(sorry for this precision, but there’s a lot of people who use that kind of moral leverage to ‘push’ on creators. I’ve been pushed to much, don’t try me, and don’t transform a window of opportunity for the community into an psychological arm-wrestling weapon)


(or several/lots of scenarios)

If creating scenarios is not enough for you, you can create your own campaign in the game.
For that, just give :
1) – a short main name for your campaign. If possible : name of the main fetish/idea depicted in your campaign.
2) – the order in which your scenarios must happened. Note that in a custom campaign, scenarios can be chapters following one after another in a main story.

Campaign must contained at least 7 complete scenarios, following the rules of scenario creation above. Exception : precise the campaign’s name and your alias only once.
I will not include half-done campaigns (on promises of future additions or not), or new ‘whole campaign’ of just 2 or 3 quick scenarios.
If you don’t have enough material for a real badass campaign, just contribute to other campaigns, there’s plenty of room.

In fact, try to re-actualize/contribute to other campaigns before try doing your own.
Some of them are really left out, and I got far too much work on my hand to take care of everything.
Appropriate yourself the beauty of continuation !

Same rules as scenarios regarding updates, creator’s right, credits and moral/money leverage.