Danni Posted 20 hours ago Posted 20 hours ago Hiya everyone, I'm Danni, from Wiltshire. I run KittyDevil Studio, which is mostly just me and a lot of arguing with multiplayer bugs. I mostly do browser games and the stuff underneath them. Lately it's been Node.js/WebSockets multiplayer, and a big security pass over MCCodes V2 - the auth, the output escaping, the economy race conditions. I wrote down what I didn't fix as well, because it's a 20 year old codebase and pretending otherwise is daft. I also make PSX style low poly asset packs, 90s UK council estates and high streets mostly. Been reading the archives here for a while so figured I'd stop lurking. Happy to talk PHP security, or economy races, or why your tick is firing twice. Nice to meet you all 😺 1 Quote
Uridium Posted 12 hours ago Posted 12 hours ago (edited) Nice to meet ya Danni 🙂 welcome to MWG you mention Mccodes V2 im working on an updated version that works on php 8 and above heres a tester of it so far https:/www.wizwych.co.uk once completed it will be free from the Github project started by Dave Macaulay.. Edited 12 hours ago by Uridium Quote
Danni Posted 11 hours ago Author Posted 11 hours ago Thanks Uridium, nice to meet you too! A proper PHP 8+ update for V2 is well overdue, so good on you. I'll have a poke around the tester. Is it mostly compatibility so far (the old mysql_* calls, the wall of deprecation warnings), or are you going into the security side as well? Prepared statements, CSRF tokens, session fixation, and my personal nemesis: the economy race conditions where two requests land in the same millisecond and someone gets paid twice. That's the rabbit hole I disappeared down in mine, so if you hit any of the same nasties I'm happy to compare notes. A 20 year old codebase needs all the eyes it can get 😅 Quote
Uridium Posted 11 hours ago Posted 11 hours ago Everything on this has been tested to ensure it works on all versions of PHP 8 upwards without any Depreciation showing. hit me up on Discord if you have it wizwych is my ID on there Quote
Danni Posted 11 hours ago Author Posted 11 hours ago Nice one, no deprecation spam on PHP 8 is a proper achievement with that codebase 😄 I’ll add you on Discord! 🐾 Quote
peterisgb Posted 3 hours ago Posted 3 hours ago Welcome Danni, careful adding this one to discord, lol, Na Uridium is sound. I have seen this project and it is very interesting and coming along, The only mccodes i touch myself is the core files with massive updates, to lazy to make a register/login system. I have several games, only 2 run mccodes. As Uridium, I'm also happy for a discord add. same username. I look forward to some posts. Just a long time spammer myself here lol. I also had a peep at your website, What is the PSX British stuff about. for? useage? PSX as in Playstation? maybe a dumb question lol 1 Quote
Danni Posted 2 hours ago Author Posted 2 hours ago Hiya, thank you! Lol, he’s been sound so far 😄 Yeah PSX as in the PlayStation 1! They’re 3D asset packs in that old PS1 style, low-poly with crunchy textures, but British. So a council estate, a high street with a chippy, bookies, phone box, that sort of thing. They’re for indie devs making retro or horror games. Which two of yours are on MCCodes? I’ll add you on Discord as well Quote
peterisgb Posted 2 hours ago Posted 2 hours ago First on is https://infamouswars.peterisgb.com I started this back in 2008, its been updated but it died off a decade back, I keep it up for nostolgia. The one I am currently working on is https://factoryblast.peterisgb.com/ Not much yet, I've only dabbled in basic 3d stuff. non mccodes but i have https://roadbound.peterisgb.com which is in its early stages. I'll accept the discord when i get to my PC next. Screenshot from all 3 Quote
Danni Posted 2 hours ago Author Posted 2 hours ago Ooh nice! Infamous Wars since 2008 is proper going back, love that you keep it up for nostalgia. Factory Blast looks really clean already, and Roadbound is ace, low-poly driving is right up my street lol. No rush on Discord 🐾 Quote
peterisgb Posted 1 hour ago Posted 1 hour ago Thanks, Infamous wars sadly went dead before i finished it and got all the good stuff in. Low poly driving game with no images or meshes lol, all in JS Quote
Danni Posted 54 minutes ago Author Posted 54 minutes ago Wait, no meshes at all? That’s proper impressive, all built in code lol. Is it three.js or your own thing? Shame about Infamous Wars, sounds like it had big plans Quote
peterisgb Posted 47 minutes ago Posted 47 minutes ago It did, counldn't get infamous to kick off and yes, i used three.js for the 3d rendering. I suck at images so i got code to do it, easier than drawing a mesh or image lol. 1 Quote
Danni Posted 42 minutes ago Author Posted 42 minutes ago Ha, fair play, if it works it works lol. three.js is ace for that kind of thing 🙂 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.