[Return]

Report a post

Preview
What's new:
* Added 9 characters and 2 new tools
* Added support for multiple maps with multiple characters
* Added better resolution and texture scaling options, every asset is 4 times larger than the original, so you can play this game in 4K if your PC can handle that
* Added an FK system to the body parts, previously you had to place individual body parts by their absolute coordinates and let the physics engine pull everything together, now you can pose characters like you would do in any 3d poser.
* Added scripts which generate eyes and brows for all emotions from a given shape and color.
* Added new mod types: collections (which are just a way to store shared assets) and maps
* Added shape collision to tool activations, which fixes this effect cutoff bug: (https://www.pixiv.net/en/artworks/91754957 last picture)
* Reworked UI, which now renders to divs instead of canvas, giving much more flexibility.

Plans for the future:
+ Body part update; right now a separate physics entity is created for the bones and the body part creation takes up hundreds of lines of redundant code. Cleaning this up would mean I could add more layers to a character, like bone-intestines-muscles-skin-skin contour, which would look better
+ Clothes update; adding clothes to the character, preferably in the form of toggleable layers
+ Emotion update; Allow support for a more variety of faces, also add dynamic rendering instead of static assets (e.g. the girls eyes could follow the cursor)
+ Performance; these previous updates would add a lot more logic to the rendering cycle, and the game can be already sluggish on browsers where GPU support is not present, so I might be forced to rewrite the entire rendering logic in webGL. The same goes for the physics engine, it might have to be replaced for a WASM version. With that many assets, the loading times can also get slow, as there is no async loading right now, and so on
+ Tool update; add more functionality to the tools, allow mouse drag for example
+ Exploit the features of the physics engine (box2d), for example the original flash game Torture game had dynamic ropes, this game could have it as well
+ More and more characters, clothes, tools, maps
Post number No.33780
Board Artwork
Optional. Describe what's wrong with it.