rain worl
– Some things you should know about the game and me –
- PLEASE BE WARNED that this game is currently a buggy mess and is still a HEAVY WIP!
- Why I made it public in its current state is because I don’t have any testers to gather feedback from. It’s also because I want to make a place where people can hangout and mess around!
- I AM A solo developer. All code is written by me, all animations are made by me. The only things I haven’t made are the models (except most of the Slugcat models), meshes, sounds and images/art, which are all credited down in the credits section respectfully
- I AM NOT a high end and skilled developer. Please don’t view me as one because I’m still learning. I’m very slow and lazy, and I’m not very familiar with OOP yet
– Warnings aside, –
- I’m basing this fangame on the Arena Competitive gamemode from Rain World
- Of course I’m going to add some twists! /gen
- I do want to add some hangout friendly features in the future too! (for example, a no pvp option)
- This is PURELY a passion project. I WILL NOT MONETIZE THIS FANGAME WHATSOEVER as I am using assets from Rain World, and I just simply love Rain World a lot!
- MOBILE AND CONSOLE SUPPORT is unfinished, pc is my main focus.
- You can find the game here! Precipitation Arena - Roblox
– Credits –
- Emotes by Opashoo (I took their silly scug animations, copied them almost frame by frame into 3d)
- Cameron - Roblox made the cover/icon art for this game!
- Mister_loud - Roblox made two cool thumbnails!!
- inv - Roblox made one of the cool thumbnails!!
- jamz - Roblox made one of the cool thumbnails!!
- Radi - Roblox modeled Artificer and Saint, and made the art for the mobile button icons
- And finally Rain World, I’m using sounds and some images from the game. And I’m using the Outskirts Threat Theme for the Threat System
– OLD Updates, scroll down to the comments section for more recent updates –
–11/1/24
V1.4.1
I broke a lot of things with the new slugcat accessories, I’ll bring them back in another update sorry!!
- Removed Slugcat halloween accessories
- Shut down servers
V1.4
but here’s the flipper
- Added Backflipping and Turning Around
^ To backflip, run in one direction for a little bit then immediately turn around, this’ll make your character do a little animation and play a little sound, as soon as you do that press jump to backflip!
- Increased gravity greatly
- Gave every slugcat an accessory for halloween (I know I’m late and it’s the first of the month )
- And a little bit more changes that I can’t remember
- Shut down servers
–10/28/24
V1.3.3
Okay so I broke respawning, that’s fun
I fixed it now but I had to restart all servers, sorry about that!
V1.3.2
Pretty small update, just really wanted to release this
- New tail physics!!! yippeeeeee!!
- Changed how many spark particles can appear when exploding as Artificer
- Slightly lowered throwing velocity for all Slugcats
- Fixed a few bugs
- Cleaned up some code
–10/26/24
V1.3.1
as of right now I’m not aware of any bugs aside nametags not showing, if you want to report a bug, talk about it in my group wall!
- hopefully fixed nametags not showing, if it’s still not showing sometimes, pressing m on pc fixes it
V1.3
hi guys here new updat
- Added Rolling and pouncing
^ Pressing crouch while falling from a higher height than your jump will put you in a rolling state for a few seconds
If you press jump in this state you’ll pounce!
It’s possible to roll again after pouncing, but you need to time your pounce right just like in Rain World! (You don’t need to press crouch again if this happens)
- Particle effects, includes sparks and explosion when exploding as Artificer, blood splatter when stabbing someone and bleeding
- Added Nametags above each player’s head, press M to toggle nametags
- Added a new thumbnail, made by the same person Mister_loud - Roblox Ththatnk youuu uu if your’re reading this!!!
- Added Age Guidelines, the game is now 9+ only
- Reverted Rivulet’s low spear damage
- Fixed a few known bugs, if there are any more known bugs I’m not aware of, please let me know in my group wall
- Shut down servers for this update
–10/15/24
V1.2.1,
holy crap I broke so many things
give me some time to fix everything I’m super overwhelmed rn
- Fixed Moon’s eyes
V1.2, Updates resume!!!! yippee!
Heya guys I’m back! I feel a tons better now
I have some plans for the game and along with some new changes
First off, you might have already noticed this but I’ve renamed the game to Precipitation Arena
I did this because precipitation planet literally just means rain world but as a joke
And it’s also because I want the name to be more in line with what this fangame’s actually going to be about
Second, I’m going to slow down updates, but in turn the updates will have more content and changes
I will also take breaks inbetween updates if I have to because of real life stuff and I have my mental health moments
That’s all I wanted to say
Now here’s the new changes I made to the game:
-
New thumbnail by @murderdrones.sentinel on tt!! Thank you!!
-
Added Crawling (Press C!)
-
New Item Variants (includes pearl colors, rock shapes, and spear shapes)
-
Updated Rain to look nicer (now with top to down views)
-
Slugcat hitbox changes (you can dodge spears by crawling)
-
Nerfed Artificer’s explosive jump (They now have less explosive jumps before getting exhausted)
-
Added Jump Exhaust (Spamming jump now shrinks your jump height)
-
Added a new command /dorain (this command gradually intensifies the rain)
-
Redesigned and readded Looks to the Moon!
-
Rain now has camera shake
-
hopefully fixed the walls bugging out and moving
-
Removed pinning people to walls (It stopped players from respawning, forcing them to rejoin)
-
Cleaned up some code
-
And a few more that I can’t remember!!
-
Shut down servers for this update
I’m praying that nothing’s broken rn
–9/15/24
V1.10.1, Updates still paused
- Removed Looks to the Moon Slugcat temporarily
I will not go into detail about why this change was necessary during my break.
But I will say that Moon will be getting a new look (After I actually come back of course)
–9/10/24
Updates paused again
Sorry I suddenly left yall without any posts
tl;dr, Mental health is blocking the way again and I will actually be focusing on myself. Updates are paused until I’m stable
Again, I won’t say what’s been bothering me. I’m not going to use this place to vent
I want to admit something. From my last break I said I was going to focus on myself, but in reality I wasn’t able to do that without help. So instead, I pretty much just sat and waited until the clouds went away. But of course it inevitably came back
Now I can’t get myself to work on any updates
So what am I going to do now?
I will be getting help. I will be going to a psychiatrist to get all of this checked out, and then I will get a therapist
Obviously this is going to take a lot of time and require all of my attention
So until I’m much more stable, I will not be working on this game nor any other projects (I’m NOT discontinuing the game, I’m simply pausing it until I’m mentally healthier)
–8/23/24
V1.10
- Added Rain Sounds, also changes depending on Rain Intensity
- Reduced max framerate update for the Rain
- Shut down servers for this update
- Added private server commands
^ To those who want to roleplay, or want to see the rain without my input, or something idk. here you go!!
Valid commands listed below:
- /normal (Resets all changes)
- /sunset
- /night
- /cloudy
- /rain [number ranging from 0-10 decimals included]
- /togglemusic (Toggles threat music)
–8/22/24
V1.9
- Added Rain to worl
^ not really, Rain now exists in the code but it is not yet made to be shown and kill you during gameplay because Cycles and Shelters have not been implemented yet (Though this does mean I can summon rain now hehehe…)
^ I am also not quite sure how performant the rain effect is so I will gather as much feedback as possible on this - Shut down servers for this update
V1.8.3.1
- NEW THUMBNAIL BY jamz - Roblox !!
- THANK YOU AGAIN IF YOU’RE READING THIS
V1.8.3
- Saint’s Tongue has been completely reworked
if you want to know more: Instead of shooting multiple raycasts in several different directions, it now shoots multiple rays in a constant 45 degree angle for 0.4 seconds from the player’s character position. This is also slightly more performant too, I think? (because it used to use a for loop for the raycasting…)
tl;dr, the Tongue now works very similarly to how it works in the original game Rain World - Reduced the light radius of Lanterns
–8/20/24
V1.8.2
I think I’m going through art block but for game development… I’m very motivated but I can’t get myself to write more than 5 lines of code, bleh
I might have to take a little break again or something I don’t know, not sure how to overcome this
- Spears now deal a little knockback
- Mitigated the issue where Spears float in the air after stabbing someone
- Climbing on poles is no longer considered “Falling” in the code (Meaning you can now explosive jump as Artificer after jumping off poles)
- Cleaned up some more code
–8/16/24
V1.8.1
- Changed Looks to the Moon’s Food pips (Now 5 pips instead of 4)
- Gave Looks to the Moon longer ears
- Slightly reduced the falling velocity required to kill you
- Fixed a certain soft error
- Cleaned up some more code
–8/15/24
V1.8
- added something silly (new morph??!? :rivflabbergasted:)
- Made Saint’s Tongue ability movement based (Similarly to Artificer’s explosive jump, it now uses the direction you’re moving to Tongue)
- Increased respawn limits for some items
- Removed Server expiration (Items respawn now. But do keep in mind that the longer a server stays up, the more laggy it will get, I may undo this change)
- Reduced player limit per server (Now 20)
- Cleaned up some more code
–8/13/24
V1.7, Updates may resume
Hey. Sorry that it’s been awhile, but I’m feeling quite better
I don’t want to go into detail about what’s been bothering me (It’s personal)
But I’ve cleared most of my mind out
And I think it’s okay for me to resume working on this game again
I’ve been really motivated during my time away, and I still am!
So here’s a decently sized minor update!
-
Item respawning, Items respawn every minute with their own limits (This is temporary. Until Cycles are implemented, this will be changed to work with Cycles)
-
Changed the falling velocity at which ragdolls and kills you (Meaning you can jump from much higher heights now without getting stunned/killed)
-
Reverted Saint’s tongue change (As it was janky)
-
Slightly reduced Artificer’s explosive jump velocity
-
Changed the Tail Physics a tad bit, and moved the Tail closer to the Body
-
Ragdolls now have proper collisions
-
Small change to the Threat System (Layers now fade away more quickly, and players have a bigger threat radius)
-
Removed camera offset when locking mouse (It used to let people to see through walls)
-
Cleaned up a little more code
Code cleanup is very close to being finished!
I do want to start working on travelling pipes sometime after it’s done
–7/30/24
Updates put to a halt
I’m not discontinuing/abandoning this game!
To keep it short and simple, my mental has been pretty bad recently
I’ve been restless, unable to focus, and trying to develop this game in my awful state isn’t helping at all
So I’ve decided to pause development, take a break, and focus on myself until I’m feeling not so terrible
I deeply apologize
–7/28/24
V1.6.1
- Fixed an issue where multiple Saints cannot tongue onto the same object and would break the ability altogether
my bad that this patch took an entire day!
V1.6
- Added Artificer’s explosive cooldown (Will adjust accordingly from feedback)
- Reverted the throwing velocity change
–7/27/24
V1.5.1
- Changed how Saint’s tongue works (Uses Rod now, I might revert it back to Rope if people don’t like it)
- Cleaned up a tiny bit more code
–7/26/24
V1.5
- Made the Threat System more dynamic
- tl;dr ^ It now checks if nearby player is on screen, not obstructed and pretty close. if not, it uses 1/3 of the threatening level emitted by the nearby player)
- Made climbing 25% slower
- Chat no longer hides on death
- Made some minor optimizations
- Cleaned up some more code
I’m probably going to take more frequent breaks from here on out, not feeling the greatest mentally
–7/24/24
V1.4.2
- Made a minor optimization to the client
- Cleaned up some more code
- Added server expiration
- ^ After a certain amount of time, the server will shut down (this lets people have fresh servers with items. this is a temporary change)
I really need to write down changes before I release an update cuz I keep forgetting them
I’m about more than halfway done with code cleanup. say around 65% complete, I’ll start working on features n’ stuff soon afterwards (hopefully, I’m a little unpredictable hehe)
took a break yesterday
–7/22/24
V1.4.1
- Made weapons (such as rocks and spears) be thrown with a slight upwards velocity
- This makes throwing weapons while on the ground be thrown farther and overall better
V1.4
- Updated ???'s model
- Reduced Rivulet’s throwing velocity + Rivulet no longer one shots (Now deals the same amount of damage as Monk)
- Slightly increased throwing velocity for all Slugcats (Might revert this change if it’s too unbalanced)
- Made it so you have to stand still to consume items
- Fixed another small issue with the animations
- Gave mouse lock a custom cursor
V1.3.1
- Made an optimization to the client
- Cleaned up some more code
- Fixed an issue where putting spears into the wall may kill someone if they walk into it
- Made Slugcats blink more often (the blinkers,)
- Hopefully fixed the issue where you can’t chat and you’re forced to rejoin
I keep forgetting what else I changed
V1.3.0.2
- ANOTHER NEW THUBMNAIL AAAAAA YOU GUYS ARE SO AWESOME
- IT’S MADE BY inv - Roblox GO CHECK THEM OUT AS WELL!!! (AND THANK YOU IF YOU’RE READING THIS! I LOVE ITT)
V1.3.0.1
- Fixed an issue with the animations
–7/21/24
V1.3.0.1
- A NEW THUMBNAIL MADE BY Mister_loud - Roblox
- GO CHECK THEM OUT!! (AND THANK YOU IF YOU’RE READING THIS, I LIKE IT A LOT!)
V1.3
- Added Mouse lock for PC! (Press B to toggle)
- Made some minor optimizations to client
- Cleaned up a tiny bit more code
–7/20/24
V1.2.2
- Updated Lantern model
- Organized some more code
I think I’m going to take a break today, I’m barely able to focus
–7/19/24
V1.2.1
- Fixed spears not being able to be picked up after use
- Reverted Spearmaster’s model change (It caused some lag)
V1.2.0.1
- Another patch to hitreg
hitreg is making me cry istg
V1.2
- Added Mobile and Console support for Slugcat movement abilities!
- Updated Spearmaster’s model
- Updated Lantern model
- Fixed hitreg for the final time (I HOPE IT ACTUALLY WORKS NOW.)
- Fixed idle animation
- Organized some more code and made some more minor optimizations to the server
hopefully I didn’t forget to list anything, my memory is pretty awful right now
–7/18/24
V1.1.2.1
- Patched errors that came with the new revamped code
V1.1.2
- Organized some more code and made some more minor optimizations to the server
- Patched the silly Hunter glitch (the glitch where you can throw yourself)
–7/17/24
V1.1.1
- Organized some code and made some minor optimizations to the server and client
- Hopefully fixed fall damage being inaccurate (as in falling from small heights killing you)
- HOPEFULLY fixed hit register
I’m putting my entire focus into organizing and optimizing, I seriously cannot work with this old code. Features such as abilities and gameplay elements are postponed until then
In case you were wondering why this small update took some time, I took a break yesterday
–7/16/24
V1.1
- Added Artificer’s explosive jump
- Not going to add any VFX yet, I want everything to be working first.
–7/15/24
V1.0.0.1
- NEW COVER ART/ICON FOR THE GAME OMG???
- ART IS MADE BY Cameron - Roblox THEY’RE SO COOL
V1.0
- Added Console support
- Added Voice Chat (the people asked for this, start wawaing all over the place!!)
- Made the Grab button for mobile ACTUALLY grab items
- Made some more client optimizations (hopefully I didn’t break anything in the process…)
7/28/24 edit: I changed the version numbers to make more sense. I don’t know why I made them the way I did I think I was stupid or something