Homepage Forum Spanking Art Gallery Oekaki Drawing Board Art Contests Roleplaying Forums Spanking Video Games Spanking Stories and Fiction Spanking Video Downloads of Animes Social Groups Register an account Rules Frequently Asked Questions

  
Go Back   AnimeOTK > Spanking Video Game Development > Spanking Video Games Discussion

Spanking Video Games Discussion Chat about Spanking Computer Games, Spanking Video Games and Spanking RPG's that you have developed or are making. Tutorials, Q&A and Discussions.

Want to get rid of the annoying adverts? The answer is simple. There are 4 levels of advertising on AnimeOTK:

Level 1: (Your Level, guests and members with 0-9 posts) has maximum advertising.
Level 2: (A user with 10 or more posts who has been a member over two weeks) have vastly reduced advertising (including removal of the large full screen closable adverts)
Level 3: (A member who has been registered over a month and has over 50 posts, or has a special account like "artist" or "writer" sees minimal advertising.
Level 4: (VIP Donators) receive no advertising.
All donators of $10 or more will never see an advert on our site again!
Reply
 
Thread Tools

SpSim Rewrite - Rewrite??
Old May 2nd, 2019, 09:06 PM   #1
x32x64x86
Probationary User
 
x32x64x86 is offline
Join Date: Aug 2016
Posts: 7
Default SpSim Rewrite - Rewrite??

Hi all,



Some people here might remember a small game originally called "SpankingSim" which was discontinued in 2014 as far as I can tell.



It was then rewritten in late 2014 but this again has not been touched since 2014. Since the author said they would appreciate help I have decided to attempt to finish the project.


Here is the github for the re-write that was abandoned

https://github.com/Andrusska/d-spsim


In the re-write the author never implemented actual spanking into the game but it was so close that I just have to finish it. It also helps they they wrote it in C#, a language I use everyday extensively.


This is the thread I will be using to post updates, and eventually the github link when I make a new account for this in particular.


If anyone wants to help when I get this on github, feel free to do pull requests but the most helpful think I current need is new descriptions of all the actions.

Im a Software developer, we arent known to be the most "creative" of people and the original descriptions could use some changes.


 


- Refactor the "requirements" system used to filter messages - DONE
- Add all message types for the new spanking events - DONE
- Create a dev xlm file with useful messages instead of the descriptive ones -DONE
- Add new action types for spanking - KINDA DONE
- Change pain to use a float not an int

- Add functionality to pick position - DONE
- Add functionality to use implements - KINDA DONE (No modifiers)

- Have pain change increase dependent on resistance, strength of the implement, clothing level ( and maybe position???)




 

- Moved test methods into seperate project "SpSim.UnitTests"
- Broke everything whilst refactoring, lets spank it till it works again
- Made use of partial classes split the "Location" into separate files based on functionality. Navigating through a single ~2000 line file was less than fun.
+ ActionHandling.cs
+ ClothingInventoryActions.cs
+ DefaultActions.cs
+ FieldsAndProperties.cs
+ GeneralMethods.cs
+ GirlActions.cs
+ GirlHolding.cs
+ GirlSpanking.cs
+ Setup.cs
- Location.cs


- After 6 hours today, spanking is technically implemented.









 

- A "Call girls" options which will call everyone to your current room.





Some people have asked how to run the re-write, I have build the project as I have it on 09/05 (DD/MM) so spankings do not work.


HOW TO USE:
Run the .exe, then click load and choose the file called "Default.xml".



http://www.mediafire.com/file/3hub1e...-v0.0.zip/file

Any other suggestions are welcome!

EDIT: It seems the original author found this post. Sooo.....hi? Thanks for doing a lot of the work for me :P

Last edited by x32x64x86; May 9th, 2019 at 09:41 PM. Reason: Telling people how to use the project is a good idea
  Reply With Quote

Old May 2nd, 2019, 09:53 PM   #2
Senda
Senior Member
 
Senda's Avatar
 
Senda is offline
Join Date: Nov 2017
Location: California, USA, North America, Earth, Kepler-11 System, Milky Way Galaxy
Posts: 262
Default

Add a wedgie feature maybe if you need descriptions for that pm me and I will write some nice short descriptions for ya, also if you need descriptions in general pm me and I will help.
  Reply With Quote

Old May 2nd, 2019, 10:56 PM   #3
Firequest
Member
 
Firequest is offline
Join Date: Sep 2008
Posts: 61
Default

Oh hey,

hope I didn't left to much of a mess in that repo...last time I glanced over that code was...probably sometime 2014. If you have any questions, feel free to dm me.

Good luck
  Reply With Quote

Old May 3rd, 2019, 05:43 AM   #4
x32x64x86
Probationary User
 
x32x64x86 is offline
Join Date: Aug 2016
Posts: 7
Default

Quote:
Originally Posted by Firequest View Post
Oh hey,

hope I didn't left to much of a mess in that repo...last time I glanced over that code was...probably sometime 2014. If you have any questions, feel free to dm me.

Good luck
Hi!


The code is actually pretty clean, most major changes are just personal preferance (like splitting out Locations.cs as wow that'd a long file.

The program is actually really close to done, which suprice me. So thanks for doing 90% of the work
  Reply With Quote

Old May 3rd, 2019, 12:10 PM   #5
x32x64x86
Probationary User
 
x32x64x86 is offline
Join Date: Aug 2016
Posts: 7
Default

Quote:
Originally Posted by Senda View Post
Add a wedgie feature maybe if you need descriptions for that pm me and I will write some nice short descriptions for ya, also if you need descriptions in general pm me and I will help.
Hi, that's surely something I can add later on in the development process.

I will need to get/write some descriptions of each room in the house, the house shape and layout can all be easily changed so if you, or anyone else, would be kind enough to write these descriptions it would help things along a lot.

---------- Post added at 01:10 PM ---------- Previous post was at 01:07 PM ----------

Quote:
Originally Posted by Firequest View Post
Oh hey,

hope I didn't left to much of a mess in that repo...last time I glanced over that code was...probably sometime 2014. If you have any questions, feel free to dm me.

Good luck
Hey, this is slightly awkward. I assumed this had been forgotten after 5 years but it's nice that you found the thread.
Ive got a few questions about design decisions that were made that I'd love to ask you about in DMs.

If course if you want to keep ownership of this I'm fine with submitting pill requests to your github, but this will obviously slow things down.

Thanks for your work on this

EDIT: I also don't envy you for writing out that XML file, it took me over an hour to write a stripped down version for testing so I can only imagine how much work the full file took.
  Reply With Quote

Old May 4th, 2019, 09:45 AM   #6
SpecificInter3sts Edit P
Senior Member
 
SpecificInter3sts Edit P is offline
Join Date: Feb 2018
Posts: 822
Default

Once the girls are spanked, they should need to cry. The player, or other girls could maybe comfort them? Hug them, sooth their pain.

Dialogue and spank severity options would be cool too. For example, maybe what they Think is going to be punishment turns out to be a series of love taps and coy banter.

A sleep/go to school option to skip the day. Report cards. Crying themselves to sleep, sitting
uncomfortably in class.

Perhaps the girls could do something In game to deserve a spanking. Perhaps a room update notification says; "I hear commotion from (Room)" You investigate and there's arguing, bullying, and you need to work out how to punish the ones at fault. Or maybe the girls could Seek you out to tattle on the others.
Or, "I'm in the living room. (Name) is sitting in the couch. I see her homework/chores are still incomplete" You can suggest she do them right away, and she Might if you refresh the page a few times or leave the room, or she might ignore you entirely. You can warn her again, (warnings are numbered for you to remember how many she's been given) before you decide to punish her.

Maybe you can get feedback from the girls. "Do you think you're punished enough?" "Do you think she's had enough?"
The spectators will answer pending on their personality and any grudges they may have. Or, maybe they try to stop you themselves. That said, lets not make the girls unlikable. If they're too demanding to punish another, they'll all be bitches.
  Reply With Quote

Old May 4th, 2019, 01:28 PM   #7
x32x64x86
Probationary User
 
x32x64x86 is offline
Join Date: Aug 2016
Posts: 7
Default

Quote:
Originally Posted by SpecificInter3sts Edit P View Post
Once the girls are spanked, they should need to cry. The player, or other girls could maybe comfort them? Hug them, sooth their pain.

Dialogue and spank severity options would be cool too. For example, maybe what they Think is going to be punishment turns out to be a series of love taps and coy banter.

A sleep/go to school option to skip the day. Report cards. Crying themselves to sleep, sitting
uncomfortably in class.

Perhaps the girls could do something In game to deserve a spanking. Perhaps a room update notification says; "I hear commotion from (Room)" You investigate and there's arguing, bullying, and you need to work out how to punish the ones at fault. Or maybe the girls could Seek you out to tattle on the others.
Or, "I'm in the living room. (Name) is sitting in the couch. I see her homework/chores are still incomplete" You can suggest she do them right away, and she Might if you refresh the page a few times or leave the room, or she might ignore you entirely. You can warn her again, (warnings are numbered for you to remember how many she's been given) before you decide to punish her.

Maybe you can get feedback from the girls. "Do you think you're punished enough?" "Do you think she's had enough?"
The spectators will answer pending on their personality and any grudges they may have. Or, maybe they try to stop you themselves. That said, lets not make the girls unlikable. If they're too demanding to punish another, they'll all be bitches.

Love the ideas, this is the exact kind of thing I need.


For the first point, this is actually already done (kinda). When a spanking event is over, any other girl in the same room reacts to it. These reactions can be filtered by certain requirements, such as that the Spanked Girl's pain is at a specific value.


For example, currently this is an event:
Code:
<watchoverreqalert="3,2"reqpain="4,5">%povG gives %G a sympathetic hug before going back to what she was doing.</watchover>

What this says is, if the watching girl is alert, so was paying sufficient attention, and the spanked girl is at pain 4 or 5, 5 being max, then the watching girl will give the spanked girl a hug.






Second, I would love to have "fun" spankings. Currently the girls are pretty much always scared of you which is sad. This is something I can add later on, with the main change being that I will need lots of new dialogue.


The next few points revolve around something called "Events" that the girls can take part in. These are kinda in the code already, although from what I can tell they are not fully implemented. This was actually also an idea in the original original game but was never added there either.

This is something I really want to do, but I'l have to see how feasible it is when I get to that stage.


The "Do you think you were punished enough?" is interesting. When I get events added il play around with having this based upon the girls affection, resistance and contentment.




Thanks for the ideas!

---------- Post added at 02:28 PM ---------- Previous post was at 12:47 PM ----------

After swearing at the message filter for about 3 hours, I finally have it so you can now pick a girl to spank, and select the position you want. The response from the girl depends on the position picked.


Now to make it so you actually spank the girl.
  Reply With Quote

Old May 4th, 2019, 09:57 PM   #8
spiderx
Senior Member
 
spiderx's Avatar
 
spiderx is offline
Join Date: Jul 2010
Posts: 501
Default

But I'm happy there isn't "fun" spanking in that game



Quote:
Originally Posted by x32x64x86 View Post
The "Do you think you were punished enough?" is interesting. When I get events added il play around with having this based upon the girls affection, resistance and contentment.

Something like that also already is in game
  Reply With Quote

Old May 4th, 2019, 10:25 PM   #9
SpecificInter3sts Edit P
Senior Member
 
SpecificInter3sts Edit P is offline
Join Date: Feb 2018
Posts: 822
Default

I see. You want to make girls cry and nothing more. No room for them to feel good too is that it? You just want to drag them over your knee, beat the sense out of them, and then disgard her and move on to the next is that it? Huh? is it??!

Just kidding. I couldn't resist.

I get that these games sometimes take you out of the moment when a event plays out with the wrong vibe you were hoping for. But surly having the option for fun won't hurt you. Instead of clicking the three stages of fun you just click one of the options that make her cry.
If the girls assume pain by default, which is reasonable to be sure. You'll get what your after.
But maybe you can reward certain behaviour with, pleasure?

I dunno. But I assume all of us know how to swim in these sorts of games?
No one's going to drown just because we added more depth
  Reply With Quote

Old May 6th, 2019, 05:01 AM   #10
bonemouth
Senior Member
 
bonemouth is offline
Join Date: Mar 2007
Location: USA
Posts: 432
Default

Sorry for the dumb question, but this isn't playable yet, is it?
  Reply With Quote
Reply

Tags
game, rewrite, spanking, spsim


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Total page views: , page views today: 0
All times are GMT. The time now is 12:53 PM.


Powered By vBulletin®
©AnimeOTK.com 2007-2021