“11:15 Restate my assumptions: 1. Mathematics is the language of nature. 2. Everything around us can be represented and understood through numbers. 3. If you graph these numbers, patterns emerge. Therefore: There are patterns everywhere in nature.” – Max Cohen (played by Sean Gullette, in Pi, a film by Darren Aronofsky) There is a general … Continue reading Everything is connected
Imagine that the door to your house is broken, and you need to call to a handyman to fix it. When the handyman arrives, he investigates what’s wrong with the door and gets to work. When he’s finished, he leaves your house without checking if the door opens or closes ok, if the handle works, … Continue reading What does QA stand for at King?
We all know the scout rule: to gradually improve the source code by checking in a module cleaner than it was when you checked it out. But what happens when you apply similar tactics to reducing the bug count? During the summer, the Candy Crush team decided to try this out by setting a bug … Continue reading Applying a ceiling to the bug count
As I talked about in the first post in this series, using Open Source software in development is great – and gives you access to the source code, of course. That means that you can fix bugs you find and add features you need, without having to ask anyone for permission to do so. Sharing improvements … Continue reading Open source – start contributing
Data Science is “the sexiest job of the 21st century” according to Harvard Business Review… That sounds great, and for those of us floating in clouds of data gathering beautiful insights, indeed it can be a great job. It’s a blend of statistical and coding skills with business insight, problem solving, database skills, and the … Continue reading What is a Data Scientist?
Here at King, we live and breathe data. We use data extensively in the creation, promotion and management of our games – and to garner insights which guide the development of the business. The Data Analytics (DA) organisation is the broker and clearing house for data at King, and, like many of King’s central functions, … Continue reading Distribution in our DNA
A Java-based application, developed as open source. Working here at King you meet people from all over the world. In my case I’m English but living and working in Barcelona. I’m busy learning Catalan and being a techie, I’ve developed some software to help in the learning process. One of the important of steps in … Continue reading VocabHunter – A tool for learners of foreign languages
This tutorial is designed to show you how the Bubble Witch Saga 2 team makes a new background image for a scene. We mix the 3D technique with 2D art to shorten the process in production while still producing very high quality results. All the 3D work described here is done in Maya, and the rest is done … Continue reading Background art for Bubble Witch Saga 2
We release a new version of Candy Crush Soda Saga every other week on iOS, Android, and Facebook. It’s a complicated picture – two code bases (C++ for mobile and AS3 for Facebook), as well as dependencies on internal libraries and frameworks that are updated frequently. It’s the kind of juggling act that we at … Continue reading Candy Crush Soda Saga delivery pipeline