Saturday, 15 September 2012

Lanarts ARRP Release!



Screen shot showing off redone configuration screen
Download: here

Another release in a short time - this one focused on the setup menu mainly.
This release aligns with the ARRP: 
http://roguebasin.roguelikedevelopment.org/index.php/2012_ARRP
Here are the changes since a few days ago, see also the last post for recent changes:
  • Made the last boss harder
  • Made less difficult enemies spawn in later levels
  • Simplified startup screen into a single 'start' button, press enter to continue. Escape no longer continues.
  • Speed setting added to start menu, I recommend default setting. 

Tuesday, 11 September 2012

Lanarts Update September 11th, 2012





Screen shot showing off redone equipment system
Download: here
Recent changes:
  • Lots of new types of equipment! In addition to the previous single armour slot there are now two ring slots, a glove slot, a boots slot and a helmets slot. Items spawn and can be found in shops for each equipment type.
  • Redone equipment system where equipment shows in inventory.
  • Greatly improved the code for top-bar descriptions of items and things, now guaranteed to be formatted nicely as small as 640x480 (This is the smallest I expect the game to be run, use settings.yaml to change resolution if need be, it defaults to quite large).
  • Equipment tab now shows all new equipment slots and can be used to see which slots must still be filled.
  • Some new weapons, thanks to gigimoi.
  • A few slime enemies and a spider added, thanks to gigimoi.
  • Enemies no longer stack in tight (1-tile) corridors! This has been long overdue (it was hard to think of a good way to do it for technical reasons) and makes tight corridors a lot safer. (For the curious, previously enemy's more or less ignored collisions with each other when they were in corridors).
  • Last boss made beatable again... :)

Friday, 31 August 2012

Lanarts Update August 31st, 2012




New archer class and tiles (credit to white_noise from DCSS forums)
Download: here
Recent changes:
  •     Option to force sync in out of sync games - press F5 and you will essentially send a save file to everyone
  •     F5 to save game/F6 to load game for single-player games
  •     Improved robustness when playing >2 players
  •     Bunch of bug fixes
  •     New archer class - heavily work in progress. Has bow-oriented abilities, such as being able to hit multiple enemies with a single arrow, faster shooting with level-ups, and a spell that only works with a bow.
  •     More tiles, variations for player class tiles
  •     Balance changes as always

Monday, 20 August 2012

Lanarts Update August 20th, 2012


New tiles and statue features
Windows binary snapshot: here [Updated 21/08: Fixed a bug that caused crashes when doors were seen]
Recent changes:
  • Rewritten net code, uses SDL_net instead of asio. Dependency on boost removed. 
  • Support for >2 players
  • Much faster online play, increase frame_action_repeat in res/settings.yaml as desired and you should get arbitrarily faster play for a trade-off of responsiveness of controls.
  • Experience always shared in online
  • One synching issue found and fixed, more still exist sadly. Next release will include a button to force a synch as a practical measure.
  • Some tile updates, stairs & wall tiles picked from Dungeon Crawl
  • Balance changes as always

Tuesday, 7 August 2012

Lanarts Update August 7th, 2012


Shop interface
Windows binary snapshot: here
Recent changes:
  • Shops
  • Mage's fireballs have significantly less cooldown
  • Mages have a bit more mana
  • Balance nudging
  • Equipment tab
  • Auto-use potions, you can turn this off in the config tab (click on the gears in the sidebar)

Saturday, 28 July 2012

Lanarts Update July 28th, 2012



Class select screen and fighter on floor 5
Windows binary snapshot: here

Recent changes:
  • Fighter with berserk spell
  • Hardcore mode = no respawn
  • Class select screen

Monday, 16 July 2012

Lanarts Update July 16, 2012


A screenshot showing off the Monsters Seen tab.
Daily development on lanarts continues. 
Active development taking place on https://github.com/ludamad/lanarts as mentioned last post.

Windows binary snapshot: here

Recent changes:

  • Replay system - play back and saving of replays
  • Better menu - but not by much. Now you can chose to run a single player game, make a replay of your run, play back a replay, and host server/connect to server.
  • Two new spells, one gained at level 3 that does damage over time and weakens enemies, and one gained at level 6 that damages all enemies in vision. Both are extremely subject-to-change. Blink has been made a normal spell which brings me to the...
  • Complete overhaul of the control scheme, along with lots of hard-code being removed. Controls now use yuiop to choose spell slots 1 to 5. Holding the same button after choosing the spell will cast the spell. H now always uses your weapon. J/space/left click use the last used spell/weapon. Mouse wheel & q/e & < > are available to toggle through spells. Using items remains as numbers 1 through 9.
    Currently I have a lot of variations to see whats comfortable.
 Milestones:
  • LAN play much more stable now - known issues still exist, but occur much less often. A LAN playthrough to the end of the game (11 floors + last boss) has been done, for the first time.
  • First game over the internet that wasn't horrendously slow ! Hopefully incremental progress will render this playable while a better network model (lots of work) is done. Update: Followed up by an even more decent game. Things are looking good here.
  • Spells are completely defined by lua + yaml now, this will greatly speed up progress in this area. Hopefully there are people more inclined to contribute via scripting.