#139: entity component system: Add "precache" support

1 view
Skip to first unread message

Cafu Trac

unread,
Dec 27, 2013, 3:23:42 PM12/27/13
to cafu...@googlegroups.com
#139: entity component system: Add "precache" support
-------------------------+----------------------
Reporter: Carsten | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone:
Component: other | Version: svn-head
Keywords: | Platform:
-------------------------+----------------------
The component system offers new and very useful opportunities to
(re-)implement "precaching" for all relevant resources in a game world.

Implementing "precaching" support is covered in the normal component
system development schedule, because, as with all other features, it will
be ported to the component system before it is removed from the old,
obsolete game code.

Nevertheless, this ticket is supposed to act as an explicit reminder of
this important, but easily overlooked sub-feature. ;-)

--
Ticket URL: <http://trac.cafu.de/ticket/139>
Cafu 3D Game and Graphics Engine <http://www.cafu.de>
The open-source game engine and graphics engine for multiplayer, cross-platform, real-time 3D action.

Cafu Trac

unread,
Aug 6, 2015, 5:38:28 AM8/6/15
to cafu...@googlegroups.com
#139: entity component system: Add "precache" support
--------------------------+---------------------------------------------
Reporter: Carsten | Owner: Carsten Fuchs <carsten.fuchs@…>
Type: enhancement | Status: closed
Priority: normal | Milestone:
Component: other | Version: svn-head
Resolution: fixed | Keywords:
Platform: |
--------------------------+---------------------------------------------
Changes (by Carsten Fuchs <carsten.fuchs@…>):

* owner: => Carsten Fuchs <carsten.fuchs@…>
* status: new => closed
* resolution: => fixed


Comment:

In [changeset:"a6c0a1b3b27c23ac915e235f74b2918067d83774/git"]:
{{{
#!CommitTicketReference repository="git"
revision="a6c0a1b3b27c23ac915e235f74b2918067d83774"
(Re-)Introduce pre-caching.

We used to use pre-caching in the past, but it went under in the
transition to
the entity component system. This change generally restores pre-caching.
It focuses on the "carried weapons" models, which can now be picked up
without
affecting frame-rate at all.

More resources can be added for pre-caching at any time.

Closes #139.
}}}

--
Ticket URL: <http://trac.cafu.de/ticket/139#comment:1>
Reply all
Reply to author
Forward
0 new messages