Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Custom Query (296 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (49 - 51 of 296)

Ticket Resolution Summary Owner Reporter
#126 fixed Water, fluids model (Grid) bensch patrick
Description

Make a surface that can simulate a water surface

#130 fixed port to std::string bensch bensch
Description

Usage of const char* is dangerous

millions of times, we ran into the char deallocation/allocation-debug stuff problems…

At least in the main Classes: port to std::string:

meaning:

  • BaseObject
  • PRINTF()("THIS WOULD BE PAIN);
  • SHELL
  • and much more.
#131 fixed ResourceFile Class bensch bensch
Description

FILE

The ResourceManager is really nice, but the entire interface could use some update…

IDEA

The best thing to handle static loaded data to interface it with a file: A File is a Resource loaded from a Disk (or any other medium) and reference it within the Game whenever a new file is loaded, it is first checked, if the File has already been loaded (what the ResourceManager does). Why to implement this, is that the ResourceManager must not anymore have many special cases within itself, but that it can outsource special behaviour into the many different formats that can be loaded.

Also to Make a Copy of a Resource, and change ONLY the copy is impossible with the ResourceManager, one could not even load a file a second time….

Implementation

  • these will become a File (isA File)
    • SoundBuffer
    • ObjModel
    • MD2Model
    • Music
    • Textures …
  • Resources will become Files
  • The ResourceManager will search through File and not through internal lists.
Note: See TracQuery for help on using queries.