Archive

Archives pour 10/2007

Graphical Tiles released!

31/10/2007 jpeg Aucun commentaire

Source: Dungeon Crawl Stone Soup

Enne Walker has been working on a graphical tile port of Stone Soup. You can find sources and Windows binaries there. [...]

Dungeon Crawl Stone Soup 0.3 released!

Source: Dungeon Crawl Stone Soup

Stone Soup 0.3 is released! Read the list of changes.

L’acceleration matérielle SDL sous Ubuntu

Lands of Elderlore s’appuie sur le module Pygame de Python, qui lui-même s’appuie sur SDL, un gestionnaire libre, multimédia et multi-plateformes (une sorte de DirectX open source). SDL sait plus ou moins bien gérer l’accélération matérielle; plutôt plus sous Windows et DirectX, et plutôt moins sous Linux…

L’astuce sous Ubuntu, consiste à changer le pilote graphique X11 servant par défaut à l’affichage. On lui choisira XFree86-dga, qui s’utilise simplement en déclarant la variable SDL_VIDEODRIVER :

 export SDL_VIDEODRIVER="dga" 

Il faut ensuite lancer le jeu avec les droits root:

 sudo python elderlore.py 

Il est conseillé d’être en plein écran à la résolution native du LCD pour avoir des performances optimales. Cela se paramètre sous Lands of Elderlore grâce au fichier elderlore.ini.

Attention, le pilote dga n’est pas très stable, et peut entrainer des dysfonctionnements. A tester avec prudence !

Categories: Programmation Tags:

Unangband-0.6.2-wip7a has been released

Source: Unangband: The Unnamed Angband

This release is mostly a bug fix revision to wip7, however, I was able to sneak in some game play changes.

Source code is available at http://prdownload.berlios.de/unangband/unangband-062-wip7a-src.zip

[Edit] A precompiled Windows executable is available at
http://prdownload.berlios.de/unangband/unangband-062-wip7a-win.zip

A precompiled OS/X executable is available at http://prdownload.berlios.de/unangband/Unangband-0.6.2-wip7a-osx.dmg

Please report any bugs to http://developer.berlios.de/bugs/?group_id=331

### Game Play ###

- You can now use the run command to 'step' into an adjacent monster, instead of attacking
it.

- Vampires/inns allow rest until dusk/dawn.

- Service of Healing now available at the temple.

- You no longer have to be full to travel.

- The player only suffers a monster disease if the monster disease state isn't upgraded. This
gives them some grace e.g. preventing small chance of paralysis on the first blow.

- Disease monsters now afflict you with the disease effects straight away.

- Different approach to applying disease effects. They now only hit you when you enter a level,
unless a quick disease (which retains the old process).

- Added ecologies based on monster name and dragon breaths.

- Make trees resistant to blunt weapons.

### User Interface ###

- Added display of command listing by pressing Enter key.

- Grey out gifted and chosen school choices where no spell available in the first spellbook.

- Prevent show_tips interrupting running and repeated actions.

### Bug Fixes ###

- Fix up some animal speech sayings.

- Tweak berserk so that it is cast in low mana situations.

- Fix possible crash bug with diseases.

- Fix outstanding part of Bug #10219 Coating related issues: identifying a coated arrow removes the inscription (but not the effect).

- Fix part of Bug #10219 Coating related issues: mushroom of Sickness coating on an arrow did not get identified even though the pink jelly was reported as "appears sicklier". The jelly is no longer harmed by the coating after that.

- Ensure any item with immediately noticeable negatives is cursed.

- Fix for Bug #12215 Everything is "nearby" in the wilderness

- Fixed bug preventing cursed rings of Teleportation from working correctly.

- Fix for Bug #10266 Golden Crowns always {of Might?}.

- Allow potions etc to be thrown from magical bags.

- Fix bug Bug #12228 No death cause.

- Fix Parth Galen.

- Try to display messages before improving stats.

- Fixes to easy_more messaging.

- Fix for Bug #12229 Rooms types have wildly different loot amounts.

- Fix bug Bug #12283 view_granite_lite option not turning off.

- Fix for Bug #10197 Some things about new dungeon object.

- Fix for Bug #8420 Warriors of *slaying only get 5 blows.

- Fix for one-handed/two-handed warriors still qualifying for none style when wielding a shield.

- Fix for Bug #10284 stack_force_notes doesn't work with full inventory in stores.

- Fix for Bug #10230 Shop services prevent shop buyout.

- Fix for bug #11910 Outer walls in town not lit.

- Possible fix for Bug #12238 Trees change colour after reload.

- Fixes for Bug #12279 Level weirdness from out of sequence maps.

- Fix for Bug #12278 Rewards not available if worth more than current gold.

- Fix for Bug #12277: Windows mouse tracking crashes outside town.

- Fix for after each price the string " 32" was printed (Thanks to Peter Wiersig for the patch).

- Fix Bug #11909 - Random choice not selectable if all choices are greyed out.

- Added prerequisites for Frost Bolt II and III.

- Fix for #12234 cannot parse savefile.

- Fix moving to stores with mouse.

- Fix bug #12291 ancient hex garbles display.

### Build / Platform ###

- Add spell tables spoiler.

Correction du bug des cavernes

En remaniant l’algorithme d’affichage des murs, les cavernes s’affichent maintenant correctement.

Lire la suite…

Categories: Avancement Tags:

Trouver un logo pour Lands of Elderlore

J’ai commencé à changer l’écran de démarrage du jeu, pour avoir quelque chose de plus représentatif du jeu. Ma première idée était de faire un logo à la main sous Gimp, mais en fait j’ai trouvé un site très pratique pour faire son propre logo: http://cooltext.com/. On choisi un thème, on modifie le texte et la police, on choisi le format du fichier résultat, et hop ! L’image est générée, et peut librement être utilisée.

J’ai commencé à faire plusieurs essais :

Lire la suite…

Categories: Avancement Tags:

Champs de vision, ça marche

Ca y est, le champs de vision est opérationnel.

Lire la suite…

Categories: Avancement Tags:

Unangband 0.6.2-wip7a

Source: Unangband: The Unnamed Angband

As per usual, I'll be releasing a wip7a in a couple of days. This will be to fix a save file corruption bug - I had put in a work around to allow you to continue playing, however I now have a fix committed to SVN, which can also recover the 'corrupted' save file (which was never in reality corrupted - the load file logic had a subtle bug).

I'll wait a couple of days to see if any other critical bugs are 'shake out' of the play testing going on at the moment.

In addition, I've just committed some more spoiler generation code. This generates the spell table spoilers which I have uploaded here if you wish to peruse them.

[Edit] I'm ready to go with wip7a, as soon as the Berlios ftp server starts responding...

Champs de vision, premiers tests

J’ai commencé à mettre en place le champ de vision en mode Zone. Je me suis inspiré de l’algorithme de Brensenham, que j’ai trouvé ici: http://mail.python.org/pipermail/python-list/1999-July/007163.html

Lire la suite…

Categories: Avancement Tags:

Unangband 0.6.2-wip7 has been released

Source: Unangband: The Unnamed Angband

Hi,

I was hoping to make this a beta release, but there's been enough significant platform changes that will need ironing out before I can confidently call this beta.

Having said that, this version is almost feature complete. I just need to decide how to address some game balance issuses raised by Mikolaj Konarski and Matthias Rudolf. Continued thanks as well to Mikolaj for constant feedback, bug reporting and patches to the code base.

Source code is available at http://prdownload.berlios.de/unangband/unangband-0.6.2-wip7-src.zip

[Edit] A precompiled Windows executable is available at
http://prdownload.berlios.de/unangband/unangband-062-wip7-win.zip
Many thanks to Nick McConnell, maintainer of FAAngband, for compiling this for me.


A precompiled OS/X executable is available at http://prdownload.berlios.de/unangband/unangband-0.6.2-wip7-osx.dmg

Please report any bugs to http://developer.berlios.de/bugs/?group_id=331

### Game Play ###

- Implemented the remaining spells in the player spell lists. Add and update a few spells borrowed from Sangband.

- Druidic monsters now regenerate mana from water and health from living terrain.

- You get additional blows with your weapon while charging: one if you'd
normally get three blows, two if you'd normally get five, and so on.
Only the first blow gets the charging bonus, but all are effective
against huge monsters.

- Huge monsters can now be easily attacked if you are standing on
rubble, trees, vents and other terrain that requires two turns to
climb onto.

- Allow player to select sneaking using the hash key. This currently only prevents your allies from attacking 'unaware' monsters.

- Prevent allies eating too much while they fight.

- Fix allies spying.

- Fix monsters not fighting whilst hidden.

- A large number of other fixes to the allied monster AI.

- Archers now share ammunition between themselves to ensure that the majority of the group has ammunition.

- At the Battle of Five Armies, you should now be accompanied by allied troops. This should make battlefield locations more interesting to fight in; a further revision will occur next version.

- Invisible monsters now 'dance' around the player in melee to avoid being too easily guessable as to where they are.

- Fix long outstanding bugs where you would incorrectly guess flags on items you have.

- Fix long outstanding bugs where monsters would talk about incorrect player resistances.

- Revert to old inaccessible Hobbiton layout. In general, you won't run into any high level uniques in towns, like you used to, until certain key conditions have been met. Similarly, there are very few dungeon uniques you are required to fight. Certain events have much more wide-ranging consequences - hopefully the dungeon descriptions will provide enough of
a warning.

- Allow food / wands / staffs / rods and some rings to appear in piles.

- Decrease the relative frequency of drops of items that appear in piles.

- Allow crowns to appear in the dungeon with a much higher bonuses.

- Armour appears in the dungeon with better bonuses.

- Decrease overall frequency of wands.

- Added 'sub-ecologies' which are collections of rooms which share a common part of the monster ecology.

- Made slowdown at negative speeds smaller. As before, -10 to speed makes normal monsters twice as fast as you are, but no longer -7 does (Mikolaj Konarski).

- Only restock and shuffle shops of the home town, to prevent shopping scumming
(Mikolaj Konarski).

- Beefed up HAFTED a little bit for priests --- with free constant Bless it was too weak
an advantage (Mikolaj Konarski).

- Make Smeagol a more interesting opponent.

- There's no point having monsters that cast invisible never be seen - they may as well just
have INVISIBLE flag. Likewise for blessed etc.

- Significant bug-fixes and improvements to the dungeon generation code to the point where
its pretty much feature complete. "I've just played current V (Farm dungeon) and the dungeon
generation is so much better after your recent work. Rooms, tunnels and even monsters are much
more interesting and not just random, but with a nontrivial pattern that you start to grasp
after several levels."

### User Interface ###

- Limit the player from specifying an amount greater than the number of items that they think
they can purchase in a store (using the listed price).

- Added 'easy_more' option to minimise the number of -more- prompts you have to go through.
Please note this is initial work only and may need some testing / cause some messages to be lost.

- Reverse mouse buttons. Left-button now aims, right button now clicks.

- You can now press 's' while looking/targetting a monster to cycle between monsters of that
race only. You can press 'a' to assault a location with any allied troops.

### Bug Fixes ###

- Fixed bug with weird identification issues with Tom Bombadil's house etc.

- Fix bug with monsters not appearing in towers.

- Fix bug #12237 by requiring a guardian to be killed in order to visit the Paths of the Dead or Lothlorien.

- Fix bug where you could wound monsters with NO_CUTS flag.

- Fix bug where monsters could pick up money.

- Fix bug on OS/X platform with user directories not being created.

- Fix monsters not generating ammo using ADD_AMMO flag.

- Please see the online database for other bug fixes.