Jump to content
MakeWebGames

Recommended Posts

Posted

Howdy community! Myself and the MCCodes team have decided to release MCCodes v2 as Open Source, to allow more people to create and experiment with making new games.

You can download it from GitHub available here: https://github.com/davemacaulay/mccodesv2

It's available under the MIT license, no support will be provided, but we will review issues and pull requests over time.

Excited to see all the new projects and games which get created! 

  • Like 7
  • Thanks 1
Posted

What's the point of luck without pushing it?

So, that unreleased V3 ... any plans to ever complete? If not, open source, to perhaps give something new to look at; pique some interest of older folks, way past looking at V2 code - not sure what status that ever reached.

  • Haha 1
Posted
1 hour ago, SRB said:

What's the point of luck without pushing it?

So, that unreleased V3 ... any plans to ever complete? If not, open source, to perhaps give something new to look at; pique some interest of older folks, way past looking at V2 code - not sure what status that ever reached.

Not a bad idea, v3 was pretty unfinished the many many moons ago I saw it.

@ColdBlooded thoughts?

Posted
9 hours ago, SRB said:

What's the point of luck without pushing it?

So, that unreleased V3 ... any plans to ever complete? If not, open source, to perhaps give something new to look at; pique some interest of older folks, way past looking at V2 code - not sure what status that ever reached.

I think I still have the Alpha versions of the V3 and the V3.1 i'll check

  • Like 2
Posted
17 minutes ago, corruptcity || skalman said:

Did you add a PDO to it aswell? 

As much as I would like to, I wasn't sure on just how far away from MCCv2's "origins" we wanted to pull it. So this PR is primarily PHP8-compliance (and a minor optimisation to the viewuser->staff->gethostbyaddr calls)

 

 

9 minutes ago, Dave said:

Did you just run it through https://github.com/rectorphp/rector?

Huh, second time I've heard that project today - and nope, but I'm curious to see what that would chuck back.
 

9 minutes ago, Dave said:

and do some tidy up too?

Little bits, here and there. There's much more I'd like to do, but again, I don't want to pull it too far away from what it was (without community approval, at least)

--

Edit: On a related note, I did write up a docker-compose.yml - runs OOTB with `docker compose up` (with optional -d flag to detach) - if we want to be able to dockerize it (great for dev *cough cough*)

  • Haha 1
Posted (edited)

Ah yeah that makes sense, I'll be adding PDO to my game myself soon. But first I'm learning something I prob should have learnt years ago but couldn't wrap my head around it at the time and gave up, oop. With a little help from chatgpt, copilot and youtube was able to do a gym and bank and currently working on crimes. 

Edited by corruptcity || skalman
  • Like 1
Posted
22 minutes ago, Magictallguy said:

Edit: On a related note, I did write up a docker-compose.yml - runs OOTB with `docker compose up` (with optional -d flag to detach) - if we want to be able to dockerize it (great for dev *cough cough*)

That's neat! Commit it too

Posted

This was fun. More, please! 😄

Ooh! Here's a potentially-horrifying idea. Lets go through and update all MCCv2 mods to be PHP8-compliant and release them under one mass repo (with author's permission if not considered abandonware, of course) >:D

Ooooh! Can we do a module installer? plzplzplz

  • Haha 1
Posted
9 hours ago, Magictallguy said:

Ooooh! Can we do a module installer? plzplzplz

Lol that and a theme/template manager is what is mostly needed on MCC, lets not talk about namespace and composer packages and much more is needed to get it up to modern day standards.

Posted

So, thought I'd start the ball rolling on releasing up-to-date mods for MCCv2-PHP8-Community (or whatever Dave's calling it) - here's a staff roles overhaul, loosely based on Discord's Roles, and on a feature branch. Want it? (I may or may not be hinting at the possibility of an MVC-ish release too)
For anyone else here, feel free to use/upgrade these concepts 🙂

Edit: Just finished overhauling the crons. Now with optional "use timestamps instead" alternative to crons, the ability to force-run a cron, and status logging

  • Like 3
  • Thanks 1

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...