Sevumbra66 wrote: Fri Mar 08, 2024 10:39 pm
Hey there, I recently started my very first eos tease for fun but also with a goal to finish it and publish it. But I'm kinda new here and also inexperienced in scripting teases... I created my first pages, menu, settings and the start of the real tease itself, but now I'm a bit stuck, I think my ambitions are too high for my experience to be honest.
Hi, I'm one of the coding berds mentioned by undeniable_denial and I'm more than happy to help with your questions. I have no tease writing experience but I'm around this site since 2009 and I've matured some experience in term of play and in eos mechanics, as I started developing an offline teaseviewer in the past.
Sevumbra66 wrote: Fri Mar 08, 2024 10:39 pm
1. is it 'legal' to use pictures from non porn person, such as actresses, singers ect.
Technically speaking, many of the content on this site could sit in a sort of gray area; on reddit there is a way more prolific community (r/JOIP) that creates similar content making wide use of SFW celebrity content, and I guess none has ever had any issue, so there should be no issue here too.
Sevumbra66 wrote: Fri Mar 08, 2024 10:39 pm
2. I'm trying to create a difficulty system
As undeniable_denial mentioned, you should define what's difficulty in your tease. Some options:
- having a fixed amount of time and having to perform a number of repeated tasks that increases with difficulty -> use a fixed timer and assign the number of strokes/whatever with a say action, using an eval action and tag to determine the number; it's difficult to use a metronome;
- having a fixed amount of repetitions (strokes/whatever) in a time that decreases with difficulty -> use an eval and variable timer to set the time; it's difficult to use a metronome;
- having a fixed rythm and time and amount of repetitions (strokes/whatever) increases with difficulty -> use an eval and variable timer to set the time; it's easy to use a metronome;
- having shorter pauses on higher difficulty -> use an eval and variable timer to set the time;
- use if actions to create a couple variations of each task you expect to add to the tease; you can combine sequences of easy/difficult task to create intermediate levels of difficulty;
Sevumbra66 wrote: Fri Mar 08, 2024 10:39 pm
3. I'm trying to create different and random tasks based on the difficulty selected
First, consider undeniable_denial's answer which is very good; if you expect the player to return to a certain area, sort of like an RPG where you can encounter the same enemy multiple times, there are a couple of possibilities, but it would require a whole different post on its own; maybe consider my last point in the previous answer; you could have a couple of tasks for each difficulty level and pull a random one each time. Be careful, as the tease could become pretty chaotic quickly.
The last point I would like to add, doing random stuff inevitably requires some sort of while/for loop; the only way I know of to implement such a thing in EOS is to have page with an eval action to determine what to do and a series of ifs with the various actions with a last goto action to loop back on the page; be sure to add one action which actually is able to break the loop
For answer 4, see undeniable_denial answer.
What I feel like suggesting, though, is to maybe start with an easier project with less random and difficulty settings and keeping this bigger tease as something you develop on the side while you learn more thing with the simpler one.
Good luck in your develpment journey.
~Thamrill