Skip to content
Sign UpLog In
Profile icon

WaterZ (Ватерзи)

@WaterZ69
Russian + Belarusian + Ukrainian = Super Slav 😎 (my website's scripts and styles are gutted out for now so don't use it)
GitHub
YouTube
Website
  • Photon Mapper

    Cover page
    Made with HTML, CSS, JS

    photon mapping — very similar to ray tracing.

    Over a year ago, I made a photon mapper but my old site is dead which is where it was hosted. I decided to post it to replit because I was bored! I hope you discover some cool things (look at the article I used for the formulas: https://www.scratchapixel.com/lessons/3d-basic-rendering/minimal-ray-tracer-rendering-simple-shapes) and have fun with this!

    Recent comments (85)
    codeitfast
    codeitfast
    1 month ago

    This is great!

    bazookaNuke
    bazookaNuke
    7 months ago

    nice

    CoderGautamYT
    CoderGautamYT
    7 months ago

    Now this is cool

    coclement
    coclement
    7 months ago

    doesn't even work bozo

    inyourface3445
    inyourface3445
    7 months ago

    I will post a high-quality render as soon as it is done. Image size: 3840 Simulated Photons: 3986 Reflections: 10 Light Photons: True What I have so far:

    image

    A cool render:

    image

    Prams: Graphics max at 512, Simulated photons at 3986, Reflections at 10, Light photos is True, Graphics world origin (px) is at 50.

    MontyOwen
    MontyOwen
    7 months ago

    how long did it take you to make this?! 580 LINES OF JS?!

    ColoredHue
    ColoredHue
    7 months ago

    pretty cool

    Delta595
    Delta595
    7 months ago

    this is really cool

    Alpharumeric
    Alpharumeric
    7 months ago

    @WaterZ69 I love it

    WaterZ69
    WaterZ69
    7 months ago

    maybe I should make an online CPU stress test based on this photon mapper, like the URIH SilverBench?

  • 3D Minecraft Clone in JS

    Cover page
    Made with HTML, CSS, JS

    Disclaimer: this is not meant to be a realistic replication of minecraft, I just thought it was a cool project and was worth optimizing and posting.

    This is a 3D clone of Minecraft made with Three.js, with voxel terrain generation. It has been optimized a bunch to run smoother and be more usable and to generate terrains a little differently. I also added adjustable render distance and will add a menu for adjusting a lot of other things soon!

    CONTROLS: WASD = move, Q = place block, click = break block, SPACE = jump, double press W = sprint, click FPS menu = change display (fraps/ping/memory)

    To start, just enter your render distance (must be an integer value starting at 1, don't go over 8)

    Game logic credit goes to FRADAR on cdpn

    Please leave a comment down below about what you think! Hope you enjoy! If this gets 2000 likes, I'll add the many features I have planned!

    Recent comments (1185)
    JerriasS2803-ST
    JerriasS2803-ST
    3 days ago

    u better add those features or else i will snitch to the devs of replit OOO:

    JerriasS2803-ST
    JerriasS2803-ST
    3 days ago

    this is like classic mode bro

    ShadowCrafter27
    ShadowCrafter27
    6 days ago

    impresive

    IshaanKalyanshe
    IshaanKalyanshe
    11 days ago

    its ok

    LandonWalker3
    LandonWalker3
    13 days ago

    Cool. You have to go to the website

    gameIncgames
    gameIncgames
    13 days ago

    Does not work

    GriffinPearce
    GriffinPearce
    14 days ago

    wont work

    applepatty
    applepatty
    22 days ago

    how does it load

    KyleeViale
    KyleeViale
    25 days ago

    it wont let meh move :{

    NestorMendoza1
    NestorMendoza1
    1 month ago

    this game is cool

Repls
Community
WaterZ69
WaterZ69
published an Update
3 months ago
1.4K
3D Minecraft Clone in JS
3D Minecraft Clone in JSDisclaimer: this is not meant to be a realistic replication of minecraft, I just thought it was a cool project and was worth optimizing and posting. This is a 3D clone of Minecraft made with Three.js, with voxel terrain generation. It has been optimized a bunch to run smoother and be more usable and to generate terrains a little differently. I also added adjustable render distance and will add a menu for adjusting a lot of other things soon! CONTROLS: WASD = move, Q = place block, click = break block, SPACE = jump, double press W = sprint, click FPS menu = change display (fraps/ping/memory) To start, just enter your render distance (must be an integer value starting at 1, don't go over 8) Game logic credit goes to FRADAR on cdpn Please leave a comment down below about what you think! Hope you enjoy! If this gets 2000 likes, I'll add the many features I have planned!
Announcement
This project is dead, I am abandoning it L bozo
KanishkVenna
KanishkVenna
@WaterZ69 no whyyyw1 month ago
IshaanKalyanshe
IshaanKalyanshe
@WaterZ69 2 things it's a good project and why did you call us an bozo?11 days ago
CairoGovea
CairoGovea
@WaterZ69 its a good game6 days ago
WaterZ69
WaterZ69
published an Update
6 months ago
188
ColdChat Client (chat app)
ColdChat Client (chat app)IMPORTANT: click "show more" chat app in node.js using socket.io I've made many chat apps previously but I got inspiration for a simplistic-looking, console-based one from the previously trending "ctrl chat" (by @blockowo). I felt bad about its many serious security flaws and literally zero validation. Seeing it get destroyed by exploiters made me want to start working on a secure chat app with validation, backend word filters, powerful anti-spam, and a proper account system. (I've also been begged to make a console based one because people complain about school blocking repl pages blah blah) So far I've made the basic security infrastructure and a simple layout, plus a powerful anti spam. This of course isn't finished and there are PLENTY of updates planned and coming soon. ――――――――― Coming Soon: more efficient validation process using socket IDs captcha ascii emotes premium status with perks and whatnot private chat rooms your suggestions! (leave a comment)
updates
added a security step removed easter egg ―――――――――― Planned Updates: captcha verification (solves basically all problems) implement socket IDs make different ban system premium features and subscription ascii emotes private chat rooms then I can deobfuscate code and you can skid it
soren
soren
@WaterZ69 Why did you obfuscate btw?6 months ago
blockowo
blockowo
@soren read the other comments for the answer.6 months ago
#nodejs
#chat
#apps
+2
WaterZ69
WaterZ69
published an Update
6 months ago
188
ColdChat Client (chat app)
ColdChat Client (chat app)IMPORTANT: click "show more" chat app in node.js using socket.io I've made many chat apps previously but I got inspiration for a simplistic-looking, console-based one from the previously trending "ctrl chat" (by @blockowo). I felt bad about its many serious security flaws and literally zero validation. Seeing it get destroyed by exploiters made me want to start working on a secure chat app with validation, backend word filters, powerful anti-spam, and a proper account system. (I've also been begged to make a console based one because people complain about school blocking repl pages blah blah) So far I've made the basic security infrastructure and a simple layout, plus a powerful anti spam. This of course isn't finished and there are PLENTY of updates planned and coming soon. ――――――――― Coming Soon: more efficient validation process using socket IDs captcha ascii emotes premium status with perks and whatnot private chat rooms your suggestions! (leave a comment)
added an easter egg
can you find it? Also I added a few things to anti spam because someone spammed ("spam" is an overstatement, it was slow because they probably use a 15-year-old pc)
WaterZ69
WaterZ69
published an Update
6 months ago
188
ColdChat Client (chat app)
ColdChat Client (chat app)IMPORTANT: click "show more" chat app in node.js using socket.io I've made many chat apps previously but I got inspiration for a simplistic-looking, console-based one from the previously trending "ctrl chat" (by @blockowo). I felt bad about its many serious security flaws and literally zero validation. Seeing it get destroyed by exploiters made me want to start working on a secure chat app with validation, backend word filters, powerful anti-spam, and a proper account system. (I've also been begged to make a console based one because people complain about school blocking repl pages blah blah) So far I've made the basic security infrastructure and a simple layout, plus a powerful anti spam. This of course isn't finished and there are PLENTY of updates planned and coming soon. ――――――――― Coming Soon: more efficient validation process using socket IDs captcha ascii emotes premium status with perks and whatnot private chat rooms your suggestions! (leave a comment)
bugfix error fix whatever
fixed ".includes of undefined" error and all other errors associated with it also i reobfuscated the code until I make the hard bans server side and set up a db storage system for bans instead of a temporary array that is reset every time you reset the server
WaterZ69
WaterZ69
published an Update
7 months ago
188
ColdChat Client (chat app)
ColdChat Client (chat app)IMPORTANT: click "show more" chat app in node.js using socket.io I've made many chat apps previously but I got inspiration for a simplistic-looking, console-based one from the previously trending "ctrl chat" (by @blockowo). I felt bad about its many serious security flaws and literally zero validation. Seeing it get destroyed by exploiters made me want to start working on a secure chat app with validation, backend word filters, powerful anti-spam, and a proper account system. (I've also been begged to make a console based one because people complain about school blocking repl pages blah blah) So far I've made the basic security infrastructure and a simple layout, plus a powerful anti spam. This of course isn't finished and there are PLENTY of updates planned and coming soon. ――――――――― Coming Soon: more efficient validation process using socket IDs captcha ascii emotes premium status with perks and whatnot private chat rooms your suggestions! (leave a comment)
update: now it's mostly unobfuscated have fun looking at source
this will attract degenerate spammers this was such a bad idea lol if you don't make server request in 90s it disconnects you (reduces the server's load because I unboosted it) also if it lets you log in but doesn't say "success!" its bc u afk for too long and once you're disconnected you have to re-run the repl so you'll technically be logged in on the client side but not on the server side so basically you can't send message or anything
Catboi-Tipsy
Catboi-Tipsy
@WaterZ69 how does open readable code contribute to spamming?7 months ago
WaterZ69
WaterZ69
@WaterZ69 I only obfuscated sensitive parts but anyone experienced enough can still probably get them. If someone does, I'll just re-obfuscate it and relocate server which seems to work the best7 months ago
WaterZ69
WaterZ69
published an Update
7 months ago
188
ColdChat Client (chat app)
ColdChat Client (chat app)IMPORTANT: click "show more" chat app in node.js using socket.io I've made many chat apps previously but I got inspiration for a simplistic-looking, console-based one from the previously trending "ctrl chat" (by @blockowo). I felt bad about its many serious security flaws and literally zero validation. Seeing it get destroyed by exploiters made me want to start working on a secure chat app with validation, backend word filters, powerful anti-spam, and a proper account system. (I've also been begged to make a console based one because people complain about school blocking repl pages blah blah) So far I've made the basic security infrastructure and a simple layout, plus a powerful anti spam. This of course isn't finished and there are PLENTY of updates planned and coming soon. ――――――――― Coming Soon: more efficient validation process using socket IDs captcha ascii emotes premium status with perks and whatnot private chat rooms your suggestions! (leave a comment)
update: antispam
if you saw message being spammed yesterday or today it was because I was testing the antispam with a separate account and yay it works captcha verification coming soon
SammanthaLoper
SammanthaLoper
@WaterZ69 hello7 months ago
WaterZ69
WaterZ69
published an Update
7 months ago
188
ColdChat Client (chat app)
ColdChat Client (chat app)IMPORTANT: click "show more" chat app in node.js using socket.io I've made many chat apps previously but I got inspiration for a simplistic-looking, console-based one from the previously trending "ctrl chat" (by @blockowo). I felt bad about its many serious security flaws and literally zero validation. Seeing it get destroyed by exploiters made me want to start working on a secure chat app with validation, backend word filters, powerful anti-spam, and a proper account system. (I've also been begged to make a console based one because people complain about school blocking repl pages blah blah) So far I've made the basic security infrastructure and a simple layout, plus a powerful anti spam. This of course isn't finished and there are PLENTY of updates planned and coming soon. ――――――――― Coming Soon: more efficient validation process using socket IDs captcha ascii emotes premium status with perks and whatnot private chat rooms your suggestions! (leave a comment)
IMPORTANT: Announcement and updates
No more spammer, by the easiest method, obfuscation (and I got rid of my somewhat decent antispam) IMPORTANT: I purged the db so all accounts have been deleted, sign up again. added hard ban-list on repl-users that they will be banned if they are added added a few autoban features made it look a bit nicer ———————————— FAQ: (read this so you don't comment garbage on here) q: I am banned? What do I do? a: if you are hard-banned on repl appeal by following directions displayed and if the in-app account is banned just remake an account and follow the rules (aka don't spam) q: why do I get 'includes' error? a: it's a rare error, just re-run the repl and move on q: The thing is slow why is it slow a: your internet is under 1 kbps L q: not working for me and taking me to main menu what do I do a: restart repl and made sure you have good internet (and don't make bad sign in attempts) q: it says I'm disconnected or messages aren't sending. why? a: you went afk too long (2 minutes and it disconnects you) or the server woke up in the middle of your login session q: it says i am a potential spammer. what's this? a: the spammer used a name sequence that I've found and if your username meets those parameters it might think you're a spammer. Just comment down here and ask me to set ur username manually q: why is code obfuscated? a: it proved effective in warding off the spammer lol ————————— plans for this: If it gets bad I'll make it so that it only works with replit username and no custom accounts, but for now it's fine make it look nicer ASCII emotes/emoji with ::, just like on discord style your message with bold and italic by using * (asterisk) private chat rooms and chat moderators for those rooms more stuff to add to settings
WaterZ69
WaterZ69
published an Update
7 months ago
188
ColdChat Client (chat app)
ColdChat Client (chat app)IMPORTANT: click "show more" chat app in node.js using socket.io I've made many chat apps previously but I got inspiration for a simplistic-looking, console-based one from the previously trending "ctrl chat" (by @blockowo). I felt bad about its many serious security flaws and literally zero validation. Seeing it get destroyed by exploiters made me want to start working on a secure chat app with validation, backend word filters, powerful anti-spam, and a proper account system. (I've also been begged to make a console based one because people complain about school blocking repl pages blah blah) So far I've made the basic security infrastructure and a simple layout, plus a powerful anti spam. This of course isn't finished and there are PLENTY of updates planned and coming soon. ――――――――― Coming Soon: more efficient validation process using socket IDs captcha ascii emotes premium status with perks and whatnot private chat rooms your suggestions! (leave a comment)
yay big update y'all have been waiting for: refresh + message history
can refresh up to 100 messages, just hope that they're in the same day otherwise they will not be sorted correctly. big stuff planned, listed by priority (first to last) sort message history make autorefresh display over prompts and make option to turn off auto refresh add settings: auto refresh toggle, color and style stuff (maybe multiple ascii fonts?) make autoban and appeal system
IanChen4
IanChen4
@WaterZ69 this is great! could you give me your opinion on my chat that I was inspired to make from this? (during english class lol) thx > https://replit.com/@IanChen4/chats7 months ago
WaterZ69
WaterZ69
published a Repl
7 months ago
188
ColdChat Client (chat app)
ColdChat Client (chat app)IMPORTANT: click "show more" chat app in node.js using socket.io I've made many chat apps previously but I got inspiration for a simplistic-looking, console-based one from the previously trending "ctrl chat" (by @blockowo). I felt bad about its many serious security flaws and literally zero validation. Seeing it get destroyed by exploiters made me want to start working on a secure chat app with validation, backend word filters, powerful anti-spam, and a proper account system. (I've also been begged to make a console based one because people complain about school blocking repl pages blah blah) So far I've made the basic security infrastructure and a simple layout, plus a powerful anti spam. This of course isn't finished and there are PLENTY of updates planned and coming soon. ――――――――― Coming Soon: more efficient validation process using socket IDs captcha ascii emotes premium status with perks and whatnot private chat rooms your suggestions! (leave a comment)
JadenJenkins3
JadenJenkins3
Am I the only one on here??2 months ago
TBUk
TBUk
Dang, a lot has happened since I took a break from replit.1 month ago
WaterZ69
WaterZ69
published an Update
7 months ago
1.4K
3D Minecraft Clone in JS
3D Minecraft Clone in JSDisclaimer: this is not meant to be a realistic replication of minecraft, I just thought it was a cool project and was worth optimizing and posting. This is a 3D clone of Minecraft made with Three.js, with voxel terrain generation. It has been optimized a bunch to run smoother and be more usable and to generate terrains a little differently. I also added adjustable render distance and will add a menu for adjusting a lot of other things soon! CONTROLS: WASD = move, Q = place block, click = break block, SPACE = jump, double press W = sprint, click FPS menu = change display (fraps/ping/memory) To start, just enter your render distance (must be an integer value starting at 1, don't go over 8) Game logic credit goes to FRADAR on cdpn Please leave a comment down below about what you think! Hope you enjoy! If this gets 2000 likes, I'll add the many features I have planned!
3D Minecraft Clone in JS
3D Minecraft Clone in JS leave a like if this is a good idea read desc and have fun!
WaterZ69
WaterZ69
published an Update
7 months ago
3
Encryptor
EncryptorI made this as a JS bookmarklet a few months ago because I wanted to see how fast the encoded text could be cracked without the decoder. It's a text encryptor that can be dragged like a window and has multiple customizable themes.
Encryptor
comment about what you think for more info read desc
WaterZ69
WaterZ69
published an Update
7 months ago
54
Photon Mapper
Photon Mapperphoton mapping — very similar to ray tracing. Over a year ago, I made a photon mapper but my old site is dead which is where it was hosted. I decided to post it to replit because I was bored! I hope you discover some cool things (look at the article I used for the formulas: https://www.scratchapixel.com/lessons/3d-basic-rendering/minimal-ray-tracer-rendering-simple-shapes) and have fun with this!
Photon Mapper
About one year ago, I made this photon mapper on my now-dead site that I hosted on glitch.com. I decided to copy it to replit and revive it. There is no css, because I could not find the original file I used for it (but that's ok because css is bad >:) ) If this gets 200 likes I will make one of your ideas! leave a comment about what you think The directions and descriptions of the controls are on the page.
BradleyBaawuah
BradleyBaawuah
@WaterZ69 this is fire7 months ago
WaterZ69
WaterZ69
@BradleyBaawuah thanks )))7 months ago
WaterZ69
WaterZ69
published an Update
7 months ago
3
gam
Gam
I made gam, a basic clicker game over 2 years ago and developed it for a month until it was very nice... fast forward to now, I am really bored so I decided to revive it! The very bad news... I only had the first version saved and the old repl was corrupted. Will add updates soon!