taskRole Playing Game Engine - Tasks: task #8059, 0.0.2:Create Dialog library in...


You are not allowed to post comments on this tracker with your current authentication level.

task #8059: 0.0.2:Create Dialog library in Scheme

Submitted by:  Remco Bras <rvbras>
Submitted on:  Sun 20 Apr 2008 07:29:42 PM UTC  
Should Start On:  Sat 19 Apr 2008 10:00:00 PM UTC Should be Finished on:  Sat 19 Apr 2008 10:00:00 PM UTC
Category:  Scheme Library Priority:  5 - Normal
Status:  Postponed Privacy:  Public
Percent Complete:  70% Assigned to:  Remco Bras <rvbras>
Open/Closed:  Open Effort:  0.00

Tue 26 Aug 2008 05:05:34 PM UTC, comment #3:

Prototype was rewritten a while ago, less of a god-awful mess now. Whether or not this needs support for n concurrent dialog queues is debatable, but it does need some more types of dialogs anyway. Fortunately, types can be defined separately now, see dialog-types.scm.

Remco Bras <rvbras>
Project AdministratorIn charge of this item.
Sun 04 May 2008 07:13:40 PM UTC, comment #2:

Though we have a prototype API now, it doesn't support very many dialog types and isn't very flashy. This should be fixed in due time, but for now, other tasks take priority for me.

Remco Bras <rvbras>
Project AdministratorIn charge of this item.
Wed 23 Apr 2008 03:41:56 PM UTC, comment #1:

A prototype dialog API was implemented last night, but it doesn't contain support for proper key bindings. Also, it doesn't properly handle text sizes, but perhaps it shouldn't for now as such things are indeed somewhat complicated and something the user can take care of. Automagically splitting text is somewhat of a luxury.

Remco Bras <rvbras>
Project AdministratorIn charge of this item.
Sun 20 Apr 2008 07:29:42 PM UTC, original submission:

This library could be somewhat straightforward, the idea being to combine the current window and text APIs to create a somewhat reasonable dialog system.

It would be nice if the system could take care of the properties of the text to be displayed in the specified window, paging it so that it fit and so on. This would require hooks into SDL_ttf, which would basically just expose the SDL_ttf functionality to get the size of a rendered string to GUILE.

Remco Bras <rvbras>
Project AdministratorIn charge of this item.


No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by rvbras (Submitted the item)

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.




    Follow 7 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2008-08-26 rvbras SummaryCreate Dialog library in Scheme => 0.0.2:Create Dialog library in Scheme
    2008-05-04 rvbras StatusIn Progress => Postponed
        Percent Complete30% => 70%
    2008-04-23 rvbras StatusReady For Test => In Progress
    2008-04-23 rvbras CategoryNone => Scheme Library
        StatusNone => Ready For Test
        Percent Complete0% => 30%

    Back to the top

    Powered by Savane 3.3