Posts Tagged ‘Loki’

LGP History pt 3: The long haul

Tuesday, August 25th, 2009

With Majesy out of the door, and releases complete for Mindrover and Candy Cruncher, we began what turned out to be the long slog.

At that point, fresh from our completion of Majesty, we were convinced world domination was just around the corner and we would all have our ferraris quite soon. We had a number of copies of Majesty printed (no, I’m not saying how many), and expected to have to get a reprint within 2 months, judging by the number of applications for the beta test, and the enthusiasm shown by people.

Over the next few months, reality, and a certain level of depression set in. We didn’t need to reprint Majesty. In fact in the first 3 months we didn’t even sell a quarter of the copies we had produced, and after the first few months, sales begin to slow down, so it didn’t look likely that we would suddenly see a huge rush of orders. The optimism pretty much evaporated.

So, realising it wouldn’t all be parties and glamour and free money by the bucketload, we settled down to some real work. We had more projects going on, with NingPo, Soul Ride and HDB, and we had new ideas. One of the new ideas that we went with was to open a physical shop.

Not a lot of people know we did that. We opened a shop in Nottingham, that was selling games. I admit we didn’t just sell Linux games, we sold all kinds of games, but the idea was to get a bit of local publicity for Linux games, while raising money using sales of other games, to fund the development of Linux games. It also didn’t feel horrible to see a shop where Linux games were on the same shelves as Windows games.

To be honest it didn’t do that great. The shop was small, and the people we rented the premises from made vastly inflated claims of how busy the mall we rented in was. Oh they didn’t lie, but they neglected to mention that the figures for mall visitors also included people walking in one side and straight out of the other side, as it was the only direct route from the city centre to the train station… However we sold a few Linux games, and increased company turnover (which always looks good on the books). In the end though, it was fairly obvious it wasn’t going to be the cash cow we had hoped for, in fact it was more a cash sink. So we closed it down after a few months.

Shortly after, I had been invited to talk at LinuxWorld Expo in San Francisco, and on my return to the UK, found we had had a disaster. Overnight on the day I returned, our stock room (also our server room) flooded. Our premesis is on a hill, and a severe rainstorm caused a building uphill from ours to flood, and the flooding cascaded downhill until reaching our stockroom, which seemed to be waterproof on the downhill side and not on the uphill side. End result was that the water pooled there, causing thousands of pounds of damage, and days of downtime. 6 inches of water took several days and a quite elaborate pumping system to remove, and obviously while half of the electrical system was underwater, we couldn’t fire up the servers!

Luckily, the damage wasn’t catastrophic. while hundreds of games had been destroyed, and computers had been submerged, no game was completely wiped out of stock, so we had no mad rush to reprint, and no orders were delayed. Backups ensured no data had been lost, but it was a bit of a scare! We spent a good few days raising everything in the room up by 6 inches, so that if it ever happened again we wouldn’t have a big problem, and we even installed a pumping system just in case!

Following one disaster, it is only appropriate that we mention another company disaster at this point. Disciples, a great game, but unfortunately LGP’s DNF. It was around this point that Disciples caused the first of many resignations from LGP. Mike Phillips left the company after one too many late nights trying to beat the game into submission. It isn’t that there is anything wrong with Disciples, it is simply that you need a developer with just the right development style to be able to port it, and they have proven hard to find over the years. And so over those years, Disciples has been part-ported several times, leading to belief it will never be released. I can say for sure it will be released, I just cannot, still to this day, say for sure when!

Despite the downsides, the flooding, the game that refused to be ported, and the staff that left, we had successes. Postal 2 became the fastest selling game in its first month, and when we looked back at the accounts we found that we had, in many ways done it right. The company had proven itself sustainable. Where Loki had come in in a blaze of glory and burned out just as quickly, we had been around for as long as Loki, and we were still here. We were not as high profile, the games we ported were not the ones you see advertised on TV, but they were all undoubtedly as good as the games produced by Loki. Just because a game is high profile doesn’t make it good, and just because a game is less well known doesn’t make it bad.

So, we were stable, we were ready for the future, and we now had to make some decisions. How could we grow. What could we do to drag Linux gaming into the mainstream. And how could we do it without the blaze of glory ending…

  • Share/Bookmark

Why you won’t get a Linux installer for the Windows version

Sunday, August 9th, 2009

We probably get this question at least once or twice a week, ‘I already bought this game for Windows, can I just get an installer for Linux for free’.

In some ways it is a fair question, you bought a license to play the game, but in reality it is not going to happen. Let me explain why.

When LGP ports a game, it takes time and money. We only get revenue back from people buying the Linux version. This means that if we were to say ’sure’ to that question, we would then suddenly get no revenue, as buying the windows version will earn us nothing.

We license games from companies who make the Windows version, and we do not get paid for making the games, and so selling them is the only revenue we receive. If, for example, you bought a game for Windows, you wouldn’t expect to be able to get a free copy of the same game for the Playstation. This is pretty standard for any industry. If you go pay to see a film at the cinema, you wouldn’t expect to get free pay-per-view access of the film on TV later on just because you paid money to the cinema.

We have had many people try and justify why they should have a free installer. We even had one bright spark take the demo for X2, hack the Windows datafiles into it, and then came asking for help wondering why he couldn’t save the game. The answer of course being ‘its a demo, its meant to not save the game’. Our demos are all written in such a way that they will not run the full version of the game.

Some Linux games, for example Quake 4, you get a downloadable installer because the same people who made the Windows version made the Linux version. They went to the expense and they recoup the money by selling the Windows boxed version. Other times, such as Unreal Tournament, where Loki released a downloadable installer for the Windows boxed version, the company who made the Linux version were paid to do so, and so the revenue is generated in that way. This is not the case with LGP games, and is unlikely to become so.

Of course, to leave things on an optimistic note, when Linux finally becomes the ruler of the desktop, then of course, Linux versions will be released first, and Windows gamers will end up in the shoes we Linux gamers currently wear. However, that will be a while coming, so until then, the answer is no. No installer!

  • Share/Bookmark

LGP History pt 2: The Early Days

Tuesday, June 23rd, 2009

Thanks to everyone that posted and emailed about part one of this history. I’m glad you enjoyed it, and here is part 2…

So, there I was, back in the tail end of 2001, with a contract to do Creatures and Majesty, and really, no idea how. Creatures wasn’t much of a problem, as Creature Labs had done the port already, and just needed a publisher. I pretty much winged that, I got the game made up, but made the mistake of doing it in parts. To this day, each copy of creatures that is shipped has to be hand assembled with each of its 4 parts. It may not sound like much, but over the years, it’s been a real pain. All other games we had made since then, we had made ready to ship.

At around this time I got the news that we had all been expecting. Loki was going out of business. I immediately contacted Loki, and asked them if LGP could obtain the rights to carry on producing the games they had made. This would have been a great boost to the new company, and would have allowed us to keep on making the games that were still in great demand by Linux gamers. Unfortunately Scott, the CEO of Loki at the time, was asking for such a ludicrous amount of money for the licenses (way more than they were possibly worth, and probably more money than the games had made by selling for the entire history of Loki) that I had to let the idea go. We made a second attempt at the liquidation of Loki to acquire the rights, but the company handling the liquidation was so unprofessional, that they made it impossible to do so. With their policy being that the only way for me to officially state our interest being to fax them, and their only fax machine being broken for over 2 months (they kept telling us it would be fixed any day), we didn’t really have a hope. The liquidation hearing came and went before they contacted me, several months later, and acknowledged LGP’s interest in the liquidation. Not a lot of use really.

So then there was Majesty. I had the porting rights, but I had no idea what to do with it. I mean, I pride myself in being a very good programmer, but porting was something I had no real experience in.

Sam saved the day. Sam Lantinga, previously one of the Loki developers, pointed me at a number of ex-Loki staff who were still interested in doing more porting work. Of those, Mike Phillips was the one that ended up joining us, and even though he left the company some years ago, his influence shapes the way we do porting development to this day.

Mike spent quite a while pushing me in the right direction. I had a number of preconceptions that he had to beat out of me, but I also had to push back on some of his ideas, and I think, in the end, we got the right mix of decisions. Mike set up the idea for the LGP build environment, one that we still use a derivative of, as it has proven to be a build system that is very very portable, and enables us to make games that run on all distros. He also introduced me to the idea of IRC, which has enabled the company to have a real interaction with our customers.

Before Majesty work could start, Mike spent a number of months sorting out the LGP build system, and building some of the basic building blocks that LGP uses to make porting easier. He wrote wrapper functions for file handling and other common tasks, and established the tools we would use for our games. SDL for input and graphics, smpeg for video, SDL Mixer for sound, and openplay for networking, were the main choices.

Majesty work started in earnest. Mike spent a lot of hours on the project, while I carried on trying to find resellers and distributors for our games, and at the same time finding new games for the company. I ended up making an agreement for a couple of smaller games by Pyrogon, and also managed to pick up the rights to Mindrover, one of the Loki games we had missed out on earlier.

Majesty porting finally came to an end, and then we had a decision to make, that has influenced how we do business from that moment, and a decision I am very happy that we made right. After the beta test, we had one bug left, where network games occasionally went out of sync. Mike wanted to go gold, and ignore the bug. I wanted to find the bug, despite the fact that the bug happened in the Windows version too. I put my foot down and insisted, and that was a turning point for the company. From then on, LGP’s policy was always to delay release as long as it takes, to get a good release, not an almost right game, but one that we can be proud of. So Mike spent a good few weeks hunting for the bug. In the end, I joined him in the hunt when his resolve started to waiver, and between us, we found the bug after a hunt that lasted for over 8 weeks. It was a simple 1 line change, and the multiplayer game was fixed.

Majesty was finished, and our first game, ported from scratch, was done!

  • Share/Bookmark

LGP History pt 1: How LGP came to be

Friday, May 15th, 2009

We get asked this quite often, just what made me start LGP.

Back in the day, 1999, around august time to be exact, I was working for a fairly horrible company in London. I had been a beta tester on Loki’s Civilisation: Call to Power, but I couldn’t easily buy a copy from anywhere in the UK. Finally, a friend and I ordered it from the states. We waited weeks for the delivery, and finally a month or so after ordering, it arrived.

While I was waiting, I muttered and grumbled while at work about how I didn’t like waiting for weeks for a game, and someone in the office said to me ‘hey, why don’t you start up a company in England then, selling games for Linux.

I thought about it for a bit, and that evening, I registered tuxgames.com

I spent the next few months writing the website. It was a very basic website (some people accuse the current site of being basic, the old one was much much worse). I spent about £300 buying 5 copies each of the 4 Loki games that were available at that time.

Then I was ready, and at 10 seconds past midnight, Jan 1st 2000, the site launched, making us probably the first new company of the new millennium. I wasn’t there to watch it launch, I set up a crontab to remove the pre-launch index.html, and I was up at Colchester Castle watching the millennium fireworks {:-) I got back a couple of hours later and found that it had launched, so I sat back to wait for the orders to come rolling in.

It took days, and I admit I was getting a bit fidgety waiting to see if anyone would order. Mon, 03 Jan 2000 23:42:44 GMT is the timestamp in the database of the first order. For privacy reasons I will not name the individual who was the first to order, but if you ordered then, and you are in Morcambe, Lancs, England, you were our first order. He only ever ordered twice…

I used to run Tux Games more as a sideline while I kept up my day job, it didn’t sell too many copies, but there was a steady flow, and I was enjoying it. We sold mostly Loki titles, but a few others came along occasionally, games like Theocracy, or Reel Deal Slots, or the games from BlackHoleSun. The guys over at linuxgames.com and the Linux Game Tome had both spotted the domain before launch (how they found it, I do not know), and they gave us some great publicity, and really helped us get going.

Throughout 2000, we forged a close relationship with Loki, helping them out with their beta tests (we handled their beta test preorders, as their store was not set up to do it), and we had advance access to most of their releases.

During 2001, Tux Games grew quite quickly, there were three of us doing part time work on the company, and I was set to quit my day job to start on it full time. I had arranged to do that, when Loki started to hit the financial troubles that were to prove its downfall.

Loki almost took Tux Games down with them, when they withdrew our credit line, because they needed the money from us immediately, and we were left needing to find a LOT of money for games that we had sold in preorders, but our credit card processor had not sent us the money for yet. Thanks to a couple of friends who trusted me to max out their credit cards for a couple of weeks, we survived. My friends got their money back, and Tux Games stayed in business. I was fairly annoyed at Loki for breaking their word and putting us in the position though.

Although we never had advance notice that Loki was about to declare bankruptcy, we could kindof feel it in the air. At that point I had quit my job and was working full time on Tux Games, and the horrible thought crossed my mind that, if Loki went under, Tux Games would have nothing left to sell, and I would have to go and get myself a new job! I didn’t like the sound of that at all!

I had heard of a few games that Loki had been talking about maybe porting, and so I got in contact with Creature Labs, and Cyberlore, who were both really quite helpful. We got our first 2 publishing deals, and I launched Linux Game Publishing on Oct 15th 2001, and announced our first title on 12th of November, Creatures: Internet Edition.

LGP was officially in business.

  • Share/Bookmark