Indie spotlight: Adam Saltsman, Semi Secret Software

Adam Saltsman is really into Dark Souls these days.

But that’s not the only reason we talked with him. One of the most influential independent game developers of current times, Adam “Atomic” Saltsman is responsible for one of the first games that spawned the endless running genre on the mobile platforms. His contribution to game development on Flash has been significant with Flixel, an open-source Flash Actionscript library, using his work on landmark mobile games such as Canabalt and Gravity Hook.

adam-saltsmanAdam “Atomic” Saltsman

His most recent release, Hundreds, has received widespread critical acclaim with its unique puzzle mechanics and minimalist art style. Adam tells us about Canabalt, Hundreds, his views on the mobile gaming industry, and his favourite games.

And we also found out why he loves Dark Souls so much.

Let’s talk about Canabalt first. The endless running genre has become very prevalent in the mobile gaming market, and Canabalt is considered by many as the pioneer in the genre. Given the genre was non-existent in 2009, what inspired the concept in the first place?

“Canabalt had a lot of different inspirations, but the main one was actually the original Super Mario Bros.”

Canabalt had a lot of different inspirations, but the main one was actually the original Super Mario Bros. game for the NES, from 1985 or 1986 or whatever. I fell deeply in love with that game when it first came out, and it still holds up very, very well. Playing the game at a high level involves basically constantly holding the B button and the right arrow on the d-pad, and just jumping once in a while, at just the right moment. It feels very good and reckless and exciting to play that way. I thought if players were always holding those two buttons, and just sometimes tapping jump, that I could just get rid of those other two buttons and just use jump.

There were a lot of other inspirations for the game too though – Mirror’s Edge (but not the way you’d think), Flashback: The Quest for Identity, Prince of Persia, Half Life, District 9, Captain Forever, District B13 and David Belle, the parkour athlete especially, and so on.

What is your general reaction to the popularity of this genre?

I am really surprised that it has been able to take so many forms and retain such a big audience for so long. Between Temple Run 2 and Jetpack Joyride, I feel like that is pretty much every iPhone game ever. None of the other entries in the genre are as fast or exciting as Canabalt though, at least to me, which I think is a big disappointment. I’m a big fan of games like Wipeout, Vanquish, Motorstorm, and even Sonic; I love that reckless sense of speed, like I said before, and I feel like that was thrown away from the genre, and replaced with coins and hats, which to me is disappointing. Though I guess the general public approves of it.

After Canabalt, were you tempted to cash-in on the popularity of the genre?

Sort of. I didn’t think “auto runner” was the thing that would catch on; I thought it was just the simple controllers. I did try to design more one-button games, but the prototypes were all quite bad.


With so many endless running games coming out, where do you see this genre going? Do you think there is still scope for innovation and new ideas?

I think so, but I think it involves moving beyond coins and hats. I think that Rayman game (Rayman: Jungle Run) sort of gets it!

Let’s move to Hundreds now. First up, we’d like to congratulate you on smashing through a 100k downloads. We loved the simplicity behind the idea, and yet how engaging it was. Can you tell us a little bit about the conceptualisation and thought process that went behind the game?

Oh man, thanks! So Hundreds was originally a Flash prototype by Greg Wohlwend, that my business partner Eric Johnson ported to iPad back in August or September of 2011. He and Greg both seemed interested in pursuing the idea, and it seemed like a simple game to build at the time. Ha! We were slightly wrong about that! I talked to Greg about considering changing the basic formula to be more puzzle-oriented and to explore the idea of having these simple, random puzzles, and he was very open and enthusiastic about it. That’s when we started designing the iPad version for real, I think – coming up with the new obstacle types, and so on.

I’m sure you get this a lot, but what’s with the messages in the game?

“We wanted a sense of mystery and depth but we didn’t want any kind of overt narrative layer.”

Ha ha! I guess we just wanted something extra in there. We wanted a sense of mystery and depth but we didn’t want any kind of overt narrative layer. I’ve always loved codes; I took code-breaking classes in college for fun. I think at the time I was inspired by FEZ’s great language and code puzzles too. But yea, mainly we wanted to add a little something behind the scenes of the game, but we knew we didn’t want to do that in a normal way, so we decided on these cryptic messages.

With so much emphasis on freemium these days, were you apprehensive about pricing Hundreds at $4.99?

Only briefly, really. We were very inspired by Sword & Sworcery’s commercial success. We thought that there was an audience out there for something unique and high quality that would be willing to pay for a really dedicated and almost zen-like experience that didn’t have a lot of interruptions. I was a little worried about the price because I still think that for iPhone it is priced too high. But ultimately, the game is really best on iPad, so we looked at iPad games that we thought were comparable in some ways, and we tried to pick a price based on those games and how they were performing.


What is your general response to the freemium model? Do you think that is the way forward for mobile gaming and gaming in general?

Right now at least I’m not very confident that freemium is the way forward for anything. I think when price was a strong differentiator in the market, it looked like it was going to solve a lot of problems. As a small studio, you have this huge problem of app discovery, word of mouth, and so on. But at least from where I’m sitting, I have friends that have built very good, very interesting freemium games, and they haven’t been downloaded nearly as much as our “premium” priced game, because there are so many options for freemium games now. I think for a lot of players, the problem is finding time to play something, not finding the two or three dollars to buy it. Not to mention that we’ve barely broken even on our “premium” game, while friends with the same number of units sold on Steam are literally millionaires! So at least for studios our size that can’t afford X amount of user acquisition each month, and don’t want to use treadmills or other malicious game loops, I think even the App Store’s version of “premium” is probably not going to cut it long term.

A lot of indies are not very fond of the commercial side of the industry. What according to you is the main difference between commercial and indie games in terms of the user experience that is delivered to gamers?

“I have friends that have built very good freemium games, and they haven’t been downloaded nearly as much as our “premium” priced game.”

I don’t really see these things as being that black and white. I think when I use the word “indie”, I’m usually using it to refer to a pretty small team making a creative or interesting game. The reason that is a useful word to me is it indicates that the game could potentially have some kind of cool idiosyncrasies, where the voice of the creator or author really shines through and enriches the experience, since the team is too small to dilute that natural tendency. I think when indies are getting down on commercial games, there are a lot of complex reasons for that, but I think one of the things that people are reacting against is the feeling of being in a very safe, very vanilla, very committee-produced experience. Big studios and small studios both make games that have that feeling or have that approach.

Likewise, I’ve been playing this game – Dark Souls, lately, and man alive does that game not feel like a vanilla or safe experience! I personally think that playing it safe is really not very safe in the long term. From Software, the creators of Dark Souls, made FOURTEEN mech combat games before they put out Demon’s Souls, but almost no one in the US had even heard of them before Demon’s Souls launched. I think people can sense that vanilla safety, and taste it, and they get bored with it eventually. Louis CK talks about this when he talks about making his own weird show that has won tons of awards now.

I think when you have skilled practitioners with a lot of experience, it’s important to let them take risks. I think the easiest way to get your audience interested is to have them look at your work and go “Whoa! What is this? I don’t recognise this, but I am liking what I’m seeing!” I think Hundreds manages to do this to some degree, and it’s important for reaching a new audience and for establishing a good relationship with the audience you’re seeking, as a creator.

dark-souls-1Dark Souls

Why is iOS the preferred platform for mobile game developers over Android? Do you see this changing anytime soon?

I think iOS has been pretty dominant for two main reasons: unified devices, and commerce-oriented audience. In a lot of ways, these both boil down to the actual hard plastic rectangle of the phone itself. For years now, the Apple devices have just been quantifiably vastly higher quality devices. Almost no one bought an Android phone because they wanted it more than an iPhone. So the Android owners out there, there were a lot of them, but there wasn’t a huge proportion of them that bought an Android phone specifically as an entertainment device to use with a pre-established storefront like iTunes. I think pretty naturally that meant that a very small proportion of Android owners even cared about Google Play. The other thing about the phones themselves is there are like a hundred or a few hundred Android phones, with dozens, if not hundreds, of different screen sizes and resolutions and GPU manufacturers and memory amounts, and so on. As a developer, that can be a pretty nightmarish scenario, depending on the game you’re building, and so on.

“A year ago, I would never have considered an Android port being worthwhile, financially. Now, we can’t afford not to put our games on Android!”

I think if you combine these two things, the high level of Android fragmentation, and the (until about a year ago) the lower quality of devices, you really naturally end up with an environment where doing apps commercially really favours the iOS side of things. Now that Android phones are much more competitive, especially the Samsung Galaxy phones, and there are quality tablets out there too, I think you see a lot of people preferring those devices to their Apple counterparts, and that is changing the audience and the customer base and people’s shopping habits. The fragmentation is still a hassle, but even a year ago, I would never have considered an Android port being worthwhile, financially. Now, we can’t afford not to put our games on Android!

Can we expect to see Hundreds on the Google Play Store in the near future?

Yes, absolutely!

The recently announced Playstation 4 is getting a lot of indie support. Can we expect to see something from you on the console as well?

You know I have no idea, but I would love that. I would love to design a console game someday. We’ll just have to wait and see.

Can you tell us a little bit about what you are working on currently?

We’re mainly focused on updating Hundreds and getting the Android port ready for showtime. We’re also working on a big Canabalt update, as well as getting it ready for the Ouya console.

Your top 5 games of 2012?

I think the games I loved the most in 2012 were Trials: Evolution, Mark of the Ninja, and XCOM. I also enjoyed Spelunky and Dishonored. Embarrassingly, the games I enjoyed the most recently were actually Vanquish and Dark Souls, which are from 2010 and 2011 respectively; I’m just that far behind in games. I’ve been meaning to play The Walking Dead, FTL and Starseed Pilgrim, and so many other things, and just not had the time. We live in a very cool time for videogames, that I am having this problem. Ha ha!

Published by Amit Goyal

Amit is IVG’s big game reviewer, and you’ll find his byline on reviews for everything from God of War 3 and Assassin’s Creed 2 to Killzone 3 and Portal 2. He was also the author of This Week on IVG, a weekly feature on what goes on within the IVG community, which he abruptly stopped writing for reasons unknown. Like others on our team, Amit too has gone on to write for mainstream publications, and is currently working on his own book as well as his first game. We hear that he’s already scoping out studios to sell the movie rights to both the book and the game.

Join the Conversation


  1. Hi there! This is my first visit to your blog! We are a group of volunteers and starting a new initiative in a community in the same niche. Your blog provided us valuable information to work on. You have done a extraordinary job!

  2. Hey very cool website!! Man .. Excellent .. Wonderful .. I will bookmark your site and take the feeds also…I’m happy to find numerous helpful information here in the publish, we need develop extra strategies in this regard, thanks for sharing.

  3. Do you mind if I quote a few of your articles as long as I provide credit and sources back to your site? My blog is in the very same niche as yours and my visitors would truly benefit from a lot of the information you provide here. Please let me know if this alright with you. Regards!

  4. Hello there, I found your web site by the use of Google while searching for a related matter, your site got here up, it appears to be like good. I have bookmarked it in my google bookmarks.

  5. Magnificent goods from you, man. I have understand your stuff previous to and you’re just extremely great. I really like what you’ve acquired here, certainly like what you are stating and the way in which you say it. You make it enjoyable and you still take care of to keep it wise. I can not wait to read far more from you. This is really a terrific site.

  6. Hello, Neat post. There’s a problem along with your site in internet explorer, would check this… IE still is the market leader and a good component of other people will pass over your fantastic writing because of this problem.

  7. My brother recommended I may like this website. He was once totally right. This submit actually made my day. You can not consider simply how so much time I had spent for this info! Thank you!

  8. Thanks for the sensible critique. Me & my neighbor were just preparing to do some research on this. We got a grab a book from our local library but I think I learned more clear from this post. I’m very glad to see such excellent info being shared freely out there.

  9. Hiya very cool site!! Man .. Beautiful .. Superb .. I’ll bookmark your web site and take the feeds also…I’m glad to seek out so many helpful info here in the post, we’d like work out extra strategies on this regard, thanks for sharing.

  10. Thank you for your own efforts on this website. My mother take interest in getting into research and it is simple to grasp why. Almost all know all regarding the dynamic ways you deliver very important tricks through the blog and therefore improve contribution from some other people on the concept then our favorite princess is without a doubt learning a lot of things. Have fun with the rest of the year. You are doing a useful job.

  11. Thanks for your personal marvelous posting! I really enjoyed reading it, you will be a great author.I will always bookmark your blog and may come back at some point. I want to encourage continue your great job, have a nice afternoon!

  12. Hi this is kinda of off topic but I was wondering if blogs use WYSIWYG editors or if you have to manually code with HTML. I’m starting a blog soon but have no coding knowledge so I wanted to get advice from someone with experience. Any help would be enormously appreciated!

  13. Thanks a lot for sharing this with all of us you really know what you’re talking about! Bookmarked. Kindly also visit my website =). We could have a link exchange agreement between us!

  14. I must show my appreciation to you for bailing me out of this trouble. Right after exploring through the world wide web and seeing tips which are not pleasant, I was thinking my entire life was over. Being alive minus the approaches to the problems you have solved by means of your main report is a crucial case, as well as ones that could have adversely damaged my career if I hadn’t encountered your web page. That natural talent and kindness in playing with all the details was very helpful. I don’t know what I would’ve done if I had not come upon such a thing like this. I’m able to now look ahead to my future. Thanks very much for the professional and effective help. I will not think twice to refer the blog to any person who should have tips about this topic.

  15. Great work! That is the type of information that should be shared around the net. Disgrace on the search engines for now not positioning this put up upper! Come on over and talk over with my site . Thanks =)

  16. I truly wanted to jot down a small note to say thanks to you for the great solutions you are writing at this site. My particularly long internet search has now been recognized with professional knowledge to go over with my friends and family. I would admit that we website visitors actually are quite lucky to dwell in a useful website with so many special professionals with useful tactics. I feel somewhat fortunate to have used your web page and look forward to so many more fabulous moments reading here. Thanks once again for all the details.

  17. hello there and thank you for your info – I’ve definitely picked up anything new from right here. I did however expertise a few technical points using this site, as I experienced to reload the site lots of times previous to I could get it to load properly. I had been wondering if your web host is OK? Not that I’m complaining, but sluggish loading instances times will often affect your placement in google and can damage your high-quality score if advertising and marketing with Adwords. Anyway I am adding this RSS to my email and can look out for much more of your respective intriguing content. Ensure that you update this again very soon..

  18. Hello! Do you know if they make any plugins to help with Search Engine Optimization? I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good results. If you know of any please share. Cheers!

  19. Youre so cool! I dont suppose Ive learn anything like this before. So good to seek out any person with some unique ideas on this subject. realy thanks for starting this up. this website is something that’s needed on the net, someone with a bit of originality. useful job for bringing something new to the web!

  20. I have realized some new elements from your website about pcs. Another thing I’ve always considered is that computers have become a product that each residence must have for a lot of reasons. They offer convenient ways to organize homes, pay bills, shop, study, listen to music and even watch television shows. An innovative method to complete most of these tasks is to use a laptop computer. These computer systems are mobile, small, strong and easily transportable.

  21. Hmm it seems like your website ate my first comment (it was extremely long) so I guess I’ll just sum it up what I had written and say, I’m thoroughly enjoying your blog. I too am an aspiring blog writer but I’m still new to everything. Do you have any recommendations for beginner blog writers? I’d really appreciate it.

  22. Good post and right to the point. I am not sure if this is truly the best place to ask but do you guys have any ideea where to get some professional writers? Thx 🙂

  23. you are really a good webmaster. The web site loading speed is incredible. It seems that you’re doing any unique trick. Also, The contents are masterpiece. you’ve done a fantastic job on this topic!

  24. I do consider all the ideas you’ve offered in your post. They are really convincing and can certainly work. Nonetheless, the posts are very short for novices. Could you please lengthen them a little from next time? Thank you for the post.

  25. Someone essentially help to make seriously articles I would state. This is the first time I frequented your web page and thus far? I amazed with the research you made to make this particular publish incredible. Fantastic job!

  26. I like this post, enjoyed this one appreciate it for posting. “The world is round and the place which may seem like the end may also be only the beginning.” by George Baker.

  27. I absolutely love your blog and find nearly all of your post’s to be precisely what I’m looking for. Would you offer guest writers to write content for you personally? I wouldn’t mind writing a post or elaborating on a few of the subjects you write about here. Again, awesome weblog!

  28. Nice read, I just passed this onto a friend who was doing some research on that. And he just bought me lunch because I found it for him smile Therefore let me rephrase that: Thank you for lunch! “Feeling passionate about something is like getting a peak at your soul smiling back at you.” by Amanda Medinger.

  29. Whats Happening i am new to this, I stumbled upon this I’ve discovered It positively useful and it has helped me out loads. I’m hoping to contribute & help other customers like its aided me. Good job.

  30. Attractive section of content. I just stumbled upon your web site and in accession capital to assert that I get actually enjoyed account your blog posts. Anyway I will be subscribing to your augment and even I achievement you access consistently rapidly.

  31. Its like you read my mind! You appear to know so much about this, like you wrote the book in it or something. I think that you can do with some pics to drive the message home a little bit, but other than that, this is great blog. A fantastic read. I will definitely be back.

  32. Hello my family member! I wish to say that this article is amazing, nice written and include approximately all vital infos. I would like to look more posts like this.

  33. I’ve recently started a blog, the info you offer on this website has helped me greatly. Thanks for all of your time & work.

Leave a comment

Your email address will not be published. Required fields are marked *