Showing posts with label indie tips. Show all posts
Showing posts with label indie tips. Show all posts

Friday, May 25, 2012

BecauseWeMay sale and game prices

First of all I wanted to inform you that I'm participating to the BecauseWeMay initiative. What is it? Quoting from the website:

We believe that developers should have the freedom to price their games how they like, without interference from the online stores that sell the games. Why? Because it allows us to promote our games more freely, as we are doing here! We rely on the ability to promote our games for our livelihood and control over pricing is an important tool for this purpose.

For the last week of May (May 24 through June 1) our games will be deeply discounted to celebrate online stores that give us control over pricing: The App Store, Google Play, Steam, Desura, IndieVania, and a few others.

I offered my game Spirited Heart + Girl's Love at half price, sold directly and in the Google Play store.

About game pricing

Game pricing is more complex than what people imagine. I often got comments about how my game prices are too high, and I should price them $9.99, because that's what an indie game should cost :)

You can talk about what indie is, what is really worth (3d cutscenes or GAMEPLAY?) and if my games sucks or not. But one thing you simply cannot argue are the statistics. Us developer aren't setting the games prices randomly! At least, I don't. If you're an indie dev you should only listen to your statistics and not what people tell you. Doing occasional sales like this one is fine of course :)

Also, this is my personal experience. I am sure different game types have different audience and prices. I cannot imagine a tower defense or a platform game to cost more than $9.99 for example!

Now, let's see some graphs just to explain better. Below is Spirited Heart Girl's Love revenues graph from the launch day to the BecauseWeMay sale:

Shgl

...not an impressive bump eh? The fact is that during the release day, all sales came from my own site only and a few affiliates. Instead I got lots of traffic from because we may initiative, but despite having many sales, the half-price really hurts revenues. Still, was a somewhat good result compared to the regular sales. Maybe I should lower game prices then? Let's check Spirited Heart graph instead:

Sh

...for this one I didn't even had to go back to the release day to find more profitable days. In two previous occasions, when I sent the newsletter to announce updates about Loren or promote some other game, I got more revenues than for the BecauseWeMay sale. And I got much more traffic from the becausewemay initiative than during those newsletters!

And portals?

But what about portals ? Sadly as you know my experience is very limited, but luckily there are some very indie-friendly portals like Desura. I don't have Spirited Heart there (couldn't make it in time since uses DLC and I don't know yet how to implement it) but I recently put Planet Stronghold, and many people complained about price. So, after a while I did a sale last weekend for $9.99 instead of $24.99, and I promoted it on twitter, and showed up on the "on sale" section of Desura (which I think is the most visited! lol). Result:

Desuraps
Yes, the day of the sale the revenue was slightly higher than release day, and in other two occasions. But what about in the long run ? I am not really sure, considering the increase was so small that could have just been a random thing! Also, I should compare prices without a promotion, because is normal to have higher exposure during a promotional sale...

I will continue to experiment with prices of course, but so far everything seems to confirm that lower prices = lower revenues. I'd be very happy if I could make same amount of money (or maybe more) and at same time make more customers happy, but so far it really doesn't seem the case.

Friday, February 17, 2012

The end is near!

No, I'm not talking about the Mayan prophecy :) Sadly, I'm not even talking about the Loren RPG, since I think will still take a few months before is finished.

I'm talking about two scary news I've read this week. They regard the upcoming MacOS Mountain Lion and Windows 8. As you might know, they both will come with a built-in appstore. But the scary news is that both will DISABLE BY DEFAULT "non signed" apps.

What does it means? It means that if you install the new MacOS and download one of my current games, you won't be able to play it. Of course, at least in those first new OS versions, there will be a work around. For Windows, you'll have to switch back to the "desktop mode", while for MacOS you'll have to enable the app by right clicking on it.

So, it's not as scary as it seems right? No, it is. First, because it's a first step towards a "walled garden", which will probably lead to the impossibility to run non-certified apps at all in future versions. Second, not all users are tech-savy, so for them running the app might become too much of a trouble, which means that my niche will become even smaller. Others might even not trust installing non-certified apps anymore, despite they are completely safe.

But it's not over yet, now comes the good part: from what I gathered reading those articles, even if I pay the annual fees to get my games certified (so they can run without any trick), Apple can still disable/ban any app remotely. Let's say I make another RPG game like Loren, which has some VERY HOT romance scenes at the end. Some users don't like that and complain. Apple might disable the game permanently! (not saying that they will for sure, but the possibility is there)

Of course, all of this is just a conjecture for now, and the danger is not imminent. I believe will take at least 4-5 more years before all of this will be very common. But still, the future is NOT promising at all.

Considering I sell mostly directly, I have really few options, and the most rational seems to abandon the downloads to move into webgames using HTML5 or Unity web plugin. I have to say that personally I DON'T like this, but is a kind of a forced choice. I don't want to make more games, knowing that in a not distant future they might become obsolete, forgotten. I'd like people to be able to play my games for years and years to come in an easy way, and right now using downloads it seems a very risky path.

Loren The Amazon Princess beta demo this weekend!

Anyway, for now I'll concentrate on finishing Loren RPG, since I definitely cannot port the game to another language now! Expect a demo tomorrow or Sunday. Will post the news on my twitter, on Facebook and will also send the newsletter.

How long will be the demo? Well, I am not sure if today will manage to finish chapter1 or not, but will try. In any case, considering you can take two paths early in the game (side with humans or elves) I believe that should be at least a few hours of entertainment.

As for the pre-orders I am not sure if I'll start them with the demo or wait a bit more. Is something that I will decide in the next days based on how much work I can put on the game before the demo is live.

Saturday, January 14, 2012

Professional developer's look at Ren'Py

Editor
In the image above, some Ren'Py code (people familiar with python might recognize some keywords/syntax) from my current project Loren Amazon Princess in my preferred editor, SciTe.

Ren'Py was created by Tom Rothamel, as a tool to help everyone to create visual novel games, with very little or no coding knowledge required. I first learned and started using it around Summer 2008, and since that year it has evolved quite a lot. So it's been 3 years and half since I started using it, and right now I can prototype many games rather quickly, even if works better for certain kind of games: heavily story based, with no real-time animations and of course 2d, since Ren'Py is a 2d game tool.

Currently Ren'Py is available for PC, Mac, Linux and is still experimental on Android, though it should be available sometimes in the future. There's no iOS version planned at the moment of writing, even if the author seems to be thinking about it.

The language

Ren'Py, as the name suggest is based on Pygame and Python, which I consider the most advanced language available today. Simple, concise, but at same time powerful and easy to use.

It was love at first sight for me: I was used to type the Divine Comedy in C/C++ to load a .csv or do string operations, and when I realized how quick was to develop with python I immediately started to learn it, and it was very simple process (thanks also to the online documentation).

Ren'Py is NOT a visual tool. You don't use the mouse to place UI. You use an IDE, currently available are SciTe or Jedit. This might discourage many people who first approach it, especially if they're not coders but are used to play with Flash, Gamemaker, Stencyl or other visual creating tools. However, you soon realize that for certain kind of games there's nothing better than Ren'Py and you don't actually need a visual editor at all.

As I said the language was designed with visual novels in mind: though you can use it also for any story-based game like dating sim, RPG games, or adventures with some extra coding.

Recently a new Screen Language and ATL (Advanced Transform Language) were introduced, making the creation of interactive screens and special effects (zoom, rotation, movement, etc) even easier.

The Good

Very simple cross-platform capability. Since python is an interpreted language, this means that you can build the game for the three platforms (PC, Mac, Linux) with ONE CLICK. This is simply amazing! And you don't have to worry for different behaviors: if the game works in one platform, it will behave the same in another. This was a big plus for me since I was used to have mysterious bugs on Mac when coding in C and Xcode, that weren't present on PC.

With Ren'Py, I went as far as copying new .rpyc (Ren'Py compiled source scripts) directly into the zip (Mac version) or the tar.gz (Linux versions) from my Windows computer, without rebuilding the games and it worked, I didn't encounter any problem. So for example you can develop for Pc, Mac and Linux without the need to buy a Mac or have a machine with Linux installed.

Powerful language and syntax. The language is really simple and intuitive. Remember that it's a tool specialized for Visual Novels, but you can effectively write most 2d games with it. Probably the only ones that I wouldn't reccommend coding are those who rely on real-time movement, like a RTS, shooter, or similar. Note that is still possible to make that kind of games, but I would pick another tool honestly.

Still for any other 2d game it's really a great solution. Very strong GUI system, combined with the ease of use of python makes this a great tool.

Easy to debug. In most other languages, debugging is a pain. Not just finding the bug, but finding out which line of code cause it. With Ren'Py thanks to Python you get very detailed crash reports, telling you exactly where the problem is.

Magic reloading and rollback system. Those are without any doubts the BEST features I've seen in ANY 2d development engine. Not even Unity has something so powerful. What is that, you might ask? First, the reload: since python is a scripted language, you can ANYTIME (and I mean literally anytime) hit shift+R and see immediately the changes you've made to the current screen.

The rollback system instead is something inherited by the visual novel mechanics, but that works surprisingly well even to debug. In practice, the program stores the path you have choosen, and memorizes XX amount of "steps". This was doen so that the player could "rollback" with the mousewheel or keys, to a previous situation in the game story. But it works even for coding!

Trying to explain better: if you start the game, then visit in order: screen 99, do action 32, screen 32, click button 2, screen 12, type your name, screen 42, click button 5. Can you remember that? the game can, and provides you with a way to go back, a sort of "Undo" but you can use it when directly playing the game in debug mode!

I know that even in Unity you can modify the game world with the 3d world editor and see the changes, but here I mean something different: you can see the changes without having to EXIT the game, and restart.

A few simple examples:

case A: you've been testing for 6h a complex RPG. You see a visual bug. You look in the code, find that a button was aligned badly, change the code and reload. You see the change immediately, and go on testing. "Flawless Victory".

case B: you've been testing for 6h a complex RPG. You click "done" and the next screen crashes. Thanks to Python built-in descriptive crash you see where the problem was, in previous screen you assigned a impossible value. You do a rollback, in practice executing an Undo of all executed code, then fix the bug in the source with the game still running, reload, and go on with the testing. "Epic Win".

And the documentation? it's good, at least for the basic features.

The Bad

As I said, there's no editor apart an IDE. There is no intellisense/code completion, and you cannot browse classes or labels (some people managed to use Eclipse or other tools for python to code with it, but it's definitely a hack). This is definitely something that could be improved, since in particular in the first weeks of use you can't remember all the commands by memory and you'll be looking at the documentation extensively.

Bad documentation for the most advanced features. How does Sprites work? What is im.ConditionSwitch? and so on. The documentation explains everything, but sometimes seems written like if the author assumes the reader is a good coder/clever as him, but often that's not the case :) I consider myself an average coder but surely not a beginner, and sometimes I have hard time to understand how some of this stuff works. But it's not bad as it was in the early days when documentation was really scarce!

It's an hobbyst project. Don't get me wrong: the author is doing an awesome job trying to reply to all the support requests, mainly done through the specific Lemmasoft forum dedicated to Ren'Py. However it still is, at least for now, an hobbyst project. The author doesn't make any money from it, and so obviously there's no guarantee that you'll get an answer to your question. I repeat, he is doing the best he can, and sometimes other people help answering the most common questions, but still you must not expect to get immediate responses to your problems.

Personally, I'd love to see Ren'Py become a professional tool, with full support of deployment for Android/iOS, and maybe future porting to HTML5 and more. I am sure many other gamedevelopers even outside of the "visual novel / dating sim circle" would pick it up because of its features.

In conclusion

Ren'Py is a tool with double face. If you want simply to use it for what was made for, it will do the job without problems and is simply the best visual novel/dating sim system around, at least for desktop computers.

If you're a more advanced coder and want to build simulation games, strategy games, rpg games, or any 2d game that doesn't need a lot of things moving on the screen (but even in that case, you could make it) you'll be surprised by the ease of use and powerful features that Ren'Py has to offer, combining the power of Python with one of the best GUI / scripting systems I've seen in modern 2d libraries.

Yes, to use it in advanced mode it has a steep learning curve, but once you get the grasp of it, is really hard to get back to... anything else. I had to do some C coding last week, and wondered why the "rollback" wasn't working, or why I couldn't just hit Shift+R to see instantly the changes I've made!

At least this was my experience. If I was able to release 12 games in three years and half (almost one every 4 months) it's only because I discovered this powerful tool. Thanks again to Tom Rothamel for the incredible piece of software he managed to create!

Friday, November 18, 2011

Show Me The Sales

"Show Me The Sales" is an indie initiative promoted by my friend Cliff of Positech and other developers. In practice is a time limited sale where you can get many indie games at very discounted prices. The games list includes:

Planet Stronghold
Evochron Mercenary
Scoregasm
Space Pirates and Zombies
Mr Robot
Project Aftermath
Magical Diary: Horse Hall
AI War: Fleet Command
Gratuitous Space Battles
Solium Infernum
New Star Soccer 5
Revenge of the Titans
Frayed Knights: The Skull of S’makh-Daon
Smugglers IV
Frozen Synapse

...and many more!

As you can see there are many interesting games for all tastes, including my Planet Stronghold RPG game with a generous 60% discount. I also updated the game to use the latest Ren'Py build even if this caused a few problem/bugs, so make sure you download the latest version, the 1.4c!

Even if the promotion was live since monday, don't worry: it ends the 28th of November so there's still plenty of time to buy the games. Now about my currently games in progress, I'm pleased to show you this:

Yes, in the gallery above you see the main menu, the credits and the gallery screen of Flower Shop: Winter In Fairbrook! The current goal is to have the pre-orders available at the end of the month! Stay tuned for more news.

Friday, October 28, 2011

The Price is Right

Dsc00669

In the picture above, an image of my dwarf rabbit Cleo who decided to travel to the rabbits paradise last week, after 9 years with us.

Why low pricing is wrong for niche games

I'm going to talk briefly about my own experience with low prices. I know that as customer, you'd want the games to be cheaper! who wouldn't want that? however, as I gather data from my little price experimentation, it's quite clear that if I was to sell my games for 4.99 I would be bankrupt in less than one year.

Check the pie-graph below:

Sales

On top there's the graph for the number of copies sold. Wow, during the promotional week sale, Heileen1 was almost 1/3 of my total games sold!

However, the enthusiasm quickly fades checking the other graph below, showing the net revenues for the same period: Heileen1 is at the 5th place, below other games.

This is even more "dramatic" if we consider that I sent the newsletter, posted in my twitter/facebook page and so on about the promotion. So in practice, the "regular sales" of my other games (the best selling titles though) were generating more revenues that a super-mega sale...!

I like to do sales, since I know that not everyone can afford to buy my games at full price. Obviously, I'm going to wait several months before I do sales of my recent games, but for games that were released 2-3 years ago (Heileen 1 was released in 2008 for example) it's fine.

But the fact is that unless you have a great exposure, a customer base of millions, like the portals have, undercutting your price is never going to work. You'll only lose money, and if you're not careful, forced to find another job! :D

Heileen 2: Hands Of Fate promotional sale

Speaking of promotions, this week I managed to update Heileen 2, which is on sale until next Sunday (included). Below you find a teasing image of Ebele with the new relationship bar added to that game as well. (Sadly Ebele is not dateable in the game, even if there are some spicy situations with her...)

Newheileen2

Since I'm using online activation, I decided to offer two kind of downloads: the "standard" game, without voices, which is 45mb, or the fully voiced game that is 100mb. I'm particularly interested to check the statistics after some time, to see how many people prefer the voiced vs unvoiced version, since I'm considering if to make some more voiced games in future or not.

And the various games in progress? they're all still going fine! This week got some sketches for the Roommates game from a new artist, new finished CG scenes for Planet Stronghold: Warzone, new images/texts for Queen Of Thieves and new texts for Heileen3.

I really am not sure which game will be done first, since mostly depends on artists/writers speed, and what kind of gameplay will choose to implement in some of them (I have a few interesting ideas for Queen Of Thieves but must see if is something that I am able to code or not!).

Friday, May 6, 2011

Visual Novels vs Life Simulation vs Roleplay Games

Img_1305
In the picture above, my cat Othello who found a bizarre spot to relax in my home. He seems caged but in reality he is relaxing in that pose!

As the title says, since I have no relevant news of my various games work-in-progress, today want to make some ramblings about those three game categories: visual novels, life / dating sim and roleplay games, since are the genre of games I made the most in the last 3-4 years (since I discovered Ren'Py in practice). In the end I will assign a percentage to each skill required to make them (is just for fun, remember!).

  • Visual Novels are rather easy, coding-wise. The main focus is the story, without any doubt. By story I mean: the basic setting/idea (which personally I believe is the most important thing), the characters and the style of writing. I put the style of writing as last thing, because even if I think a good writing is important, I think it's not as important as the game idea and characters. You can have a good writing, but if your visual novel uses a very common setting (high-school...) won't be as much interesting as a more uncommon/original setting. An aspect most VN developers ignore though is the visuals/soundtrack. I believe nice visuals will make the gaming experience much more interesting, even if is true that the main focus should be the story. A nice soundtrack, or even better, atmospheric sound effects would help even more to get into the story.
    So in summary: visual novel = 60% story/writing, 25% art, 10% sound/music and 5% coding
  • Life or Dating Simulation are already much more complex. No matter how much branching your visual novel can have, a dating sim will be more painful to code. Take my latest game Always Remember Me: there are lots of gameplay factors to consider. Difficulty balancing can be solved by adding a difficulty setting at start of the game, but making sure that each scene plays in the right order it's not easy as it seems, and making sure there are no easy cheat/way to win by raising a statistic requires lot of time and testing. I grouped life with dating sims because usually are very similar. Almost all dating sim I've seen have much in common with life sim: a calendar, several statistics, several action/location to visit to improve them, character relationships and more. While not as complex as RPG, life sim can still be quite hard to develop, even with a powerful tool like Ren'Py. Writing is important, but in general life sim have much less texts (in some cases even A LOT less) than visual novels. Art and music are always important, but since there is also the gameplay element, they are LESS important than in a visual novel where the user will be staring at the screen reading for most of the time. In life sim the UI/interface is much more important than beautiful animated backgrounds.
    My conclusion is: dating / life sim = 20% story/writing, 20% art, 10% sound/music, 50% coding
  • Roleplaying games are probably one of the most difficult kind of games to code! they have everything life/dating sim have (statistics, relationship, skills, location to visit, actions to perform) but in addition they also have a complex inventory (life sim can have inventory, but easier stuff) and obviously, the combat! I remember when I was younger, I almost ignored the story in RPGs and played them only if they had a well developed combat system. Now I pay more attention to the story but still I believe that MOST of the players care only about combat and exploration, and skip most of the writing. Art is important, but probably is the kind of games where it matters less. If you look at the various RPGmaker games or Spiderweb ones, you can clearly see that having a top quality art is NOT needed to be successful in this field. Is more about the ruleset, the battle/level up system, the skills, the quests, maps and so on. Clearly having ALSO a better art, will help, but is not an essential requirement. Same for story/writing, is enough to see how many successful action RPGs are there!
    I'd say that a good RPG = 5% story/writing, 15% art, 10% sound/music, 70% coding.

Please note that I am talking only about 2d games, so 2d RPG too, since 3d RPG are of a completely different league!

This justifies in part why took me so long to make a RPG game like Planet Stronghold vs the other kind of games. And also why I'm probably going to focus on life/dating sims in future, with some RPG hybrids from time to time. Ideally I'd like to make a life/dating sim every 2-3 months and a good RPG every 6 months (or perhaps more). That's why I put the Loren princess game on hiatus for now, since I wouldn't have been able to do a decent job while doing so many other projects at same time (lazy artists aside! lol).

Cinders visual novel

Screen_cind4

The picture you see is from a upcoming visual novel game from MoaCube, the debut title of a new development team friend of mine. They're new in the visual novel world but they're well known in the casual market, and the art style is quite unique. I've seen it in action and the attention to details is amazing, lots of particle effects going in the background. I cannot comment much on the story because the version I tried was early alpha but as the title says, is going to be based on the Cinders fairy tale.

For more information, check the game official site: http://moacube.com/games/cinders/

Friday, April 22, 2011

new otome game release and plans for the future

Extrabonus
Good news: Always Remember Me is out of pre-order phase and now the difficulty problem has been solved. The game now on start-up will offer your two playing mode: the Hard mode is the previous one, with some minor adjustments, and is the right choice for dating sims experts. The Normal mode instead is aimed at casual players who I'm sure will appreciate the much reduced failure rate when trying the actions inside the life simulation part!

Of course you will still need to find the right actions to do, and the correct "path" for each character. Some scenes are very well hidden requiring you to be at a specific day/time on a specific place. I will probably write a sort of walkthrough on my forums later next week (since the game is just out I don't want to spoil the fun!!).

In case you haven't tried the game demo yet, check it now: http://www.winterwolves.com/rememberme.htm

(and yes, I changed only slightly the name adding "Always", to differentiate the game title from the movie).

Imgp0325

In this week cats picture, Gilda and Grillo are sleeping peacefully together.

As indie developer instead, I can never sleep so peacefully! Numerous dangers lurk in the night... portals lowering price so much that soon they'll start paying people to play games, your server that goes down after hackers attack at midnight, some mysterious new bug appear in your latest released game and so on! But... the most feared of all is surely this: artists that disappear in the middle of development process! :D

Almost every indie I know had this problem, exception for those that use professional teams (but I've heard some problems even in those cases). Also most games don't really need much art like visual novels/dating sims, or even better just need 3d models: in this case you can commission them even from different people, since in 3d is much harder to notice a difference in style (while in 2d is immediately evident).

Anyway I'm not here to complain, but I find myself in a fun situation, where I have lots of story texts and game design ready for 3-4 games, but they're all on hold because of artists. Not everyone disappeared, some of them just took a break, others are busy doing commissions for other people (this is last time I give away my artists contacts!) , other moved full-time into comics and so on. That's why I start so many projects at once, unless you're making a game where you just need a few portraits (thinking about the RPGMaker XP games haha) is really hard to be sure that the person you hired for 2-3 months of will finish everything as planned.

I just finished 3 games this year so now I'm taking a break to see what I can do next. I think I could probably start working on the sequel of Spirited Heart. It has all the art done, but I wanted to wait until I was skilled enough to do a online game using Monkey (a new language that allows people to code games for HTML5/Flash without knowing JS/AS3). Problem is... I'm too used to Ren'Py now, and any other language looks too slow to develop with! :)

I really cannot imagine myself coding in something where I cannot immediately test the changes I just made with a keystroke to reload all the script, like I do with Ren'Py. That's just too much time-saving! The only other thing I know that can do that is VisualC, the system I was using before, but that would mean to leave out Linux from the target platforms and I don't like that, since I'd like to support my "penguin friends" :)

Speaking about that, a friend of mine, Neil (who runs a successful zombie-MMO) told me an interesting thing:

the question is, if you were to use Flash for example, would the result be anywhere near as good as with python? How much longer would it take? If it's going to take 2x longer then I'd say stick with what you know since I doubt the difference in conversions between web player and download will be more than 50%.

sometimes you really need an external point of view to fuly realize the situation, the pro and cons. That's why I always ask for advice and feedback for my games and my choices in general, because it really helps. My friend is basically right, it's not use to me to try making a game using another language if takes me x2-3 time more than just using Ren'Py and python (even if that means I need to have that damn auto-updater done!).

For now I'm still thinking how to design the game - probably there will be a normal offline part, and then a big online integration, though since I'm new to all of this I have to see how it works, and if I can actually make it without going mad :)

Meanwhile, the other projects like Loren RPG are on hold (even if the story is about 30% finished), while Planet Stronghold's add-on should  (not completely sure yet) see the light around July/August, since the artist said she would take time to finish the new images, even if she is quite busy with convention and school. Undead Lily game is also slowly progressing, but there's still a lot of art to be done, so probably won't be done quickly.

The only thing that's 100% sure to come out is Flower Shop: Winter In Fairbrook, since all the art is done, and will be released before the summer. More info about the game coming soon in the next weeks!

Friday, March 25, 2011

Downloadables are dead, long live downloadables

Img_0976

In the picture above, Otello happily posing in middle of the flowers. I love spring :)

As you could guess from the title, this is a rant-post. I've heard so many discussions recently about the dying downloadables, how online games is the future, and so on. It's a very complex discussion, so I'm not going into every detail (also because I want to talk about my games) however I feel the need to say a few things:

  • "dead markets" doesn't mean that you cannot make any profit in them. It only means that the main hype moved elsewhere. Also, since there's less hype, means that there's also less competition. I believe that as indie, having less competition is much more important than having a bigger potential target market.
  • speaking for my games, in general story-based games works best as single player. I've never played a multiplayer game that also was immersive or told me a good story, simply because storytelling requires only one viewer/spectator. If you give other people the possibility to influence a plot or ruin the mood, don't worry, they'll absolutely do it (anyone who played a MMORPG surely has met people that would destroy the fantasy setting atmosphere in a second with some typical US-slang words :D)
  • remember that very big portals are still using the downloadables model. Big Fish Games in the casual world, Steam, D2D, Gamersgate, Impulse and others for the more "hardcore/niche" games. They're not going to disappear overnight, and I believe not even in 5-10 years
  • also as indie, we're different from big publishers and most of the discussions don't apply. Look at Spiderweb games. Old-school RPG are dead, right? since about 1990. He is not doing well indeed. He is doing extremely well! As indie (especially if you work alone or in a small team) you don't necessarily need to sell a $1 game to 100,000 people in a week, but you can have better luck trying to sell a $20 game to "only" 10000 in several years. That makes quite a difference!

That said, of course online games/web games can be profitable! I never said the opposite. Only that they require a completely different subset of skills vs the traditional downloadables, and also on marketing. I am currently doing research to make some online games as well, but it's a big step for me. Most of the successful online games are run by a team, with a few exceptions, and don't want to committ myself to something "too big" yet. I could do some experiments though.

For example, an idea I recently had was to add an online mode to Planet Stronghold. You would play online battles (not PvP though, at least initially) and as you win you would get experience, money to spend on better equipment or buying skills, and so on. It would be completely separated from the main game, so that I was even thinking to sell it as stand alone game or maybe use the free-to-play model. However I'm not sure if there's enough interest to justify the time I'd have to spend to do this (especially coding the server part), even if it wouldn't be a completely new game since I would be able to reuse good part of the normal offline game system.

In general I think that while visual novel, dating sims, and other similar games gain zero benefits from being online, other kind of games like RPG, simulation, strategy games can become more interesting with new online features.

Speaking of dating / life sim, I've made more progresses on Remember Me this week, and some events are really cool like the one below:

Secretadmirer

Who is this mysterious secret admirer? you'll have to play the game to find out, even if honestly is not that difficult!

I've also got some important news about the other games in development. Flower Shop: Winter In Fairbrook is getting close to the release! I don't have yet an exact date, but should be before next June, so not much left to wait. I'm currently writing (with help of external writers) and getting the art done for the simulation/RPG game Queen Of Thieves and the comic-RPG game Loren: Amazon Princess. My sports simulation game Universal Boxing Manager 2 is also going on well, even if right now there's not enough to make a video, since the coder is mostly doing stuff that appears behind the scenes (statistics, AI, gameplay, and so on).

My planned release schedule (which surely will be messed up completely) would be:

  1. Mid/End-April - Remember Me
  2. End of May/June - Flower Shop: Winter In Fairbrook
  3. July/August - Loren The Amazon Princess
  4. September/October - Queen of Thieves
  5. November/December - either the superheroes game or maybe UBM2

Friday, March 4, 2011

The Tao of indies!

Dsc01099

In the picture above, Gilda and Grillo sleeping on the same basket. They seem to be forming a sort of Cat-Tao (or Dao)!

According to Wikipedia, the meaning of Tao is:

While the word itself literally translates as 'way', 'path', or 'route', or sometimes more loosely as 'doctrine' or 'principle', it is generally used to signify the primordial essence or fundamental aspect of the universe.

Today I want to talk about the Tao of indies! I hope my English will be up to it XD

Inspired by the friend/colleague Andy Schatz and his talk at this year GDC (I wasn't there but I've read lots of blogs posts about his talk) I want to remark how important it is, even for an indie, to follow your true inspiration, to do the game you want to do. Too much often I see indies working on "clone of game XZY" or "I had to change this because the publisher/distributor wanted it this way" and so on. Indies by definition should be free, free to do whatever they want.

Of course, you still have to keep some common sense and not start making the most crazy ideas that comes to mind! But the truth is that I've seen often projects that started as "quick diversive" (because you couldn't find the strength to finish the "big safe commercial project X") turn into great games. To summarize it better, I want to quote Andy himself:

“If you work on a game that’s really cool, you’ll either get recognition or you’ll make money,” says Schatz. But if you make a game to just make money, you’ll either fail, or you’ll make money. “So the way I see it is that if you make a game just to make money, that’s actually riskier.”

That's completely spot on. I know basically... nobody who made a game he hated AND made lot of money. Every single developer I see who made lot of money (and I know plenty) made it by working on a project he really loved.

For me, last autumn was a critical moment too. After the two Vera games that didn't sold very well, I was tired of writing VNs, and in general of making games! But at same time I felt almost like I completely forgot how to code, how to make a good game.

So, I decided to aim higher this time, and in 6 months I built a RPG framework on top of the Ren'Py engine and wrote Planet Stronghold. At first glance you might think that's simple, but in reality it's not at all. Writing the code for a RPG that features: a turn-based battle system, special attacks/effects on enemies and your party, inventory system, skills system, level up screen, training screen, exploration map, and probably something else I forgot, was a big effort.

But already from the first months, when I started the pre-alpha phase, and first sales started coming in, and at same time my almost desert forums started to see some activity of people suggesting new features / changes / improvements, I made peace with coding and once again I found the FUN in making the games, that I thought to have lost forever!

Because making games is fun. It should always be fun. If you're making a game, and you're not having fun, something is seriously wrong.

Next week will talk about progresses with the otome/lifesim Remeber Me, which hopefully will be out in April!