Ananias finally released on iOS

Yesterday I finally managed to push the first iOS version to the AppStore!

ananiasiphone

 

It’s been about 2 years since I’ve been promising next version will be it, all because I wanted the first iOS version to be much more complete than the first ones that were available on Android, since that early availability brought a lot of bad ratings (in exchange for some useful feedback in some cases, I guess).

The game has been playable for a long time (I only had to do some tweaks for memory management when loading music files, but those were beneficial for the whole game overall in the long term).

The final thing I had on the list after 2.0 was the optional onscreen directional pad which was released with 2.1 and thus triggered the submission to the AppStore.

screen-shot-2017-02-21-at-8-54-12-pmIn any case, here it is. After a somewhat troublesome start with v2.1.1 with a critical bug caused by the untested work in progress for the full keyboard support for 2.2 (grrr), I just pushed a new version fixing that (But unlike Android, all versions have to go through their review process and thus may take over a day to be available).

Hopefully no more ugly bugs happen until the properly tested v2.2 is deployed! This also made me release v2.1.2 over the web location to start testing that keyboard support, check it out 🙂

screen-shot-2017-02-22-at-6-56-13-am

The Kramora Times # 5, Ananias 2.1 released and submitted to iOS AppStore

This is the fifth edition of The Kramora Times, you favorite and more reliable source for all Ananias-related information. You can now subscribe to receive this newsletter in your email too!

New Versions!

Version 2.0, released last week, didn’t have many gameplay changes since 1.81 was meant to be the final version gameplay wise before 2.0, still there were important changes on User Experience. This version was released exclusively on Steam so other platforms will be upgraded from 1.81 to 2.1

Version 2.1, on the other hand, comes with important gameplay changes making the game much more challenging and making pets more useful. It also brings the big directional pad for mobile, a long requested feature.

Full changelogs below!

screenshot-6

Version 2.0 changelog

User Experience

  • New title screen
  • Relayout desktop UI
  • Revamp Statues Collection panel
  • Add option to toggle full screen on settings menu for packaged apps
  • Remove “Alerts nearby enemies” message
  • Add “yelling” message when charging
  • Tweaks on “step” sounds (less annoying)
  • Activate keyboard for mobile

Fixes

  • Prevent issue with keyboard commands being used in the middle of a game turn
  • Fix issue with duplicate events causing the title screen to resurface (!)
  • Fix issue with description for empty weapons requiring ammo

Server / Stability

  • Add http request timeout monitor

Version 2.1 changelog (see below)

pad

Gameplay

  • New default “Follow” command and intent for pets – They’ll stick to you instead of charging towards enemies.
  • Prevent pets from returning early to rooms almost immediately if commanded to flee.
  • Reduce damage rolls for offensive spells from (3 x Spell Level + Magic Power)D3 to (2 x Spell Level + Magic Power / 3)D2
  • Prevent Wands damage from being affected by tactics
  • Randomize damage minimum damage 1 to 3 after armor absorption
  • Add skilled fighter enemies who have more chances to hit unarmored body parts
  • Change starting weapons for Sage, add staff instead of Wand

User Experience

  • New UI for mobile portrait including big directional pad
  • Left click to check monster info
  • Prevent items with long names to overlap title with description when examining
  • Fixes on combat SFX
  • Remember full screen preference

Technical

  • Autosave when entering new rooms
  • Greatly enhanced request validation for server operations

iOS release at last?

Version 2.1 has been submitted to the AppStore for review, waiting for news!

First week on Steam

So far the game has been well received, with around 300 units sold this week

We need more reviews though! Please post a review there if you like the game, it’s really important in order for more people to notice the game.

IGS and itch.io buyers can now obtain their steam keys from either the game wallet or library, please contact me if you have any issue with it.

Upcoming Features

At long last I managed to release to Steam, and the iOS version should be available next week (now on App Review), however there are still some things to tackle:

  • Full Keyboard support: We are almost there, following are the pending things which will be tackled in priority order
    • Being able to target ranged attacks
    • Using items on inventory
    • Navigating thru menus (may be not that important)
  • Steam Achievements
  • Detailed GFX for weapons and armor. Considering doing these with the new project artist, PixelJeff. Gotta make sure we are able to keep the same graphics line.
  • Adding more plot and may be even random stories. After talking with Thomas Biskup on the Roguelike celebration, I have reconsidered this and I think I should invest a bit on it.

There’s lots more smaller things which I keep adding based on feedback on the Steam community, reddit, emails and other places, please keep it coming for Ananias to become even better!

New Trailer

Made for the Steam and iOS releases, the new trailer is now available. It retains the same script and voice over from the last one, but replaces the illustrated scenes with pixel art. The gameplay sections are of course updated too.

New Cover Art – Sneak peek

This new cover art will be used in the future Deluxe Boxed Edition. More details to come soon.

boxart

Merchandise

Dumeril statues production is still frozen. I’m contacting a company in the United States which can handle the production and distribution.

A new batch of Ananias t-shirts is available for shipping in Colombia. International orders via redbubble are still available.

paladinshirt

I’m also preparing an additional set of merchandise with a local artist… more info to come.

More storefronts

Apart from the imminent release to the AppStore, I’ve also submitted the game to GoG.com and the humble store. Waiting for news from them.

Ananias 2.0 released on Steam

Ananias is now available on Steam, (v2.0 will soon be deployed to the other channels as well) here’s a summary of the release party that took place yesterday via Slashware’s twitch channel:

rp1

Contest were announced

  • Fan art – Post your fan art on Steam community
  • Best characters during the party

Some initial acknowledgements of gratitude were made:

  • To the devteam
    • Denzi, the mysterious pixel artist from Japan who’s been hard to reach lately, for his huge contributions to the game art.
    • Mark Honnor, another indie developer and artist, for greatly enhancing the environmental art.
    • Juan Camacho, for creating awesome illustrations for the character classes and one of the versions of the trailer, which have been very helpful to spread the word about the game.
    • Laura Espinosa, for creating cute versions of the character classes, which have been used in the game merchandise.
    • Giovanny Ramirez, for creating awesome art for the crowdfunding campaigns and the Dumeril Sage statue model.
    • Valentina Zapata, for creating the logo and a lot of support on the different pieces of physical merchandise.
  • To the many people who has supported the game through the years in different ways
    • Contributing to the crowdfunding campaigns
    • Acquiring the in-dev versions for the different platforms
    • Spreading news about the game
    • Providing gameplay feedback and bug reports.
  • To my wife, for bearing with me working long nights to get the game to where it is now.

We started giving a quick explanation of what a roguelike is and what is Ananias. Then we went through the first year of development of the game, watched a gameplay video of the original 7DRL and went thru the first crowdfunding campaigns.

Then, in an explosive ceremony, the “Publish” button was clicked,  thus making the game available for people in Steam.

We continued checking the remaining two years of development, and then proceed to play the game with the audience’s character class of choice: The Shepherd. Along the party, other players shared the tombstones of their characters

Some of the announcements that were made:

  • The release on iOS which should happen next week.
  • Some hints about the Premium Edition, which will come packed in two 1.44MB disks and boxed with manual and some trinkets.
  • A potential restart of the production of Dumeril Sage statues.

Contest results!

The winner for the best character is… deadlyhabit with his level 8 Barbarian! he gets 5 steam keys to share with his friends!

Following is the list of characters who died during the party.

Player Class Gender Level Kills
deadlyhabit Barbarian Male 8 123
esty8nine Slayer Male 8 119
RusticDragon Alchemist Male 8 96
HoustonDragon Paladin Male 7 95
MaxThundercock Slayer Male 6 86
slash Shepherd Female 6 71
Siderious Barbarian Male 6 68
RusticDragon Slayer Female 6 36
Darkhawke Alchemist Male 5 46
Siderious Paladin Male 4 40
RusticDragon Hunter Male 3 22
slash Shepherd Female 1 2

Ananias 1.80 released

A new title screen has been commissioned and thus a new deadline for the Steam release (2 weeks). Some important changes in this release include:

  • Weapons and armor can be used even if ruined, but they aren’t as effective
  • A first version of the intro is added
  • Guardians are now immune to most status maladies.
  • Watcher for game hanged to make sure the game doesn’t hang!

I’m also now using butler, the command line tool from itch.io, to automate the deployment of the new versions. Since it’s my first deploy using it I had to do some manual steps (setting display name, changing minimum price and delete the old versions), I supposed I will no longer be doing that for the next releases, since they will be tied to the preexisting “channels”, which are going to be incremental)

180-1
Intro
moxmani
Some action

Full list of relevant changes

Gameplay

  • Allow using and throwing ruined weapons and armor (they are no longer completely destroyed!)
  • Guard bosses from panic, charm, confusion, polymorph and blind.
  • Check protection vs status effects based on player magic power.
  • Reduce quantity of pebbles in favor of reagents
  • Reduce quantity of Healing and Zinc potions
  • Make explosion damage independent on strength (for thrown potions)

UX

  • First version of the ingame intro
  • Autorecover pet when player enters a room
  • Add animation to fade into the magic circle
  • Change color of arrows for contrast with text
  • Play SFX for ranged attacks
  • Add “musings of tripaseca” book
  • Fix colors of wizard preview
  • Don’t switch perception nor show scratches if blind

Technical

  • Add watcher for “Game Hanged”, this utility should let me know when the game hangs and try to recover it for you.
  • Add watcher for file loading errors, it will let you know if some files could not be loaded (for example because of network issues or a firewall)

Critical Fixes

  • Fix critical issue where confused enemies with ranged attacks would cause the game to hang

 

Ananias 2016 Downloads

Here are some rough approximate numbers for the downloads and sales for Ananias on 2016.

Storefront Platforms Downloads Sales Earnings
itch.io Desktop 5148 73 $333.84
indiegamestand Desktop 204 1 $3.47
gamejolt Desktop 571 0 $0.5
indiedb Desktop 38 0 $0.00
Play Store Android 12,501 288 $691.23
Total 18462 362 $1,029.04

Everything is lower compared to 2015, (except average earnings per unit, may be because of more units sold in desktop).

Still haven’t done a full launch and haven’t invested in advertising.

Development costs were much higher of course…. lots of development time was invested. We shall see if it pays off with the releases on Steam and iOS, as well as when its advertised more openly.

Ananias 1.79 released!

Worked heavily on the game on December. The biggest changes on this version are:

  • Character Creation: You can now customize your character’s appearance and tweak its starting stats.

179-1

  • Hardcore Mode: Is the game too easy for you? this mode bring stronger enemies which will storm you to death! A separate graveyard is available for it.
  • Rune Portals: I have wanted to remove stairs for a long time since they didn’t really fit in the theme (why can’t I go back?) Now you’ll have to explore the level to find the runes and activate the portal to go into the next level.

179-2

This is the complete changelog:

Gameplay

  • Changed stairs for portals + runes you have to find to activate them
  • Add hardcore mode
  • Allow allocating bonus points for stats
  • Implement range bonuses for bows for hunter
  • Autorecover pet when stepping on room
  • Only allow using bandages and potions on flesh entities

UX

  • Avatar customization: Set your skin tone, hair color, type and beard.
  • Allow changing character name
  • Autoreload arrows when attacking
  • Reduce size of rooms on mobile
  • Add missing tap sounds to all buttons
  • Dynamic online help based on device
  • Add attack effect based on its type
  • Make enemies stop breathing when stunned or frozen
  • Pause breathing animation while paralyzed
  • Bigger “back” buttons for mobile compact
  • Add option to exit game for desktop
  • Activate full screen for desktop
  • Rearrange menus
  • Remove “show arrows” setting
  • Only show the scores for the current version and difficulty
  • Open external URLs in a separate window when running in nw.js
  • Add explosions for all spells, and varying explosion size
  • Show effect on inspector for all monsters, not just pet

Bugfixes

  • Fix issue with email regex
  • Ugly hack to prevent chrome from autofilling fields
  • Critical issue with weapon bonuses
  • Fix issue with close button always visible on canvas rendering
  • Fix issue with color interpolations
  • Prevent issue with pet sprite misplaced after entering room

SPID9 – Metal Gear: The Roguelike

I will be posting SPIDs (Slashie’s Project Idea Drafts) in the blog, they will be short ideas for games or other projects I may or may not develop into full projects. May be someone will be inspired by them and save me the trouble of developing them.

Back in 2008 I planned to do a Metal Gear themed roguelike for a game dev compo. Sadly I had no time for it.

mgrl-1

  • Infiltrate a base as a FOXHOUND special forces operative
  • Explore the randomly generated multi-building jungle base complex.
  • Stealthy rescue hostages and increase your rank
  • Avoid guards, they are bad
  • Find stealthy and not so stealthy weapons (Knifes, Handguns, Machineguns, Explosives and Rocketry)
  • Destroy mass-destruction nuclear-warhead-armed gigantic Metal Gear mechas
  • Meet new people and make friends with your transceiver.

Original thread at TigSource forums here