Version 5.3 brings several features including new useful tools. The first is the Message Searcher that allows the user to quickly query the many cryptic game messages by substring & context. Additionally the Game Tracker has been implemented, faciliting player, item, and level identification in a persistant manner. Simply enter entity attributes as they are discovered and the tracker will deduce the remaining missing information based on its internal alogrithm. This is ontop of many enhancements to the backend including the incorporation of a searchable item database.
The logic of the application has been highly refactored & cleaned up, the code has come along ways since first being written. In large, I feel pretty comfortable with the Android platform at the current time, it has its nuances, but all platorms do, and it's pretty easy to go from concept to implementation.
I am pleased to announce a new release of the Nethack Encyclopedia, my first android app in production. Before I jump into release notes, please take note that due to my hardware crash a while back I lost my android signing keys, and had to release the software as a new app, dubbed the 'Nethack Encyclopedia Redux'. If you've downloaded the old version, please uninstall and download the newer one (I marked the old as being deprecated, not sure if the Android platform takes care of notifying the user of this though). Regardless, new features shipped with the app include
- many more quick stats including armor, rings, and wands
- much improved encyclopedia performance, encyclopedia is now broken up into alphabetical sections and content is pulled from the new nethack wiki at nethackwiki.com
- far better calculator layouts and design, and new 'spell success rate' tool
- start of a tutorial section, with some content from my experiences as a novice explorer of the Mazes of Menace, this will be improved upon going forward
- many overall improvements and optimizations, see the git commit log for more information
I am looking for some more constructive feedback, namely around testing on multiple sized devices. I've done a little, but not nearly as much as I should have and still have quite a bit of hard coded pixel values in the layouts.
And with that I leave you with some screenshots of the new version. Hope this helps your travels through the dungeons!
If you have an Android device, make sure to download the 'Nethack Encyclopedia', my first Android app which I released last weekend. I've only just recently have been getting into Nethack myself, but have been having a blast. I wanted a way to lookup
spoilers information when I don't have an internet connection (being from Upstate NY I go camping often).
The app is free and I released the source code for anyone to modify. If you notice that things are <ahem> less than polished, this is a feature not a bug (I swear!). I came up with a long TODO list which I'm going to use to drive a community workshop series on open source development @ the Guild. The series will be free for members (a modest fee will be charged to non-members to help support the group) and what I aim to do is develop the app on the spot. Any contributers will get their name in the changelog and I will periodically push updates with contributers code to the Android market. It should be a fun way to develop a geeky open source project in the 'cuse!
Be sure to check the SIG blog for more updates and other happenings