ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/cvsroot/cf.schmorp.de/www/src/content/client.content.php
Revision: 1.1
Committed: Mon Apr 26 13:11:32 2010 UTC (16 years, 6 months ago) by elmex
Branch: MAIN
Log Message:
added client.html to new website.

File Contents

# User Rev Content
1 elmex 1.1 <div id="imageBox">
2     <img id="featuredImage1" src='images/dragon1.png' />
3     <img id="featuredImage2" src='images/treasure.png' />
4     <div id="directionArrows">
5     <img id="rightArrow" src='style/rightArrow.png' />
6     <img id="leftArrow" src='style/leftArrow.png' />
7     </div>
8     </div>
9     <div id="content" style='min-height: 270px;'>
10     <h2>The Deliantra MORPG Client</h2>
11    
12     <p>This is the Deliantra client which was written from scratch
13     in Perl with C bindings to SDL/OpenGL. It was written to have a more
14     immersive overall gameplay and to base as ground to implement new
15     features.
16     </p>
17    
18     <h3>Screenshots:</h3>
19    
20     <p>Screenshots? See on the <a href="screenshots.html">Screenshot page</a></p>
21    
22     <h3>Download:</h3>
23    
24     <p><a href="play.html">See the Play now! page</a> about the downloads!</p>
25    
26     <p>
27     <b>For further instructions and informations look at the <i>Help!</i> button on the top!</b>
28     </p>
29    
30     <h3>Building notes:</h3>
31     <p>
32     If you want to build the client from source you are mostly on your
33     own. You might have success trying the CPAN shell and giving the command <tt>install Deliantra</tt>.
34     Otherwise you are encouraged to checkout the CVS that is linked to
35     on the <a href="contribute.html">Contribute Page</a>.
36     </p>
37     </ul>
38    
39     <h3>News:</h3>
40    
41     <!--
42     <p>
43     <em>
44     2010-04-25 Version 2.11: Spell list has been rearranged to show more
45     interesting information and worked around some music related crashes.
46     </em>
47     </p>
48     -->
49    
50     <p>
51     <em>
52     2010-01-15 Version 2.10: Fixed the blending of the fog of war.
53     </em>
54     </p>
55    
56     <p>
57     <em>
58     2009-12-22 Version 2.09: The fog of war and lighting transitions are now
59     smooth. Also the fog of war texture is customizable now and a crash with bad
60     user input in the "Host" field has been fixed.
61     </em>
62     </p>
63    
64    
65     <p>
66     <em>
67     2009-12-05 Version 2.06: The Apple/NVIDIA font problem has finally been fixed!
68     Also some other OpenGL driver bugs have a work around now.
69     </em>
70     </p>
71    
72     <p>
73     <em>
74     2009-09-16 Version 2.05: The command completer algorithm has been improved by
75     marcmagus. Thanks for the contribution! Also a small bugfix for a crash
76     in the audio engine has been added.
77     </em>
78     </p>
79    
80     <p>
81     <em>
82     2009-04-26 Version 2.04 is a small bugfix and feature enhancement release of
83     the client. A Japanese font is included with the distribution now and
84     a workaround of the incompatible ABI change in pango (font engine) has been
85     implemented. Another bugfix related to connecting to the server
86     went into the windows release.
87     </em>
88     </p>
89    
90     <p>
91     <em>
92     2009-01-15 First release in the new year, version 2.03 comes with a
93     many changes in the GUI. For example the auto pickup toggle has been
94     moved into a checkbox to the top of the main window.
95     The configuration is now saved automatically on exit.
96     Shimmering during smooth scroll has been reduced a lot and some displaying
97     bugs have been fixed in the inventory. More workarounds which make the
98     client more stable on broken OSes were also implemented.
99     </em>
100     </p>
101    
102     <p>
103     <em>
104     2008-12-26 The Chrismas release of version 2.02: Hidden mapspaces are
105     marked visually by a question mark and are made as bright as the darkest
106     mapspaces. A crash has been fixed when the user clicks on the map during
107     login. New tips of the day have been introduced. And more minor stability and
108     visual fixes.
109     </em>
110     </p>
111    
112     <p>
113     <em>
114     2008-12-12 Version 2.01: The client tutorial has been rewritten, to match
115     the GUI changes of the last months. The random switching between
116     message window tabs when a new tab was opened has been fixed.
117     Fixed minor displaying bugs of the speech bubble of NPCs and other
118     minor things.
119     </em>
120     </p>
121    
122     <p>
123     <em>
124     2008-12-05 Version 2.0: Last minor fixes round up the version 2.0 of our
125     client: The Log window can't be closed anymore by Alt+x, Also wont Alt+x or
126     other Message window operations crash the client anymore directly after startup.
127     Also the invisible/cached parts of the map are darkened even more, so that
128     invisibile parts can be distinguished from dark parts better.
129     </em>
130     </p>
131    
132    
133     <p>
134     <em>
135     2008-11-09 Version 0.9978: Some minor fixes:
136     The healthbar is now correctly smoothly moved. Own text in NPC dialogues are
137     emphasized now. A crash bug in the macro dialogue has been fixed. The tooltips
138     in the Mesage Window tabs are updated correctly now. And Alt+x won't let
139     Message Window tabs disappear for ever anymore.
140     </em>
141     </p>
142    
143     <p>
144     <em>
145     2008-09-29 Version 0.9977: A race condition has been fixed that could lead
146     to client freezes or crashes on login, especially on slower systems. The
147     smooth movement is no longer choppy. The default font for messages is now a
148     (hopefully nicer looking) proportional font. Text display has been tweaked.
149     The client no longer makes unnecessary screen refreshes and uses less CPU
150     time.
151     </em>
152     </p>
153    
154     <p>
155     <em>
156     2008-09-05 Next version of the client: 0.9976 comes with many fixes for Mac OS X,
157     like some fixed keyboard issues on OS X. Improved the protocol with compression
158     and fragmentation, leading to more efficent bandwidth usage. Implemented crash
159     diagnostics, which are sent to the server, for easier debugging. Important fix
160     with the default resolution, which was too small. Added theming support, with some
161     basic themes. And some other minor fixes all over the place.
162     </em>
163     </p>
164    
165     <p>
166     <em>
167     2008-08-27 Version 0.9975 comes with a small fix with the initial resolution and
168     a carification of the weight/value autopickup option. There is also a <b>Mac OS X</b>
169     port available now of the client!
170     </em>
171     </p>
172    
173     <p>
174     <em>
175     2008-08-01 Version 0.9974 comes with smooth scrolling for player movements,
176     workaround for a possible OpenGL slowdown, and other small fixes and enhancements.
177     </em>
178     </p>
179    
180     <p>
181     <em>
182     2008-07-07 Some minor fixes and features: IPv6 support, chat tabs have tooltips
183     again and converted to a new non-blocking API. Also fixed the CPAN distribution.
184     </em>
185     </p>
186    
187     <p>
188     <em>
189     2008-05-23 Next release: 0.9972. The map cache has been extended a bit to store more
190     map changes (fixes some minor bugs). Fixed some crashbugs when the client is
191     logged out and some UI elements were used. The server XML format is now also
192     supportet in item tooltips. The keyrepeats are ignored now in some conditions.
193     And crashes when the map cache is corrupted are now prevented. Also the client
194     configuration is now stored in pretty printed JSON.
195     </em>
196     </p>
197    
198     <p>
199     <em>
200     2008-05-05 Long time no release, but now we got some fixes for you: Some issues
201     with the default sort order have been sorted out, some tooltips were fixed,
202     a long standing bug with the stats tab being empty has been resolved and some GUI
203     fixes have been done. Also the pseudo-items are now only shown in the inventory
204     and not the floorbox. Have fun!
205     </em>
206     </p>
207    
208     <p>
209     <em>
210     2008-03-30 Release of version 0.9970: Reduced documentation memory usage, fixed
211     the stat gauge tooltips that have gone missing since 0.9966. Fixced a grave bug
212     with tile id allocation, which effectively disabled the tile cache. And last
213     but not least: The NPC Dialogs have also been fixed.
214     </em>
215     </p>
216    
217     <p>
218     <em>2008-03-24 Release of version 0.9967 of the Client: A memory leak was fixed
219     where the messages in the message window were kept for ever and the client
220     consumed more and more memory. The highlighting of the chattabs is now red and
221     not blue. The history handling of the chat input will now not erase the
222     typed input if the down cursor key is pressed. A keyboard modifier display has
223     also been implemented, (for example to signal whether numlock is on,
224     which caused problems under windows). Also a bug with the layout font under
225     windows has been fixed.
226     </em>
227     </p>
228    
229     <p>
230     <em>
231     2008-01-19 Another release of the Client, version 0.9965: Some bugs
232     have been fixed: A race condition was found in the database access and
233     a bug which crashed the client with nvidia drivers has been fixed.
234     Some minor bugs in the GUI, the message fontsize and chatbox label padding,
235     have also been fixed.
236     </em>
237     </p>
238    
239     <p>
240     <em>
241     2008-01-06 First release in the new year, version 0.9963: Among the
242     changes are some minor bugfixes, optical tweaks and performance
243     improvements on the GUI. Some to the user invisible changes were
244     improvements of the server side widgets and a reimplementation of the
245     message window to allow to undock chats from the central message window in
246     future releases.
247     </em>
248     </p>
249    
250     <p>
251     <em>
252     2007-12-25 Released version 0.9960 with some important fixes in the item animations
253     and GUI code, along with an API update to a more recent EV version the documentation
254     had some minor improvements. And last but not least the face loading consumes less CPU.
255     too.
256     </em>
257     </p>
258     <p>
259     <em>
260     2007-12-09 Released version 0.9959, main changes were a bugfix of the
261     audio-jingle playing (sometimes a jingle was played repeatedly if there was no
262     server-provided music available). Also some debugging hooks were added and
263     the code was updated to follow API changes in some of the modules used.
264     </em>
265     </p>
266    
267     <p>
268     <em>
269     2007-11-27 Released version 0.9956, main changes were an improved event loop
270     for better performance and compatibility under windows,
271     and the server list has been disabled due to problems with activestate perl.
272     </em>
273     </p>
274    
275     <p>
276     <em>
277     2007-11-03 Released version 0.9955, Main changes were adjustment of the default
278     resolution (to 800x600) and making fullscreen the default. The widget extension
279     system was also officially enabled.
280     </em>
281     </p>
282    
283    
284     <p>
285     <em>
286     2007-10-14 Released a new binary. Main feature: Rename to 'Deliantra'.
287     </em>
288     </p>
289    
290     <p>
291     <em>
292     2007-09-02 <b>Finally!</b> We released a non beta version of the client.
293     The version 0.99 is considered mostly stable and playable now. Changes
294     from the last release are: Better compatibility with OpenGL drivers,
295     better face caching, background music and spatial sound effects,
296     more default keymappings and the item descriptions are in the tooltips
297     now (eg. in the inventory).
298     </em>
299     </p>
300    
301    
302     <p>
303     <em>
304     2007-05-09 <b>Big news!</b> There is a <b>Linux binary</b> now too! Get it and play with it! :-)
305     </em>
306     </p>
307    
308     <p>
309     <em>
310     2007-04-24 Next windows beta with following changes is out:
311     Better character creation dialog and item descriptions in the inventory
312     are now in the tooltip rather than spread over the message window.
313     </em>
314     </p>
315    
316     <p>For older news look at the bottom of this page.</p>
317    
318     <h3>Features:</h3>
319    
320     <p>
321     These are the features that are already implemented and work (minus bugs).
322     </p>
323    
324     <p><b>Technical:</b></p>
325     <ul>
326     <li>Runs on GNU/Linux and Windows.</li>
327     <li>
328     Uses hardware acceleration if it exists (but also runs without as
329     long as you have OpenGL).
330     </li>
331     <li>
332     Windowed/Fullscreen mode in multiple resolutions
333     with scaling invariant user interface.
334     </li>
335     <li>Smoothing and fog of war.</li>
336     <li>Very nice font rendering with pango (gtk's font renderer).</li>
337     <li>Sound and background music.</li>
338     <li>Face prefetching for the game graphics.</li>
339     <li>Integrated documentation browser with linking and images.</li>
340     <li>Server side widgets (these are server side defined dialogues).</li>
341     </ul>
342    
343     <p><b>Gameplay:</b></p>
344     <ul>
345     <li>
346     A minimap which keeps track of explored territories
347     and helps you to navigate on the worldmap.
348     </li>
349     <li>Easier key binding with the ability to <b>record</b> actions.</li>
350     <li>Gained experience is shown in the statusbox.</li>
351     <li>Reporting of stat-changes (stats, resistancies and other stuff) in the statusbox.</li>
352     <li>Online wiki style help.</li>
353     <li>Message window entry with history.</li>
354     <li>
355     Command completer, eg. completes 'cbh' to 'cast burning hands', which
356     eases the input of commands.
357     </li>
358     <li>Command repetition with '.'.</li>
359     <li>
360     There are tooltips all over the GUI which help a lot.
361     </li>
362     <li>Spell list with key-binding shortcuts and tooltip descriptions of the spells.</li>
363     <li>Skill list with quick key binding.</li>
364     <li>
365     NPC dialog system makes chatting with NPCs a lot easier and
366     improves overall game interaction.
367     </li>
368     <li>Inventory operation shortcuts, like: ignite/thaw, inscribe and rename.</li>
369     <li>Healthbars above monsters and players.</li>
370     </ul>
371    
372     <h3>News archive</h3>
373    
374     <p>
375     <em>
376     2007-04-22 Another windows beta has been released: A problem with map-ghosting
377     was fixed and other bugs werde fixed. Also a texture cache workaround for buggy
378     opengl drivers was implemented (which could reduce the memory leak inside the
379     driver).
380     </em>
381     </p>
382    
383     <p>
384     <em>
385     2007-04-14 Another windows beta has been released: Support for smoothing
386     on crossfire+ servers has been implemented along with the support for the
387     large 64x64 tileset!
388     </em>
389     </p>
390    
391     <p>
392     <em>
393     2007-01-25 Next beta released to the world: loads of bugfixes, added
394     'bind apply ...' to the context menu of the inventory, improved local
395     database handling, rework of the whole keybindings (much easier now!).
396     </em>
397     </p>
398    
399     <p>
400     <em>
401     2006-12-03 Released next beta, further bug fixes. Pickup flesh has been implemented too.
402     </em>
403     </p>
404    
405     <p>
406     <em>
407     2006-11-07 Another beta release: The off-by-one bug in the map displaying has finally been found
408     and fixed! This hopefully also fixes other problems with the map :) Have fun and please tell us
409     about your experience with the CFPlus client!
410     </em>
411     </p>
412    
413     <p>
414     <em>
415     2006-09-29 New beta is out! Changes: minor bugfixes, added documentation and a 'tip of the day' dialog.
416     </em>
417     </p>
418    
419     <p>
420     <em>
421     2006-09-21 Another update of the cfplus.exe is online now. Changes: Fix in the NPC speech bubble code.
422     </em>
423     </p>
424    
425     <p>
426     <em>
427     2006-09-20
428     And again: A <b>new CFPlus beta</b> is out! The ghosts on maps have been fixed, along with other
429     minor bugfixes. NPC speech bubbles were also added!
430     </em>
431     </p>
432    
433     <p>
434     <em>
435     2006-08-14
436     A <b>new CFPlus beta</b> is out! <b>Healthbars</b> are in!!! Players and Monsters now
437     have a healthbar on top of them, which shows their actual health status.
438     This renders the 'probe' spell mostly useless, but we will find other ways to
439     replace it!
440     </em>
441     </p>
442    
443     <p>
444     <em>
445     2006-08-14
446     The <b>next CFPlus beta release is out!</b>: Inscription and renaming shortcuts have been
447     added to the Inventory. The interface got line frames to be more eye pleasing.
448     On top of that the documentation browser has been greatly improved and the documentation
449     improved also a bit. And other minor stuff has been implemented and fixed.
450     </em>
451     </p>
452    
453     <p>
454     <em>
455     2006-07-30
456     The long awaited beta release! The last bugs we wanted to fix and features we wanted
457     to add are done and CFPlus is ready for the first more serious testings. Please make sure to read the
458     documentation and the tooltips if there is something not yet clear. Although the documentation
459     is far from complete at the moment, it might be helpful.
460     </em>
461     </p>
462    
463     <p>
464     <em>
465     2006-07-24
466     Lots of detail work was done now, and there are still some minor issues that
467     need to be cleared until the client is ready for a beta release. We were working mainly
468     on the documentation the last two days. There is light on the end of the tunnel.
469     </em>
470     </p>
471    
472     <p>
473     <em>
474     2006-07-03
475     Finally: The alpha release! Lots has changed since 2006-06-12 and
476     we are happy to present the first test release!
477     </em>
478     </p>
479    
480     <p>
481     <em>
482     2006-06-12
483     The new NPC dialog system has been added, and character creation
484     helper dialogs. Along with many other bugfixes and improvements.
485     </em>
486     </p>
487    
488     <p>
489     <em>
490     2006-06-02
491     Added pickup configuration. The window titles work again and
492     some other bugs and enhancements went into the gui toolkit.
493     Shift-middle click lock/unlocks items in inventory now. First version
494     of the spell dialog is in and a context menu item has been added to the
495     inventory to allow to get/drop a specified count of items.
496     </em>
497     </p>
498     </div>