Jump to content
MakeWebGames

Recommended Posts

Posted

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 😺

  • Like 1
Posted (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 by Uridium
Posted

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 😅

Posted

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

Posted

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

  • Like 1
Posted

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

Posted

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

image.png

2.png

3.png

Posted

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 🐾

Posted

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...