taskRole Playing Game Engine - Tasks: task #7899, 0.0.2:Expand example game, build...

 
 

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

task #7899: 0.0.2:Expand example game, build necessary APIs

Submitted by:  Remco Bras <rvbras>
Submitted on:  Sat 29 Mar 2008 11:41:56 AM UTC  
 
Should Start On: Fri 28 Mar 2008 11:00:00 PM UTCShould be Finished on: Fri 28 Mar 2008 11:00:00 PM UTC
Category: Scheme LibraryPriority: 5 - Normal
Status: In ProgressPrivacy: Public
Percent Complete: 20%Assigned to: None
Open/Closed: OpenEffort: 0.00

Fri 24 Oct 2008 09:59:22 AM UTC, comment #3:

Dialog system is largely complete, with the exception of simultaneous dialogs, which aren't that much of a bother. Map system needs building, needs systems it has dependencies on, so could be reasonably complicated. Hence, this is about.. 20% done.

Remco Bras <rvbras>
Project Administrator
Mon 21 Apr 2008 08:07:45 AM UTC, comment #2:

Basically, to implement 'dialog-based fighting', we need a menu system (To be done after the subtask of dealing with dialogs is complete) and something to use that (not particularly complicated), after which we could (optionally) allow small 'arena-type' maps, which we could change to. Originally, I intended to use state changes to swap around the entire engine state just to do this, but, if the other subtask (tilegrids and world management and so on) is completed, this could be done by just moving the 'player' and the 'enemy' onto a new battle tilegrid.

The major advantage of this is that we can limit state loading and saving for the entire engine to saving and loading games, thereby saving giant amounts of time.

If that is completed, this game needs some kind of way to make building NPCs that just say something when collided with easier, proper map formats and so on.

Remco Bras <rvbras>
Project Administrator
Sun 20 Apr 2008 07:15:24 PM UTC, comment #1:

Update: Spun off subtasks of creation of proper tilegrid/map API , usage of such and usage of text/window API to create dialog stuff.

Remco Bras <rvbras>
Project Administrator
Sat 29 Mar 2008 11:41:56 AM UTC, original submission:

Expand the example game to something where, say.. one 'fights' by choosing things from a menu whenever one collides with an 'enemy', essentially showcasing using RPGE for such things. After that, work on state swapping and the like, experiment with map changes, which may or may not be ridiculously slow. These will require a more advanced (and more useful) tilegrid API. If loading (and saving) the status of stuff on tilegrids and the like is very, very slow, try caching it by providing a sequence of 'preloaded' tilegrids, on which mobs may move around as they please.

Remco Bras <rvbras>
Project Administrator

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

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

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

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 3 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Fri 24 Oct 2008 09:59:22 AM UTCrvbrasStatusNone=>In Progress
      Percent Complete0%=>20%
    Tue 26 Aug 2008 05:06:11 PM UTCrvbrasSummaryExpand example game, build necessary APIs=>0.0.2:Expand example game, build necessary APIs

    Back to the top


    Powered by Savane 3.1-cleanup