Hi,Today I want to introduce you my new game project that will be available for everyone for free.
The main goal is to create open source and portable game, where gameplay is mostly based on lua scripts. Due to that everyone will be able to modify almost every part of game.
Almost, because there are things that potential modder/scripter (I could even say game developer) shouldn't even know how it's works.
Of course if you really would like to know, just check game code.
For project I'm using cocos2d-x, so basically code is written in C++.
Why I have chosen cocos instead of for example Unity? Well, it could be debatable.
However the main reason is memory usage where on mobile devices for this kind of game could be crucial.
In C++ I'm able to do a few optimization tricks

If it is not enough for you, I could say something more - there's no built-in splash screen.
What are the difference between WM?First of all portable game with saves, scripts, girls etc. synchronization.
Secondly less static visualization of actions.
No, not gifs. The answer is skeletal animation.
Every action should have own sequence of animations based on scripts.
For example handjob action with one customer should be different than with two at same time.
Thanks to scripts you will be able to catch amount of customers and play specific animation.
Seems awesome, right? Yeah, but there are 2 problems: graphics of characters and animation.
Animation problem can be solved by Cocos Skeletal Animation Editor which is pretty easy and simple, so it only requires someone to do this kind of work.
However graphics problem is more complicated.
For now they are limited to Corta's template [
http://www.legendofkrystal.com/forum/viewtopic.php?f=7&t=1329&start=760&cache=1#p135778 ] which is free to use. If you would like to create specified girl (I mean not the randomly generated), you will need to find or create parts(rasterized vector graphics) for her.
If this feature won't be accepted I will stay with standard images or maybe mix this. It depends on your opinions.
And more small things like:
- Approach to entities. Every customer should have own statistics or even items (randomized or specified in script) which could affect actions.
For example customer with high intelligence could negotiate with you to get better price or customer with knife have better chance to attack your girl.
Maybe they're not good examples, but it shows how powerful scripts could be.
- Slave auctions
- Turn separated to 4 phases: morning, afternoon, evening and night.
So player will be able to take more decision and actions for every girl.
- Player hero that can also work and do actions.
I have no idea for name of game and i don't even know if i could use WM name. So for now i'm using codename "Rihadia".
That's all for now. I'm waiting for your opinions.
Edit.
Code repository: https://github.com/Vesculli/Vesculli