Tagged: Koonsolo

A few months ago Koen Witters from Koonsolo who brought us Mystic Mine announced that he is working on a new RPG Editor.
Today he released the first video showing tilemap editing

Koen Witters writes :

I just uploaded a video to YouTube that shows how to create tilemaps in our RPG editor.
The tilemap editor has a cool innovative feature that I call “Tilemap Auto Layering”, which it makes tilemap creation faster and easier.
You can see it in action at here :

RPG Editor
Mystic Mine

A few months ago I’ve posted that Koonsolo the developers of Mystic Mine are working on a new 2d game engine.
Now a website about their upcoming “Koonsolo RPG Editor” is up and running.
Their game engine will enable non programmers/artists to create their own 2D Flash based games with ease !

More info and demonstrations will be updated on their official website

Create your own online RPG, it’s easy!

No programming or art skills required:
1. Design your game with our editor
2. Press play
3. Play the generated Flash game in your browser

Koonsolo RPG Editor. Easy, fast and powerful.

It’s easy!
Open the Koonsolo Game Editor and start creating your game right away. No need to know how to program or how to create graphics, sounds or music. We provide everything. All you have to do is design your game, press play, and see your game in action.

It’s fast!
There is no faster way to create an online RPG than with the Koonsolo RPG Editor. All technical and artistic details are already handled by us. You can get a working game in less than 5 minutes!

It’s powerful!
For artists or programmers, we offer total control over graphics, sound effects, music and game code. All source code of the game engine is available to you, so you can adapt or extend any functionality you want. The graphics, sounds and music can be customized as you wish.

It’s fun!
Creating games is fun, and it’s even more fun when you don’t need to handle the boring but necessary tasks. We make sure you can enjoy the fun parts of creating your own games, and we will handle the tedious tasks that come along with it.

Why use Koonsolo RPG Editor ?

  • Design the game and don’t worry about the technical details
  • Save time
  • Use professional graphics, sound and music
  • Use a professional game engine
  • Total control over the game engine because it’s open source
  • Possible to use your own graphics, sound or music


  • Easy to use map editor
  • Adapt the game screen size
  • Import RPG Maker resources (Tilesets, sprites, …)
  • Creates Flash SWF files that you can upload to any flash portal such as Kongregate or Newgrounds
  • Professional graphics, sounds, music and game engine included
  • Full access to the source code of the game engine
  • Create online RPG games that feature:
  • XP/Leveling Up
  • Fighting
  • Storyline
  • Magic/Skills Usage
  • Equipment Management
  • Buying/Selling Items
  • Links
    Koonsolo RPG Editor
    Mystic Mine
    Koonsolo Is Shifting Its Focus
    More Info On koonsolos Game Editor

    Earlier this month I’ve posted about Koonsolo shifting it’s focus from developing the Big Bulldozer (which is now on hold but not canceled) to developing a 2D engine.
    Today Koonsolo is posting more news about this issue :

    First of all I want to thank everyone who emailed me and wished me luck with my new project. I received some very nice emails and appreciate it very much!

    I didn’t provide much details last time, so I hope to clarify some things in this post. The game editor is going to be aimed at creating old school 2D RPG Games like Final Fantasy or Chrono Trigger. This RPG Editor will run on Windows, Mac OS X and Linux. It will be very user friendly, so that anyone is able to create games. You won’t have to know how to program or how to create graphics. But if you’re an artist, you can of course import your own graphics and use them.

    Some people asked if the game editor is going to be Open Source, but it won’t. It will be a proprietary product.

    The editor will create Flash games, and they will run in any web browser. As a normal user you just click “Play” and the game will be completely generated for you. But if you’re a programmer, you can go into the source code of that game and implement or change anything you want. The game source code will use our Koonsolo Game Library, and that library will be Open Source. I will use the liberal ISC License, which allows you to adapt anything you want and release your games as both commercial or free products.

    I’m working together on this with fellow indie game developer Amaranth Games, known for their successful game series Aveyond. Since Amaranth Games creates old school RPG games, they are the ideal partner.

    All technical aspects will be handled by Koonsolo, so the game editor and game engine will be programmed by me :).

    I wanted to share all this info so you know what Koonsolo is up to. Since there hasn’t been any official announcement yet, you are the first to know about the collaboration of Koonsolo with Amaranth Games, and about the details of our upcoming RPG game editor :).

    Kind Regards,

    Koen Witters.

    Official News About The 2D Engine
    Big Bulldozer
    Amaranth Games

    Koonsolo the developers of Mystic Mine have changed their direction and instead of working on the Big Bulldozer game, they are now developing a tool for creating games … another game engine ?
    Big Bulldozer however is not canceled, but on hold – till the game creation tool will be released.

    Hi Koonsolo fans,

    Recently I came across this great opportunity, but it forced me to make a tough decision. I hope you will understand, and will keep supporting Koonsolo as you did before.

    As you might know I started Koonsolo because I love creating games. Mystic Mine was the first game that I created entirely by myself, and I planned the same for the next one. But doing the programming, graphics and marketing all by myself is very hard and time consuming.

    As I was working on my upcoming game, I got a request from another indie game company to work on a project together. This project isn’t a game, but a tool to create games. It will allow anyone without programming or artistic skills to create cool video games. And it’s powerful enough that when you do know how to program, you can write your own code. Or if you are an artist, you can include your own graphics.

    I’ve been programming games since I was a kid, so this is the ideal opportunity to share my technical knowledge, and make it available to anyone. Doing this together with another company allows me to focus on the development and the things I’m really good at.

    Because this game creation tool is going to be released first, it also means that my next game won’t be released in the near future. I hope you can understand my decision, and I certainly hope that you’re interested in creating your own games using my tool :).

    If you have any questions or remarks, you can mail me at koen@koonsolo.com.



    I’ve send an email to Koen about the new engine and GNU/Linux support and he replied :

    Hi Maxim,

    Of course GNU/Linux will be supported! :). I’m developing it on my Ubuntu system using Python with PyGTK. The games will also run on Linux, because (I’m giving you an exclusive here ;)) it will target Flash (as the first target platform). And because it’s flash, it’s also going to be 2D only.

    I don’t want to reveal that other indie game company just yet, but I can tell you it’s a successful game company. Unfortunately they don’t support Linux with their games. But I got a feeling that they probably will in the future :).

    Kind regards,


    Koen also explained a few things about the game engine :

    The game editor is the main product, and is a true editor where non-programmers can create games. The editor will create the game, and sources of that game will be available for editing (for the more advanced programmer users). The game source code will of course use a game engine, and it’s that engine that might become Open Source. So the game engine is more of a programmer SDK, and the editor is a GUI Application.

    I wish Koen good luck on his current project, it would be interesting to see what comes out of it.

    As you might heard 2dboy , the company (of 2 people) behind the indie game World-Of-Goo (WOG) made a birthday sales week, which was extended to 13 days.
    During the birthday sales users could pay for WOG from 0.1$ to how they valued the game and the company.
    GNU/Linux desktop users which hold the market share of about 1% (according to some sources, I personally doubt this number ) accounted for 17% of all sales ! this is 14,152 people (of the overall 83,250) ! truly amazing number.

    As Koen Witters from Koonsolo said on our interview and published on his website (after the insightful discovery) – “Linux users are the most eager to buy an indie game”
    He was indeed right about it.

    But there is more…
    GNU/Linux users are also eager to pay more then any other platform !
    On this birthday sales day the GNU/Linux users chose to pay $3.45 for the game while the Mac user payed $2.52 and the Windows users payed only $1.95.
    Those are off course average numbers, some chose to pay $0.1 and some even $150 !

    So this proves once more, if developers support us by making a GNU/Linux client, then we will surly support them and make it worth for them to develop more games for GNU/Linux.

    I’ve just received an email from Koen Witters from Koonsolo the developer of Mystic Mine which I reviewed and interviewed, and he gladly reports that GNU/Linux users buy games, even more then the Windows and MacOS users considering the smaller market share of our beloved OS.

    Here’s what he writes on his website :

    Linux users show their love for indie game
    September 14th, 2009

    “When I released my indie game Mystic Mine, I had no idea if the Linux version was going to sell. But 7 months later, I must say the results are quite surprising.

    Recently I got interviewed by Linux Gaming News about my indie game Mystic Mine, and one of the questions was how many Linux copies I sold. I looked into it and saw that I sell the most copies for Mac OS X, then for Linux, and the least for Windows. I didn’t make much of it, because as an indie game developer it’s easier to get noticed on Mac OS X or Linux than on Windows. And selling games is all about exposure. But after people started to ask questions on this, I looked further into it, and what I discovered really surprised me.

    Before releasing Mystic Mine, I honestly had no idea if it was going to sell on Linux. I expected it to sell well on Mac OS X and Windows, because other indies have already reported this, but on Linux, I had absolutely no idea. My initial thoughs were that Linux users are used to getting quality stuff for free, so I didn’t expect them to pay for software. So would they pay for games? Probably not. But now I know how wrong that assumption was. Just look at my findings below.

    I released Mystic Mine the 3rd of February 2009, so currently there is 7 months of statistical data. Let’s first take a look at the web visitors I got during that period:


    So I got 40.29% visitors using Windows, 36.30% using Mac and 22.58% using Linux. Nothing special with these figures, because it’s easier to get Mac or Linux exposure, but there are still a lot more Windows users.

    But if you look at my sales, that’s quite a different story:

    * Mac OS X: 42.72%
    * Linux: 33.98%
    * Windows: 23.30%

    Linux represents 1/3rd of my total sales, which is quite a lot if you compare that to the number of Linux visitors I get. And now comes the cool part. Below are the conversion rates per OS for my Mystic Mine game. Conversion rate means the number of sales I get per visitor (Remark that indie game developers normally work with sales per demo download, not per web visitor):

    * Linux: 0.43%
    * Mac OS X: 0.39%
    * Windows: 0.19%

    As you can see Linux is way up there, which is quite a surprise to say the least. For every 232 Linux visitors I get on my website, one of them buys my game. If you compare that to windows users, I need 526 of them to get a sale. For Mac OS X it’s 256. So who would have thought that Linux users are the most eager to buy an indie game? Certainly not me.

    Of course these statistics are for my game only. Therefore I would love to see some other indie game developers release their sales statistics on this, because if they get the same results as me, Linux is a more viable gaming platform than anyone currently assumes.”

    Taken from : http://www.koonsolo.com/news/?p=33

    So there is a market for GNU/Linux games after all…

    By The Way, Koen Witters is now working on a new game called Big Bulldozer , I guess I shouldn’t ask him if there is going to be a GNU/Linux client 😉 .

    Koen Witters the founder of Koonsolo and the developer of Mystic Mine (MM) agreed to answer some questions for us.
    He was fast to replay and had a very interesting answers.
    So read and enjoy !

    1. First please tell us about yourself, where are you from and what are you doing in your daily life.

    My name is Koen Witters and I live in Belgium, the land of beer and chocolate. I’ve been creating games for a long time, both professionally and as a hobby. I’m currently working as a software developer, and next to that I create my own indie games.

    2. Why and how did you start working on MM, was it like a hobby at first or you did really want to make a living out of this business ?

    Creating computer games has always been my passion. I started at the age of 14, and ever since then I’ve been creating games in my spare time and later professionally. Mystic Mine was created in my spare time. Making a living from indie games unfortunately doesn’t come overnight. Rule no.1 when starting out as an indie game developer is “don’t quit your day job”.

    3. I’m very happy to know that you are a GNU/Linux user and that you developed MM on GNU/Linux using FOSS.
    what tools did you use in creating MM and why did you choose them ?

    The language and library that I use to create my games are Python and Pygame. Python is just a great language to get things done quickly, and if you’re working alone and only in your spare time, speed of development is a huge factor. Python/Pygame is also multiplatform, which allows me to develop in my favorite OS, and deliver to all the mayor platforms. Pygame also relies on the SDL library, which I’ve used before in C++ and knew that it’s great.
    For the art I use the 4 most popular Open Source art packages: Blender 3D for my 3D models, Gimp for 2D art, Inkscape for vector graphics and Audacity to edit my sounds.
    On the more technical side, I use gVim as my main text editor, Subversion to store my files and Trac to keep track of the remaining work and bugs. Then for deploying/installing my game I used NSIS, py2exe, py2app and cxFreeze. Funny thing is that the author of cxFreeze actually saw that my game was using his tool, and he bought the game and wrote me a friendly email.
    I’m doing this all on a Kubuntu system, which in my opinion is the most user friendly OS out there.

    4. Many game developers complain that it is very problematic to port games to GNU/Linux and yet your game “just run” on the 3 OS’s without extra effort.
    How is that possible ? what do you advice other game developers to do so their games will be “multi platform” “out of the box” ?

    Those developers got themselves in that situation. If you start developing your game using OS specific code/libraries, of course it’s a big effort to port your game. If you make sure from the start that you are not doing anything platform specific, and use libraries that support multiple platforms, it takes no extra effort. And I’m not only talking only about pygame here. The previous game I developed was Rabbit Wars (which was a project for an external company). It’s developed in C++ and uses the same codebase for PocketPC, Smartphone and Windows. Linux support was not required, but it would probably take me a day to get it running on Linux, since I use SDL as my main library, and try to stay far away from any Microsoft libraries ;). The same could apply for 3D games of course.

    My advice for competing game developers? Keep buying expensive, Windows specific engines/libraries. Focus on Windows only, and stay away from Open Source software. If it’s free, it can’t be good, right? Because in the end you will get what you pay for… . No, seriously, if you’re smart, you will do the exact opposite of what I’ve just said, but who listens to me anyway? ;).

    5. I’m wondering about MM sales per platform vs platform market share.
    I assume you can’t give us actual numbers (for some unknown reason) but percentage wise how much GNU/Linux, Mac and Windows sales went ? Is there indeed a market for GNU/Linux games ?

    As you know I’m an indie game developer, so you can’t really compare my numbers against some best selling AAA games. But I’ve just checked my direct sales (those I get from my website), and I’m selling equally well on all 3 platforms. Mac OS X is at the top, then comes Linux, and finally Windows, but it’s a close one, because Windows represents 1/4th of my sales. So there is definitely a market for Linux games if you’re an indie developer, and quite honestly, you must be stupid not to support all 3 platforms, because as stated above, it just doesn’t take any extra effort.

    6. You developed MM almost alone (except the music), even your company koonsolo run only by yourself.
    It’s not very common to see game developers who are “good at all arts” , like programming , graphics, game design etc…
    What is your specialty and how did you overcome the other less familiar to you, weaker points in creating MM ?

    My specialty is definitely the programming part. I’ve been doing that as a hobby when I was a kid, then studied computer science, and I’ve been a professional software developer for 7 years now.
    The graphics is a leftover from when I was young. I was pretty good at drawing things, but later my main focus went more to programming (which was also a better “career choice” ;)). But I’ve always found creating visual arts very interesting, and can still draw better than the average person. I’ve also continued to mess around with 3D modeling, but hadn’t done anything serious, until I created the art for Mystic Mine. As you can see the graphics of Mystic Mine are way better than ‘programmer art’, but still don’t reach the level of someone who’s doing it as his main profession. I’m still not pleased with the fact that the graphics don’t represent the quality of the product and gameplay so much. They are not bad, but could definitely improve. For my next game I would love to work together with someone who’s art skills match my programming skills. I’ve done some effort to find someone like that, but haven’t succeeded yet 🙁 (if someone is interested, please mail me at koen@koonsolo.com).

    7. MM is very unique game, how did you come up with the idea for the game and how much time it took you to finish developing it ?

    I knew about isometric games and the “Escher” problem they sometimes have. So I thought to myself, why not create a game based on impossible isometric levels, like those paintings from Escher. The gameplay just kind of went from there. One thing led to another, and it all came together with the game you currently see. I like to approach game design with a simple prototype, and then iterate from there. In my opinion this is the best way to get to the most fun.

    8. How are the overall sales of MM ? were they successful enough to start working on game development full time ? Are you working on a new title ? can you tell us more about it ?

    Mystic Mine is selling way better than I expected, especially on Linux. Linux users are used to getting quality stuff for free, but obviously they are also prepared to buy games, which is great of course. Unfortunately the sales are not yet enough to start working full time on my indie games alone. I live in expensive Belgium, have a family to support, and I currently have a well payed job as a software developer. So I have to sell a lot of copies to support my life. But the current sales of Mystic Mine allow me to work on it part-time, so that’s a good start. As an indie game developer you really need to build up a customer base to go full-time at it, so I’m definitely working on it :).

    I’m indeed working on a new title which will also feature those impossible levels, but the gameplay and theme is entirely different. I currently can’t tell you much about it, but if you subscribe to my newsletter at http://www.koonsolo.com/newsletter.php, you will definitely receive the latest news on that front.

    9. MM is played by only one button, did you originally plan to support people with limited mobility ? what influenced your decision ? did you have any feedback on this from those people ?

    I didn’t plan this. As stated above I use an iterative approach, and at one time I had those gold cars moving on the levels, and you could switch those tracks with the mouse. Suddenly I realized you could also switch the upcoming junction with the keyboard, and so it suddenly became a one button game. After that discovery, the idea of multiplayer on a single keyboard flashed before my eyes.
    I requested feedback for the accessibility features, because I didn’t know much about it, and received a lot of great suggestions. One of those people who responded was someone from the Anne Carlsen Center, who works daily with individuals with disabilities. It’s a great feeling to know that there are plenty of kids with physical and tracking impairments out there that are enjoying Mystic Mine.

    10. I assume you used a level editor to make the hundreds of levels in MM ,but you didn’t include it in the actual game…why ? are you planing to include a level editor in the future ? what about add-ons, additional levels and expansions ?

    I programmed a very basic level editor to create those levels, but it’s not user friendly enough to release it. Some of my friends seem to enjoy creating those impossible levels, so I might still consider improving and releasing it. But currently I’m not putting any effort in it, my main focus is on my next game.

    Thank you Koen Witters for a great interview
    We wish you good luck on your mission developing great games for all major platforms.

    After seeing my blog, Koen the only developer and founder of the gaming company Koonsolo contacted me and was kind enough to give his game Mystic Mine for a review.
    I was happy to learn that Mystic Mines was developed on GNU/Linux (Kubuntu) using many FOSS.

    Mystic Mine is a simple yet challenging and a very fun game for the whole family.
    You play by switching the rails in front of your mine cart that is always on the move.
    It is done by using only one key thus friendly to people with limited mobility and it supports “local multiplayer” games with up to 6 players on one keyboard.

    The levels of the game are mine rails with impossible angles and structure, something like Escher paintings, which in my opinion is very original and beautiful.


    Each level has it’s own “goals” that can include : picking up coins, delivering diamonds, holding the Lamp as much time as you can, avoiding dynamites, achieving specific amount of points using any way you can and many more…
    Upon finishing a level you get a rank (beginner, pro, expert etc..) based on how many points you managed to achieve on that level, the next level will adopt to your rank.
    If you fail finishing a level the game difficulty will adept to your skills and next time when you restart the level the meeting goals will be lower making the level easier.
    This sounds very good and it’s indeed an excellent system for most types of missions.

    This system however can be sometimes very annoying, for example…
    In a mission when you must hold the lamp for 1:30 minutes (of the total 2 minutes of the level), if you managed to hold the lamp for 30 seconds and you have 40 more seconds left, then there is no way for you to achieve the goal of the level, yet you must continue playing so your rank at the end of the level may be determined.
    There is no option to restart the level when you realize you cannot finish it at this try.
    A patch to the game that makes it possible to restart the level on the same difficulty or choose a bit lower difficulty without waiting for the level to end could be very nice to have.
    On most other missions that I’ve met (picking up coins, delivering diamonds …) this is not a problem as you still have a chance to succeed finishing the level up to the last second.

    Mystic Mines supports “local multiplayer”, up to 6 people can play the game on one keyboard (each of them use only one key), the problem is to gather 6 people around one keyboard (this can be a bit “space” problematic 😉 ), I didn’t try it but I’m sure that this is much more fun then playing with several bots which is also great.
    The problem is that this game doesn’t support multiplayer over network – you cannot host or connect to online games like in “regular” multiplayer games – this is a big miss in my opinion.


    After finishing a level you can always go back and redo the same level again and try to beat your record on that level.
    In the “Adventure” mode you have fixed levels, after finishing a “series” of levels you get a new type of missions and “collectibles”.
    You can also play in “Quick Play” mode in which you get random levels of random goals, you can also skip levels in this mode.


    Overall this is an excellent and refreshing game with a very nice graphics and polished gameplay.
    I highly advice you to try the demo for several missions and see for yourselves.

    An interview with koen hopefully coming soon…