Game Development at GGS

Passion is the road to success: how we develop games

Vesko has always been excited about game development. Originally from Bulgaria, he has studied and worked in places such as Gothenburg and Munich.

Vesko currently works with us here in Hamburg as a Junior Client Developer for Empire: Four Kingdoms, the first mobile game from Goodgame Studios. He constructs the game’s user interfaces and how they are displayed on the smartphone screen. This job is especially exciting since our games are always being updated and regularly outfitted with new features which we release almost every week. We can kill two birds with one stone using these fast development cycles: the gamers are happy since the game remains new and different, and the developers can reap the rewards of their hard work often and in real time.
Read more

Not Child’s Play: Game Development à la Goodgame Studios

What does “multi-platform” really mean, and why do we love Adobe Flash so much?

For non-game developers, the production process for a new game can raise a lot of questions, and even those acquainted with game development can sometimes wonder why we choose one approach over another. So here is a brief insight into our game development.

Our current focus is on mobile games. Even non-specialist technophobes will have realized by now that they will have a hard time avoiding this trend. Goodgame Studios are among the front runners in this area – this is clear from the success of our first app Empire: Four Kingdoms, which for months has been among the top ten highest-grossing games in many countries. Our new game Shadow Kings was developed for mobile devices first, and then adapted for browsers later. Thanks to this multi-platform development, Shadow Kings is available to play on your smartphone or computer. In the future we will continue to optimize our games first and foremost for mobile devices.
Read more

FH Wedel

Goodgame Studios crowns programming champion from Wedel University

The Wedel University of Applied Sciences recently held their biannual programming competition, which is open to all students of the university. Goodgame Studios sponsored the event and donated prizes totaling €1000.

The task for the competition concerned artificial intelligence. Two computers had to be programmed to play the number game 2048 against each other. The program had to run on Linux. Students worked together in small groups, and the results were presented at the end to be judged. Before the ceremony, while the judges were weighing up the teams’ efforts, our Chief Technical Officer Stefan gave a short presentation about Goodgame Studios. We are always looking for well-qualified specialist staff to join our team of 200 programmers. The competition was a good opportunity to introduce ourselves as a company and to discover coding talent.
Read more

Hackathon

24 hours of concentration and codes – the Hackathon in Hamburg

The Hackathon in Hamburg took place recently with the motto “For a better working life”, and several Goodgamers were there to test their programming skills. At such events, participants have 24 hours to work on a project together. The aim is to produce demonstrable results before the time runs out, and ideally a finished and functioning product.

In Hamburg, the 80 participants, of whom more than half were women, sat together in small groups to discuss their projects and work together on their tasks. Some opted to work on beanbags or benches in the open air – the atmosphere was relaxed and casual. The Hackathon started early on Saturday and hacking continued until Sunday afternoon. Goodgame Studios were supporting the event, and we were there running a smoothie bar where participants could pick up a free dose of vitamins.
Read more

PHP User Group

PHP user group meets at Goodgame Studios

Yesterday evening we welcomed the PHP user group to our offices for the first time. This was a chance for us to make sure we were up to date with the latest PHP technology, and to share our own knowledge with our guests. The PHP user group event takes place once a month at a different location each time, and this evening there were around 70 participants.

Before the presentations began, there was a chance for anyone who was interested to look around our premises, and several curious guests took the opportunity. The evening’s program began with a brief opening speech from our Chief Technical Officer Stefan Klemm. Then two of our PHP developers, Dennis and Christian, gave a talk on “The Goodgame Shop – how to achieve high scalability and low response times worldwide”. The Goodgame Shop processes all the payment transactions from our games. Dennis and Christian discussed how the shop has been developed so far, and what its future prospects look like. With an increasing global market share, our technological structures must be constantly adapted to new situations. One aspect of these technologies focuses on increasing the performance of websites. How this performance is measured was discussed in another talk by our colleague Lars at the Web Performance Meetup, which also took place recently at Goodgame Studios.
Read more

Java User Group

Meeting of the Hamburg Java User Group at Goodgame Studios

Despite the fantastic weather, this week saw around 50 eager developers come together for a meeting of the Hamburg Java User Group (JUGHH) in our café.

Events organized by the JUGHH are aimed at anyone interested in improving their skills and exchanging experience, experts and novices alike. It was fitting that the group should meet in the café at Goodgame Studios, as we rely primarily on Java for our game servers.
Read more