ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/www/src/content/client.content.php
Revision: 1.4
Committed: Tue May 18 18:49:22 2010 UTC (14 years, 1 month ago) by root
Branch: MAIN
CVS Tags: HEAD
Changes since 1.3: +1 -1 lines
Log Message:
*** empty log message ***

File Contents

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