Back Online

Well, if anyone tried to access our site over the last few days they may have noticed that we’ve been down quite a bit, so apologies for that.  If anyone is interested, the blackout was due to a few reasons:

  1. FlatlineWe attempted to update some software on our VPS so we could replace Hudson with Jenkins.  The update caused some serious errors where most system services went offline and refused to start (including Apache).
  2. Upon realising that there was too much damage to put right in a swift amount of time, we decided to restore the VPS snapshot we took immediately before the update.  The restore failed.  The snapshot was corrupt.  The VPS wouldn’t boot.
  3. Our host (Webfusion) said that a VPS factory reset was pretty much our only option.  Fortunately, we take daily backups so we weren’t going to lose much.  Problem was, once we got back to where we were, we were still going to need to update the VPS to install Jenkins and potentially break everything again.  Since our VPS was due for renewal we decided to purchase a nice new shiny version of our VPS and migrate everything across, this way no updating would be required when things were operational again; so that’s what we did.  Unfortunately, once our new VPS was set up we discovered that the backup manager, that’s part of our VPS control panel, wasn’t all it’s cracked up to be.  It refused to restore the backup we threw at it, so in the end we had to extract the contents of the backup and move them into place manually… which is still an ongoing task.

Most of the Deadworld stuff is back online and functioning normally.  There’s just a few other things, including some personal sites, that still need to be restored.  Hopefully, this’ll all be done in the next couple of days.

Good news is that Jenkins is up and running though, so it wasn’t all for nothing!

Why, Hello There!

Hi, I’m Zeis and – as much as it saddens me – the replacement for Pringle. I will be the token-German on the Team and ‘support’ CWolf and Jargon with my crazy bullshit ideas as well as graphics I’ll more than likely pull out of my arse.

But let’s start at the beginning, shall we? Like I already said, everyone calls me Zeis (don’t ask, long story) and I’m a 21 year old graphics designer/voice actor/show host/VFX artist/web designer/videogame journalist/YouTube Vlogger/you name it. I was born and raised in Munich, Germany and am still living here.

I’ve been playing and watching people play videogames pretty much all my life, which brought me into competitive e-sports, namely Counter-Strike 1.6, which I played for almost 6 years straight with the intention of becoming pro. I dropped that dream though – I was playing 8 hours a day after school which was just plain exhausting and not worth it. I moved on, thinking that ‘Game Designer’ might be my next big dream. The ‘Games Academy’ was too expensive at the time and once again, I had to drop the dream like Michael Jackson would’ve dropped a 18 year old boy. This dream however couldn’t get out of my head.

And so I was thinking hard of ways to get into the games industry. Then it struck me like the look of two gay men making out strikes a hardcore christian; I shall become a videogame journalist! And so I did, founding a blog, getting friends to write with me and constantly putting out articles and reviews until I had about 20.000 readers a month. To speed things in this story up, here’s a list of shit I did:

  • Founded TheGamersBlog
  • Founded TheGamersMagazine
  • Merged with GamersUnity
  • Studied Show-Hosting and Voice-Acting
  • Got into PR, working for HTC, MSI and Namco Bandai Europe
  • Got into show-hosting at Game-TV, a German broadcaster specialised in Gaming
  • Co-Founded Krautgaming

And then there was a long period of time in which absolutely nothing happened.

So now I’m joining Deadworld Studios and am slapping my graphics/UI designs as well as my ideas into the faces of those two magnificent bastards.

TL;DR: I’m Zeis. Graphics Design. 7+ years of experience in the gaming industry.

Phillip “Zeis” Lentz

Returning to Full Strength!

So, things are moving around a little these days. With the sad departure of Ben ‘Pringle’ Halbert we now welcome a new member to the team. Please welcome Phillip ‘Zeis’ Lentz as our new member taken directly from the Deadworld Studios community!

Now don’t think that Zeis is a replacement. It was always part of the plan to bring in a 4th to help fill some voids in Deadworld’s skill-set. However, the departure of Ben forced us to accelerate our plans a little. Zeis brings a large range of skills to the team including several that we really need which will aid us in bringing our games to you guys faster.

Anyway, enough about Zeis as we’ll let introduce himself in another post.

So long, farewell…

Playing guitar beyond a campfireHi, Ben here – or Pringle as you probably know me on IRC.

It’s sad news today I’m afraid, as much as I love Deadworld and the projects we’ve been working on both publically and privately, I find that I have little to no time in the day to properly contribute. I’ve had a few things on my plate and I was hoping that once they were dealt with I would be able to get more involved again, unfortunately life has a way of … well, getting in the way.

As such, this is my official public notice that I am no longer an official part of Deadworld Studios, I will of course still be around on #deadworld and I’ll still see CWolf and Jargon in real life frequently – too often as far as I’m concerned (nah, I love them really).

So, goodbye Deadworld Studios and I’ll speak to you soon I’m sure.

– Ben ‘Pringle’ Halbert

RA Alpha Build 237 Released

A traditional 'memory dump' blue screen of deathWe’ve just released build 237 to the community.

This release, as you can see, is pretty small and only contains bug fixes. Progress on Root Access was a little slow after Christmas due to a very busy January and February (lots of traveling, World of Love indie games conference and a wedding/stag do to attend). In addition to this we’ve been working hard on a small side project, however, we’re not in the position to release details on this just yet.

We’ve fixed two very important bugs for Root Access. The memory issues on the client and server have now been fixed which means the server will now remain running! We know some of our testers have been trying to connect to the RA server over the past couple of months but found it down. This shouldn’t happen nearly as much anymore!

In regards to the issues people were experiencing with sound, the entire system has been rewritten and we’re now using hardware OpenAL. In layman’s terms it should work a lot better now!

The full change log for release 237 is below,

Bugs Fixed (Root Access):

    #39 – OpenJDK sound gain issue
    #54 – Pseduo-memory leak on client (Reopened then fixed again)
    #61 – Out of memory on server
    #62 – A ticking sound occurs when playing the game
    #78 – Music returns to normal volume after the tracks repeat

Changes (DWS Updater):

    – Updater now launches games directly instead of using .bat and .sh files for Windows and Linux/Mac respectively

Bugs Fixed (DWS Updater):

    #33 – UI error when not showing console/details
    #47 – Installer does not create directories if directories do not exist

Loving Harder

World of Love 2Well things have been quiet here at Deadworld Studios but I promise you we’ve been busy behind the scenes.

As many of you know we attended World of Love last week; it was an excellent conference and a wonderful experience. The talks and interviews have given us a great deal to think about and we’re hoping to step things up a gear. Special thanks to David Hayward for arranging the event, I know that we’ll be there again in the future.

I (Pringle) have been renovating and moving house over the past … well it seems like forever … but I’m almost in and just need to unpack properly (at the moment I can’t get into my study due to stacks of boxes). So hopefully in the next week or two you should start to see some work being done on the website.

Jargon and CWolf are hard at work with the latest batch of bug fixes and getting everything stable and working on something else as well. In a few weeks time we’ll be ready for the next wave of testing for Root Access and we’ll be announcing something new at the same time. For now you’ll just have to wait and see.

For those of you who want to know more about what happened at World of Love itself, I’d point you in the direction of the relevant post on the World of Love news feed (you can even see us in the photo if you look closely) and Matt Badley’s summary of the talks, both of which provide far better information than I could.

Merry Christmas from DWS

Hi everyone,

It has been a long but exciting year for us. A year that has seen the formation of Deadworld Studios, the eventual alpha release of Root Access and now we’re starting to get into our stride. We really want to say thank you to our community for their support and what better way to say that than with a picture of our very own bot ‘Halcyon’!

Merry Christmas everyone! We look forward to making this new year even better!

RA Alpha Build 230 Released

We’ve just released build 230 to the community and invited a couple of new alpha testers! As per usual we’ve introduced some new features, changed some underlying code and fixed bugs!

The full change log for release 230 is below,

New Features (Root Access):

    – New program: Monitor (Responsible for generating logs on servers, including your own!)
    – Implemented ‘Real Name’ in the profile
    – Right-click delete menu for the inbox messages
    – Keyboard support for the dialer
    – Improved the default skin

Changes (Root Access):

    – Netcode has been rewritten from XML to Java Object Serialisation

Bugs Fixed (Root Access):

    #21 – Inbox ‘delete’ button does not work
    #22 – Inbox messages do not retain ‘read’ status
    #31 – Sound: Cracking sound effect is not timed correctly to cracking
    #35 – Program info displays only once
    #37 – Switching to ‘Log’ viewer mode is not intuitive
    #44 – Null Pointer Exception upon disconnect before fully logged in (Fixed in build 213)
    #57 – Missions Seem to Auto-Complete (Fixed in build 213)
    #61 – Out of memory on Server
    #65 – File Deletion of Another Player’s Files Does Not Update His Local File Store
    #66 – Music volume changing on new track
    #67 – Players can connect to logged off clients
    #68 – Inbox messages are displayed in the wrong ordert

RA Alpha Build 213 Released

Hey everyone,

We’ve just released build 213 to all the current players and we have just invited some more applicants to become alpha testers! In this release we fixed 20 reported bugs, changed how some underlying code worked in regards to our data model and added five new steal missions, along with a few other minor changes.

As before please give the game a try and let us know about any bugs you find using the in-game report system or the website report system. Also, why not discuss Root Access in our forums?

The full changelog is below,

New Features (Root Access):

    – Server persistence
    – Five new steal missions
    – Tutorial introduction to the ‘Downloader’ program
    – Players now have a ‘handle’ and an in-game ‘real name’
    – Placeholder for in-game ‘real name’ added to profile

Bugs Fixed (Root Access):

    #08 – No server status displayed when server is offline
    #11 – Profile displays incorrect ‘number of program’
    #17 – In-game browser refresh bug
    #19 – Login box appears when first viewing local files
    #20 – ‘Options’ cancel button does not work
    #23 – Inbox ‘open’ button does not work
    #24 – Unable to ‘download’ file in steal mission
    #26 – On login user does not get their programs back
    #27 – On login user does not have their downloads
    #30 – Music volume slider inaccurate
    #32 – Deleting a local file clears the UI of remaining files
    #34 – Music restarts playing on login even if it is turned off
    #36 – Null pointer exception & deleting local file makes login prompt appear
    #46 – Login box states ‘Username’ when infact it should be ‘Email’
    #48 – Unable to attach files after steal mission
    #51 – UI retains connection after logoff / login
    #52 – Downloaded files overwrite each other
    #53 – Accepting missions selects the wrong mission
    #58 – Profile statistics not loaded on reconnect

Bugs Fixed (Updater):

    #43 – First load of game plays no music or sound

Root Access Alpha Released!

Today we released the Root Access alpha to our first wave of testers. Over the coming months we will aim for a new update every two weeks that will introduce new features, changes and bug fixes. With each update we will be accepting more players into the alpha so if you haven’t received an invite don’t worry!

Why not discuss Root Access at our forums?

Interfacing with UI #4 – Coherent UI

February 5th, 2016

This is part of a series of posts revolving around user interface design and development, the introduction and links to the other posts can be found here. Last I wrote about user interfaces I discussed the new Unity UI system and I wrote about our process of porting from Daikon Forge to it. That was a year and a half ago and a lot has changed since then. To keep things interesting we decided to move from Unity UI (yet another move?!) to Coherent UI and I’ll explain why we did it. Why Move… Again?!... (read more)

@RogueVec: And so it begins! #RebootDevelop

19/04/2018 @ 8:05am UTC

@RogueVec: We'll be at @RebootDevelop this year. We can't wait! If you want to hang out just give us a shout! #RebootDevelop2018 #GameDev

16/04/2018 @ 12:06pm UTC

@SolitudeGame: Fullscreen terminals allow you to hook into your ship's guns for fine control! Moddable gun modules, terminals and UI! #GameDev

8/12/2017 @ 4:58pm UTC

@CWolf: Woo! And, now we have a cross-compiled (nix --> win64) @SolitudeGame server in our build and deploy pipeline #RV #GameDev

28/11/2017 @ 3:39pm UTC

@CWolf: CI love #GameDev #RV

21/11/2017 @ 4:06pm UTC