[gameprogrammer] Re: Embedded file monitoring system?
- From: Scott Harper <lareon@xxxxxxxxxxx>
- To: gameprogrammer@xxxxxxxxxxxxx
- Date: Wed, 27 Apr 2005 20:43:55 -0600
Good luck on the cross-platform-ness in this regard. I don't know TOO
much about programming on a per-system level, but from what I've
learned, dealing with the filesystems is almost COMPLETELY different
from platform to platform. You would literally have to write calls
using completely different code on each platform to do the different
things.
Although, now that I think of it, I suppose it wouldn't be unreasonable
to implement this way, just a whole bunch of #ifdef's in your code, I
imagine. Careful coding would be requisite in this case, though, to
ensure that each platform's code was isolated appropriately.
If you do it that way, you should go to the wiki and upload a tutorial!
--Scott
On 27 Apr, 2005, at 7:37 PM, Swalrus wrote:
> On Wed, 2005-04-27 at 13:03 +0000, John-Philip Johansson wrote:
>> While I was reading "The Guerrilla Guide to Game Code"
>> (http://www.gamasu=
> tra.com/features/20050414/rouwe_01.shtml), which is a great article
> btw, I =
> came across this at the end; under References:
>> [Butcher]: Halo 2 =96 Chris Butcher =96 Speech at game|tech 2004
>> ( http://www.game-tech.com/Talks/Butcher.doc )
>
> Reading that document (a great reading, BTW), a Halo2 feature Butcher
> talks about just caught my attention. He talks of an embedded file
> monitoring system that reloads game assets when the related files are
> modified on the HD. For example, if a texture image is modified, it's
> automatically reloaded in the game, immediately showing 3D models with
> the new texture. And the same goes for all kinds of objects (geometry,
> collisions data, sounds, etc)
>
> This kind of thing would be REALLY helpful in a small game I'm
> developing, and so I wonder how could I implement this feature.=20
>
> I suppose I would have to manually poll each and every file I want to
> monitor every few seconds, to see if they've been modified, but... do
> you know if there's a better way to do it?
>
> I've been googling for a library I could use to do this kind of stuff,
> but the only ones I've found where non-portable (I need it to be
> cross-platform), and relied on a client-server architecture (see SGI's
> FAM for example).
>
> Do you know of any library that could be used for this? Or will I have
> to code this feature from scratch?
>
> Thank you!
>
>
>
>
> ---------------------
> To unsubscribe go to http://gameprogrammer.com/mailinglist.html
>
>
---------------------
To unsubscribe go to http://gameprogrammer.com/mailinglist.html
- Follow-Ups:
- [gameprogrammer] Re: Embedded file monitoring system?
- From: Trollfiddler
- References:
- [gameprogrammer] Re: Choice of language for getting into the industry?
- From: John-Philip Johansson
- [gameprogrammer] Embedded file monitoring system? hummm
- From: Swalrus
Other related posts:
- » [gameprogrammer] Re: Embedded file monitoring system?
- » [gameprogrammer] Re: Embedded file monitoring system?
- » [gameprogrammer] Re: Embedded file monitoring system?
- » [gameprogrammer] Re: Embedded file monitoring system?
- » [gameprogrammer] Re: Embedded file monitoring system?
- » [gameprogrammer] Re: Embedded file monitoring system?
- » [gameprogrammer] Re: Embedded file monitoring system?
- » [gameprogrammer] Re: Embedded file monitoring system?
- » [gameprogrammer] Re: Embedded file monitoring system?
- » [gameprogrammer] Re: Embedded file monitoring system?
- [gameprogrammer] Re: Embedded file monitoring system?
- From: Trollfiddler
- [gameprogrammer] Re: Choice of language for getting into the industry?
- From: John-Philip Johansson
- [gameprogrammer] Embedded file monitoring system? hummm
- From: Swalrus