Announcements

Join the ongoing conversation on Discord: https://discord.gg/w6Tpkp2

Please read the current update for instructions on downloading the latest update. Players with Mac versions of the game will not be affected, but you will have a slightly longer wait for your version of the new maps. Please make a copy of your character folder before running the new update, just to make sure you don't lose any of your custom work.

It looks like we can give everyone a list of minimum specs for running City of Titans. Please keep in mind that this is 'for now' until we are able to add more graphics and other system refinements. Currently you will need :
Windows 10 or later required; no Intel integrated graphics like UHD, must have AMD or NVIDIA card or discrete chipset with 4Gb or more of VRAM
At least 16GB of main DRAM.
These stats may change as we continue to test.

To purchase your copy of the City of Titans Launcher, visit our store at https://store.missingworldsmedia.com/ A purchase of $50 or more will give you a link to download the Launcher for Windows or Mac based machines.

Refactoring Club

3 posts / 0 new
Last post
Lin Chiao Feng
Lin Chiao Feng's picture
Offline
Last seen: 1 week 6 days ago
Developerkickstarter11th Anniversary Badge
Joined: 11/02/2013 - 09:27
Refactoring Club

Something amusing I ran across online a couple weeks ago, mostly of interest to developers:

[url=https://blog.tilca.co.uk/technology/entry/rules-of-refactoring-club][b]Rules of Refactoring Club[/b][/url]

[list=1][*]You do not talk about refactoring club
[*]You do [i]not[/i] talk about refactoring club
[*]One refactoring at a time
[*]Refactoring will go on as long as it has to
[*]If it's your first night at refactoring club, you [i]have[/i] to refactor
[/list]
I've been doing this at work for a long time (just not codified with these rules) and it's worked out pretty well. "Yes, I know you don't see the problem with copypastaing the same 10 lines of boilerplate code, with small changes, every time you need to log some event. That's the problem."

Several times, at the get-togethers in San Jose, I heard the CoH devs complain that they were scared of modifying most of the code because it was untenable spaghetti. That's what you get when you never refactor, when every last developer second has to be justified as some kind of new feature, because that's the only thing that gets approved.

Anyway, not directly game related outside the back end operations, but a fun read.

[i]Has anyone seen my mind? It was right here...[/i]

Redlynne
Redlynne's picture
Offline
Last seen: 1 day 19 hours ago
kickstarter11th Anniversary Badge
Joined: 10/28/2013 - 21:15
Seems like this sort of thing

Seems like this sort of thing is the bulk of what I tend to post. [b]Same Results via Different Means[/b]. Naturally, when I state flat out that the whole point and purpose of the exercise is to NOT change the results, while at the same time opening up new opportunities and potentials in other areas, the first thing people say is "Why bother?" since the existing code produces the results already (so why change anything at all?).

Needless to say, that kind of obtuse Missing The Point Of The Exercise response tends to be rather annoying for me.

So yeah, refactoring is most definitely under-appreciated.

[center][img=44x100]https://i.imgur.com/sMUQ928.gif[/img]
[i]Verbogeny is one of many pleasurettes afforded a creatific thinkerizer.[/i][/center]

RottenLuck
RottenLuck's picture
Offline
Last seen: 9 months 2 weeks ago
kickstarter11th Anniversary Badge
Joined: 12/05/2012 - 20:32
I have no idea about anything

I have no idea about anything to do with developing.

Art I do know. I majored in Art in collage, till I lost my inspiration and just stopped making art. I would often do the same image over and over using different paints, canvass or drawings with charcoal, pencil or pen. Same model same shape but different mediums. So I can very easily trying different means to get same or similar result.

-------------------------------------------
Personal rules of good roleplay
1.) Nothing goes as planned.
2.) If it goes as planned it's not good RP