Multiple models

View: New views
19 Messages — Rating Filter:   Alert me  

Multiple models

by Shane Saunders :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Guys..
I've been working through pixlib for the last month building up my
knowledge of the framework. It's like a voyage of discovery..
One question.. and one i have problems finding information on, is i'm
wondering how you all work with multiple models and communication
between them. What is the best way, considering that i wish to be able
to access data between models, is it right with in the MVC context fo r
the models to be able to reference each other ... a small example would
be appreciated and i would happily serve this on my server for others
reference..

Thank you
Shane


_______________________________________________
Pixlib mailing list
Pixlib@...
http://osflash.org/mailman/listinfo/pixlib_osflash.org

Re: Multiple models

by Xavier MARTIN-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

A question,
why would you access data of a model from another?
Do you have any example???
++

On Jan 15, 2008 11:22 PM, Shane Saunders <shane@...> wrote:
Hi Guys..
I've been working through pixlib for the last month building up my
knowledge of the framework. It's like a voyage of discovery..
One question.. and one i have problems finding information on, is i'm
wondering how you all work with multiple models and communication
between them. What is the best way, considering that i wish to be able
to access data between models, is it right with in the MVC context fo r
the models to be able to reference each other ... a small example would
be appreciated and i would happily serve this on my server for others
reference..

Thank you
Shane


_______________________________________________
Pixlib mailing list
Pixlib@...
http://osflash.org/mailman/listinfo/pixlib_osflash.org



--
----------------------------------------------------------------------
Xavier MARTIN aka zeflasher or xxlm
Visit my website if you love flash:
http://www.webbymx.net
http://dev.webbymx.net
----------------------------------------------------------------------
_______________________________________________
Pixlib mailing list
Pixlib@...
http://osflash.org/mailman/listinfo/pixlib_osflash.org

Re: Multiple models

by Shane Saunders :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Thanks for the reply Xavier.

I have developed a game..
I have one model looking after the scoring "ModelScore" that updates the
scoreboards and highscores,  and another "ModelApp" looking after the
the movement through the games scenes IE intro , instructions, game,
level, gameover etc. With *"*ModelApp" I need to check the score from
the "ModelScore" to be able to set a specific scene.

Shane



Xavier MARTIN wrote:

> A question,
> why would you access data of a model from another?
> Do you have any example???
> ++
>
> On Jan 15, 2008 11:22 PM, Shane Saunders <shane@...
> <mailto:shane@...>> wrote:
>
>     Hi Guys..
>     I've been working through pixlib for the last month building up my
>     knowledge of the framework. It's like a voyage of discovery..
>     One question.. and one i have problems finding information on, is i'm
>     wondering how you all work with multiple models and communication
>     between them. What is the best way, considering that i wish to be
>     able
>     to access data between models, is it right with in the MVC context
>     fo r
>     the models to be able to reference each other ... a small example
>     would
>     be appreciated and i would happily serve this on my server for others
>     reference..
>
>     Thank you
>     Shane
>
>
>     _______________________________________________
>     Pixlib mailing list
>     Pixlib@... <mailto:Pixlib@...>
>     http://osflash.org/mailman/listinfo/pixlib_osflash.org
>
>
>
>
> --
> ----------------------------------------------------------------------
> Xavier MARTIN aka zeflasher or xxlm
> Visit my website if you love flash:
> http://www.webbymx.net
> http://dev.webbymx.net
> ----------------------------------------------------------------------
> ------------------------------------------------------------------------
>
> _______________________________________________
> Pixlib mailing list
> Pixlib@...
> http://osflash.org/mailman/listinfo/pixlib_osflash.org
>  


_______________________________________________
Pixlib mailing list
Pixlib@...
http://osflash.org/mailman/listinfo/pixlib_osflash.org

Re: Multiple models

by Xavier MARTIN-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

You could do it 2 different ways...
Having a command checking the score ( modelscore ) and then calling the right scene ( using maybe your modelApp or dealing dirrectly with the views ) or yes getting the value from the model...
I can't see why you couldn't do this...
++

On Jan 16, 2008 12:48 AM, Shane Saunders <shane@...> wrote:
Thanks for the reply Xavier.

I have developed a game..
I have one model looking after the scoring "ModelScore" that updates the
scoreboards and highscores,  and another "ModelApp" looking after the
the movement through the games scenes IE intro , instructions, game,
level, gameover etc. With *"*ModelApp" I need to check the score from
the "ModelScore" to be able to set a specific scene.

Shane



Xavier MARTIN wrote:
> A question,
> why would you access data of a model from another?
> Do you have any example???
> ++
>
> On Jan 15, 2008 11:22 PM, Shane Saunders < shane@...
> <mailto:shane@...>> wrote:

>
>     Hi Guys..
>     I've been working through pixlib for the last month building up my
>     knowledge of the framework. It's like a voyage of discovery..
>     One question.. and one i have problems finding information on, is i'm
>     wondering how you all work with multiple models and communication
>     between them. What is the best way, considering that i wish to be
>     able
>     to access data between models, is it right with in the MVC context
>     fo r
>     the models to be able to reference each other ... a small example
>     would
>     be appreciated and i would happily serve this on my server for others
>     reference..
>
>     Thank you
>     Shane
>
>
>     _______________________________________________
>     Pixlib mailing list
>     Pixlib@... <mailto:Pixlib@...>
>     http://osflash.org/mailman/listinfo/pixlib_osflash.org

>
>
>
>
> --
> ----------------------------------------------------------------------
> Xavier MARTIN aka zeflasher or xxlm
> Visit my website if you love flash:
> http://www.webbymx.net
> http://dev.webbymx.net
> ----------------------------------------------------------------------
> ------------------------------------------------------------------------
>
> _______________________________________________
> Pixlib mailing list
> Pixlib@...
> http://osflash.org/mailman/listinfo/pixlib_osflash.org
>


_______________________________________________
Pixlib mailing list
Pixlib@...
http://osflash.org/mailman/listinfo/pixlib_osflash.org



--
----------------------------------------------------------------------
Xavier MARTIN aka zeflasher or xxlm
Visit my website if you love flash:
http://www.webbymx.net
http://dev.webbymx.net
----------------------------------------------------------------------
_______________________________________________
Pixlib mailing list
Pixlib@...
http://osflash.org/mailman/listinfo/pixlib_osflash.org

Re: Multiple models

by Nicolas RAUBER :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

TO access data between models you can use :
ModelScore(Model.getModel(ModelList.ModelScore)).score

I hope i am not off-topic :)


> -----Message d'origine-----
> De : pixlib-bounces@... [mailto:pixlib-bounces@...] De la
> part de Shane Saunders
> Envoyé : mardi 15 janvier 2008 12:49
> À : pixlib@...
> Objet : Re: [Pixlib] Multiple models
>
> Thanks for the reply Xavier.
>
> I have developed a game..
> I have one model looking after the scoring "ModelScore" that updates the
> scoreboards and highscores,  and another "ModelApp" looking after the
> the movement through the games scenes IE intro , instructions, game,
> level, gameover etc. With *"*ModelApp" I need to check the score from
> the "ModelScore" to be able to set a specific scene.
>
> Shane
>
>
>
> Xavier MARTIN wrote:
> > A question,
> > why would you access data of a model from another?
> > Do you have any example???
> > ++
> >
> > On Jan 15, 2008 11:22 PM, Shane Saunders <shane@...
> > <mailto:shane@...>> wrote:
> >
> >     Hi Guys..
> >     I've been working through pixlib for the last month building up my
> >     knowledge of the framework. It's like a voyage of discovery..
> >     One question.. and one i have problems finding information on, is
> i'm
> >     wondering how you all work with multiple models and communication
> >     between them. What is the best way, considering that i wish to be
> >     able
> >     to access data between models, is it right with in the MVC context
> >     fo r
> >     the models to be able to reference each other ... a small example
> >     would
> >     be appreciated and i would happily serve this on my server for
> others
> >     reference..
> >
> >     Thank you
> >     Shane
> >
> >
> >     _______________________________________________
> >     Pixlib mailing list
> >     Pixlib@... <mailto:Pixlib@...>
> >     http://osflash.org/mailman/listinfo/pixlib_osflash.org
> >
> >
> >
> >
> > --
> > ----------------------------------------------------------------------
> > Xavier MARTIN aka zeflasher or xxlm
> > Visit my website if you love flash:
> > http://www.webbymx.net
> > http://dev.webbymx.net
> > ----------------------------------------------------------------------
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > Pixlib mailing list
> > Pixlib@...
> > http://osflash.org/mailman/listinfo/pixlib_osflash.org
> >
>
>
> _______________________________________________
> Pixlib mailing list
> Pixlib@...
> http://osflash.org/mailman/listinfo/pixlib_osflash.org



_______________________________________________
Pixlib mailing list
Pixlib@...
http://osflash.org/mailman/listinfo/pixlib_osflash.org

Re: Multiple models

by Shane Saunders :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Thanks guys..

I was asking because I thought there might be a better MVC flow that i
might have to take into consideration.
There isn't much in the way of examples out there and what there is, is
basic.. MVC analog / digital clock only has the one model and a couple
of views
and doesn't really explain what would happen if you had multiple models
and multiple logics and in what scenario you would use these.
Basically i'm trying to understand how i would encapsulate my game logic
with in this design pattern.


Shane


Nicolas RAUBER wrote:

> Hi,
>
> TO access data between models you can use :
> ModelScore(Model.getModel(ModelList.ModelScore)).score
>
> I hope i am not off-topic :)
>
>
>  
>> -----Message d'origine-----
>> De : pixlib-bounces@... [mailto:pixlib-bounces@...] De la
>> part de Shane Saunders
>> Envoyé : mardi 15 janvier 2008 12:49
>> À : pixlib@...
>> Objet : Re: [Pixlib] Multiple models
>>
>> Thanks for the reply Xavier.
>>
>> I have developed a game..
>> I have one model looking after the scoring "ModelScore" that updates the
>> scoreboards and highscores,  and another "ModelApp" looking after the
>> the movement through the games scenes IE intro , instructions, game,
>> level, gameover etc. With *"*ModelApp" I need to check the score from
>> the "ModelScore" to be able to set a specific scene.
>>
>> Shane
>>
>>
>>
>> Xavier MARTIN wrote:
>>    
>>> A question,
>>> why would you access data of a model from another?
>>> Do you have any example???
>>> ++
>>>
>>> On Jan 15, 2008 11:22 PM, Shane Saunders <shane@...
>>> <mailto:shane@...>> wrote:
>>>
>>>     Hi Guys..
>>>     I've been working through pixlib for the last month building up my
>>>     knowledge of the framework. It's like a voyage of discovery..
>>>     One question.. and one i have problems finding information on, is
>>>      
>> i'm
>>    
>>>     wondering how you all work with multiple models and communication
>>>     between them. What is the best way, considering that i wish to be
>>>     able
>>>     to access data between models, is it right with in the MVC context
>>>     fo r
>>>     the models to be able to reference each other ... a small example
>>>     would
>>>     be appreciated and i would happily serve this on my server for
>>>      
>> others
>>    
>>>     reference..
>>>
>>>     Thank you
>>>     Shane
>>>
>>>
>>>     _______________________________________________
>>>     Pixlib mailing list
>>>     Pixlib@... <mailto:Pixlib@...>
>>>     http://osflash.org/mailman/listinfo/pixlib_osflash.org
>>>
>>>
>>>
>>>
>>> --
>>> ----------------------------------------------------------------------
>>> Xavier MARTIN aka zeflasher or xxlm
>>> Visit my website if you love flash:
>>> http://www.webbymx.net
>>> http://dev.webbymx.net
>>> ----------------------------------------------------------------------
>>> ------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> Pixlib mailing list
>>> Pixlib@...
>>> http://osflash.org/mailman/listinfo/pixlib_osflash.org
>>>
>>>      
>> _______________________________________________
>> Pixlib mailing list
>> Pixlib@...
>> http://osflash.org/mailman/listinfo/pixlib_osflash.org
>>    
>
>
>
> _______________________________________________
> Pixlib mailing list
> Pixlib@...
> http://osflash.org/mailman/listinfo/pixlib_osflash.org
>  


_______________________________________________
Pixlib mailing list
Pixlib@...
http://osflash.org/mailman/listinfo/pixlib_osflash.org

Re: Multiple models

by dev-17 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Well the main MVC idea is that you have +1 views that listen to one model.
But obviously the +1 models watched by one view is not uncommon. I think
that's why the classic MVC got to suffer from the "bloated" model problem.
Personally I would keep the models updating in the command raised by the
view event. So there you would have:
model1.update()
model2.update()
And not just:
model1.update() and in model1 a
model2.update()

Better to keep the mess in the commands because each command is for one
particualr event. So if you have a bug like "why this happens when event x
is triggered?" you instantly know what command is triggered by event x and
fix your bug there. If you do model2.update() from model1 that means that
you have behaviour logic in the models and you defeat the MVC purpose of
encapsulation and reusability.

I think that "keep the mess (=stuff that causes app state change) in
easily identifiable commands" is the first and most important thing I've
learned from PixLib :)

cosmin

> Thanks guys..
>
> I was asking because I thought there might be a better MVC flow that i
> might have to take into consideration.
> There isn't much in the way of examples out there and what there is, is
> basic.. MVC analog / digital clock only has the one model and a couple
> of views
> and doesn't really explain what would happen if you had multiple models
> and multiple logics and in what scenario you would use these.
> Basically i'm trying to understand how i would encapsulate my game logic
> with in this design pattern.
>
>
> Shane
>
>
> Nicolas RAUBER wrote:
>> Hi,
>>
>> TO access data between models you can use :
>> ModelScore(Model.getModel(ModelList.ModelScore)).score
>>
>> I hope i am not off-topic :)
>>
>>
>>
>>> -----Message d'origine-----
>>> De : pixlib-bounces@... [mailto:pixlib-bounces@...] De
>>> la
>>> part de Shane Saunders
>>> Envoyé : mardi 15 janvier 2008 12:49
>>> À : pixlib@...
>>> Objet : Re: [Pixlib] Multiple models
>>>
>>> Thanks for the reply Xavier.
>>>
>>> I have developed a game..
>>> I have one model looking after the scoring "ModelScore" that updates
>>> the
>>> scoreboards and highscores,  and another "ModelApp" looking after the
>>> the movement through the games scenes IE intro , instructions, game,
>>> level, gameover etc. With *"*ModelApp" I need to check the score from
>>> the "ModelScore" to be able to set a specific scene.
>>>
>>> Shane
>>>
>>>
>>>
>>> Xavier MARTIN wrote:
>>>
>>>> A question,
>>>> why would you access data of a model from another?
>>>> Do you have any example???
>>>> ++
>>>>
>>>> On Jan 15, 2008 11:22 PM, Shane Saunders <shane@...
>>>> <mailto:shane@...>> wrote:
>>>>
>>>>     Hi Guys..
>>>>     I've been working through pixlib for the last month building up my
>>>>     knowledge of the framework. It's like a voyage of discovery..
>>>>     One question.. and one i have problems finding information on, is
>>>>
>>> i'm
>>>
>>>>     wondering how you all work with multiple models and communication
>>>>     between them. What is the best way, considering that i wish to be
>>>>     able
>>>>     to access data between models, is it right with in the MVC context
>>>>     fo r
>>>>     the models to be able to reference each other ... a small example
>>>>     would
>>>>     be appreciated and i would happily serve this on my server for
>>>>
>>> others
>>>
>>>>     reference..
>>>>
>>>>     Thank you
>>>>     Shane
>>>>
>>>>
>>>>     _______________________________________________
>>>>     Pixlib mailing list
>>>>     Pixlib@... <mailto:Pixlib@...>
>>>>     http://osflash.org/mailman/listinfo/pixlib_osflash.org
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> ----------------------------------------------------------------------
>>>> Xavier MARTIN aka zeflasher or xxlm
>>>> Visit my website if you love flash:
>>>> http://www.webbymx.net
>>>> http://dev.webbymx.net
>>>> ----------------------------------------------------------------------
>>>> ------------------------------------------------------------------------
>>>>
>>>> _______________________________________________
>>>> Pixlib mailing list
>>>> Pixlib@...
>>>> http://osflash.org/mailman/listinfo/pixlib_osflash.org
>>>>
>>>>
>>> _______________________________________________
>>> Pixlib mailing list
>>> Pixlib@...
>>> http://osflash.org/mailman/listinfo/pixlib_osflash.org
>>>
>>
>>
>>
>> _______________________________________________
>> Pixlib mailing list
>> Pixlib@...
>> http://osflash.org/mailman/listinfo/pixlib_osflash.org
>>
>
>
> _______________________________________________
> Pixlib mailing list
> Pixlib@...
> http://osflash.org/mailman/listinfo/pixlib_osflash.org
>


_______________________________________________
Pixlib mailing list
Pixlib@...
http://osflash.org/mailman/listinfo/pixlib_osflash.org

Re: Multiple models

by Xavier MARTIN-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

MVC analog / digital clock only has the one model and a couple
of views

Hehe I know, this oen was a really basic example...

Better to keep the mess in the commands
Yup agree, easier then to debug your apz

++



On Jan 16, 2008 4:48 AM, <dev@...> wrote:
Well the main MVC idea is that you have +1 views that listen to one model.
But obviously the +1 models watched by one view is not uncommon. I think
that's why the classic MVC got to suffer from the "bloated" model problem.
Personally I would keep the models updating in the command raised by the
view event. So there you would have:
model1.update()
model2.update()
And not just:
model1.update() and in model1 a
model2.update ()

Better to keep the mess in the commands because each command is for one
particualr event. So if you have a bug like "why this happens when event x
is triggered?" you instantly know what command is triggered by event x and
fix your bug there. If you do model2.update() from model1 that means that
you have behaviour logic in the models and you defeat the MVC purpose of
encapsulation and reusability.

I think that "keep the mess (=stuff that causes app state change) in
easily identifiable commands" is the first and most important thing I've
learned from PixLib :)

cosmin

> Thanks guys..
>
> I was asking because I thought there might be a better MVC flow that i
> might have to take into consideration.
> There isn't much in the way of examples out there and what there is, is
> basic.. MVC analog / digital clock only has the one model and a couple
> of views
> and doesn't really explain what would happen if you had multiple models
> and multiple logics and in what scenario you would use these.
> Basically i'm trying to understand how i would encapsulate my game logic
> with in this design pattern.
>
>
> Shane
>
>
> Nicolas RAUBER wrote:
>> Hi,
>>
>> TO access data between models you can use :
>> ModelScore( Model.getModel(ModelList.ModelScore)).score
>>
>> I hope i am not off-topic :)
>>
>>
>>
>>> -----Message d'origine-----
>>> De : pixlib-bounces@... [mailto:pixlib-bounces@...] De
>>> la
>>> part de Shane Saunders
>>> Envoyé : mardi 15 janvier 2008 12:49
>>> À : pixlib@...
>>> Objet : Re: [Pixlib] Multiple models
>>>
>>> Thanks for the reply Xavier.
>>>
>>> I have developed a game..
>>> I have one model looking after the scoring "ModelScore" that updates
>>> the
>>> scoreboards and highscores,  and another "ModelApp" looking after the
>>> the movement through the games scenes IE intro , instructions, game,
>>> level, gameover etc. With *"*ModelApp" I need to check the score from
>>> the "ModelScore" to be able to set a specific scene.
>>>
>>> Shane
>>>
>>>
>>>
>>> Xavier MARTIN wrote:
>>>
>>>> A question,
>>>> why would you access data of a model from another?
>>>> Do you have any example???
>>>> ++
>>>>
>>>> On Jan 15, 2008 11:22 PM, Shane Saunders <shane@...
>>>> <mailto:shane@...>> wrote:
>>>>
>>>>     Hi Guys..
>>>>     I've been working through pixlib for the last month building up my
>>>>     knowledge of the framework. It's like a voyage of discovery..
>>>>     One question.. and one i have problems finding information on, is
>>>>
>>> i'm
>>>
>>>>     wondering how you all work with multiple models and communication
>>>>     between them. What is the best way, considering that i wish to be
>>>>     able
>>>>     to access data between models, is it right with in the MVC context
>>>>     fo r
>>>>     the models to be able to reference each other ... a small example
>>>>     would
>>>>     be appreciated and i would happily serve this on my server for
>>>>
>>> others
>>>
>>>>     reference..
>>>>
>>>>     Thank you
>>>>     Shane
>>>>
>>>>
>>>>     _______________________________________________
>>>>     Pixlib mailing list
>>>>     Pixlib@... <mailto:Pixlib@...>
>>>>     http://osflash.org/mailman/listinfo/pixlib_osflash.org
>>>>
>>>>
>>>>
>>>>
>>>> --

>>>> ----------------------------------------------------------------------
>>>> Xavier MARTIN aka zeflasher or xxlm
>>>> Visit my website if you love flash:
>>>> http://www.webbymx.net
>>>> http://dev.webbymx.net
>>>> ----------------------------------------------------------------------
>>>> ------------------------------------------------------------------------
>>>>
>>>> _______________________________________________
>>>> Pixlib mailing list
>>>> Pixlib@...
>>>> http://osflash.org/mailman/listinfo/pixlib_osflash.org
>>>>
>>>>
>>> _______________________________________________
>>> Pixlib mailing list
>>> Pixlib@...
>>> http://osflash.org/mailman/listinfo/pixlib_osflash.org

>>>
>>
>>
>>
>> _______________________________________________
>> Pixlib mailing list
>> Pixlib@...
>> http://osflash.org/mailman/listinfo/pixlib_osflash.org
>>
>
>
> _______________________________________________
> Pixlib mailing list
> Pixlib@...
> http://osflash.org/mailman/listinfo/pixlib_osflash.org
>


_______________________________________________
Pixlib mailing list
Pixlib@...
http://osflash.org/mailman/listinfo/pixlib_osflash.org



--
----------------------------------------------------------------------
Xavier MARTIN aka zeflasher or xxlm
Visit my website if you love flash:
http://www.webbymx.net
http://dev.webbymx.net
----------------------------------------------------------------------
_______________________________________________
Pixlib mailing list
Pixlib@...
http://osflash.org/mailman/listinfo/pixlib_osflash.org

Re: Multiple models

by Shane Saunders :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Does that mean in the MVC flow that you should could call a command from model_01 to check the state of model_02. I would have thought this is going against MVC or would this now be a command pattern taken out of the MVC context. 

I'll try and explain my situation a little more.. 
Model_App  - looks after the the status of the game view, it broadcasts an onMode() method that lets views know if they should be visible or not.. IE intro, instructions, gameplay, highscore...

Model_Score - looks after ( encapsulates ) the score data and updates the score views..
at the end of the game the Model_APP needs to know if there is a new high-score and if so then to set the onMode broadcats to "highscore" if not then set "intro" ( the begining )..

if you like you can have a play with the almost complete game here
might give you a better understanding of what I'm trying to do.

Maybe need to sit back a re-evaluate my structure, possibly the MVC pattern is not appropriate for game design.

And thanks for your comments.
Provoking alot of thought.

Shane





On 15 Jan 2008, at 20:40, Xavier MARTIN wrote:

MVC analog / digital clock only has the one model and a couple
of views

Hehe I know, this oen was a really basic example...

Better to keep the mess in the commands
Yup agree, easier then to debug your apz

++



On Jan 16, 2008 4:48 AM, <dev@...> wrote:
Well the main MVC idea is that you have +1 views that listen to one model.
But obviously the +1 models watched by one view is not uncommon. I think
that's why the classic MVC got to suffer from the "bloated" model problem.
Personally I would keep the models updating in the command raised by the
view event. So there you would have:
model1.update()
model2.update()
And not just:
model1.update() and in model1 a
model2.update ()

Better to keep the mess in the commands because each command is for one
particualr event. So if you have a bug like "why this happens when event x
is triggered?" you instantly know what command is triggered by event x and
fix your bug there. If you do model2.update() from model1 that means that
you have behaviour logic in the models and you defeat the MVC purpose of
encapsulation and reusability.

I think that "keep the mess (=stuff that causes app state change) in
easily identifiable commands" is the first and most important thing I've
learned from PixLib :)

cosmin

> Thanks guys..
>
> I was asking because I thought there might be a better MVC flow that i
> might have to take into consideration.
> There isn't much in the way of examples out there and what there is, is
> basic.. MVC analog / digital clock only has the one model and a couple
> of views
> and doesn't really explain what would happen if you had multiple models
> and multiple logics and in what scenario you would use these.
> Basically i'm trying to understand how i would encapsulate my game logic
> with in this design pattern.
>
>
> Shane
>
>
> Nicolas RAUBER wrote:
>> Hi,
>>
>> TO access data between models you can use :
>> ModelScore( Model.getModel(ModelList.ModelScore)).score
>>
>> I hope i am not off-topic :)
>>
>>
>>
>>> -----Message d'origine-----
>>> De : pixlib-bounces@... [mailto:pixlib-bounces@...] De
>>> la
>>> part de Shane Saunders
>>> Envoyé : mardi 15 janvier 2008 12:49
>>> À : pixlib@...
>>> Objet : Re: [Pixlib] Multiple models
>>>
>>> Thanks for the reply Xavier.
>>>
>>> I have developed a game..
>>> I have one model looking after the scoring "ModelScore" that updates
>>> the
>>> scoreboards and highscores,  and another "ModelApp" looking after the
>>> the movement through the games scenes IE intro , instructions, game,
>>> level, gameover etc. With *"*ModelApp" I need to check the score from
>>> the "ModelScore" to be able to set a specific scene.
>>>
>>> Shane
>>>
>>>
>>>
>>> Xavier MARTIN wrote:
>>>
>>>> A question,
>>>> why would you access data of a model from another?
>>>> Do you have any example???
>>>> ++
>>>>
>>>> On Jan 15, 2008 11:22 PM, Shane Saunders <shane@...
>>>> <mailto:shane@...>> wrote:
>>>>
>>>>     Hi Guys..
>>>>     I've been working through pixlib for the last month building up my
>>>>     knowledge of the framework. It's like a voyage of discovery..
>>>>     One question.. and one i have problems finding information on, is
>>>>
>>> i'm
>>>
>>>>     wondering how you all work with multiple models and communication
>>>>     between them. What is the best way, considering that i wish to be
>>>>     able
>>>>     to access data between models, is it right with in the MVC context
>>>>     fo r
>>>>     the models to be able to reference each other ... a small example
>>>>     would
>>>>     be appreciated and i would happily serve this on my server for
>>>>
>>> others
>>>
>>>>     reference..
>>>>
>>>>     Thank you
>>>>     Shane
>>>>
>>>>
>>>>     _______________________________________________
>>>>     Pixlib mailing list
>>>>     Pixlib@... <mailto:Pixlib@...>
>>>>     http://osflash.org/mailman/listinfo/pixlib_osflash.org
>>>>
>>>>
>>>>
>>>>
>>>> --

>>>> ----------------------------------------------------------------------
>>>> Xavier MARTIN aka zeflasher or xxlm
>>>> Visit my website if you love flash:
>>>> http://www.webbymx.net
>>>> http://dev.webbymx.net
>>>> ----------------------------------------------------------------------
>>>> ------------------------------------------------------------------------
>>>>
>>>> _______________________________________________
>>>> Pixlib mailing list
>>>> Pixlib@...
>>>> http://osflash.org/mailman/listinfo/pixlib_osflash.org
>>>>
>>>>
>>> _______________________________________________
>>> Pixlib mailing list
>>> Pixlib@...
>>> http://osflash.org/mailman/listinfo/pixlib_osflash.org

>>>
>>
>>
>>
>> _______________________________________________
>> Pixlib mailing list
>> Pixlib@...
>> http://osflash.org/mailman/listinfo/pixlib_osflash.org
>>
>
>
> _______________________________________________
> Pixlib mailing list
> Pixlib@...
> http://osflash.org/mailman/listinfo/pixlib_osflash.org
>


_______________________________________________
Pixlib mailing list
Pixlib@...
http://osflash.org/mailman/listinfo/pixlib_osflash.org



--
----------------------------------------------------------------------
Xavier MARTIN aka zeflasher or xxlm
Visit my website if you love flash:
http://www.webbymx.net
http://dev.webbymx.net
----------------------------------------------------------------------
_______________________________________________
Pixlib mailing list


_______________________________________________
Pixlib mailing list
Pixlib@...
http://osflash.org/mailman/listinfo/pixlib_osflash.org

Re: Multiple models

by Xavier MARTIN-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

What you could do is at the end of the game, dispatching an event that will execute the command GameEnd.
In this command you are checking if there is a new Highscore ( using ModelScore ) and if so call the right function on the model to update the views...
My two cents...
++

On Jan 16, 2008 10:59 AM, Shane Saunders <shane@...> wrote:
Does that mean in the MVC flow that you should could call a command from model_01 to check the state of model_02. I would have thought this is going against MVC or would this now be a command pattern taken out of the MVC context. 

I'll try and explain my situation a little more.. 
Model_App  - looks after the the status of the game view, it broadcasts an onMode() method that lets views know if they should be visible or not.. IE intro, instructions, gameplay, highscore...

Model_Score - looks after ( encapsulates ) the score data and updates the score views..
at the end of the game the Model_APP needs to know if there is a new high-score and if so then to set the onMode broadcats to "highscore" if not then set "intro" ( the begining )..

if you like you can have a play with the almost complete game here
might give you a better understanding of what I'm trying to do.

Maybe need to sit back a re-evaluate my structure, possibly the MVC pattern is not appropriate for game design.

And thanks for your comments.
Provoking alot of thought.

Shane





On 15 Jan 2008, at 20:40, Xavier MARTIN wrote:

MVC analog / digital clock only has the one model and a couple
of views

Hehe I know, this oen was a really basic example...

Better to keep the mess in the commands
Yup agree, easier then to debug your apz

++



On Jan 16, 2008 4:48 AM, <dev@...> wrote:
Well the main MVC idea is that you have +1 views that listen to one model.
But obviously the +1 models watched by one view is not uncommon. I think
that's why the classic MVC got to suffer from the "bloated" model problem.
Personally I would keep the models updating in the command raised by the
view event. So there you would have:
model1.update()
model2.update()
And not just:
model1.update() and in model1 a
model2.update ()

Better to keep the mess in the commands because each command is for one
particualr event. So if you have a bug like "why this happens when event x
is triggered?" you instantly know what command is triggered by event x and
fix your bug there. If you do model2.update() from model1 that means that
you have behaviour logic in the models and you defeat the MVC purpose of
encapsulation and reusability.

I think that "keep the mess (=stuff that causes app state change) in
easily identifiable commands" is the first and most important thing I've
learned from PixLib :)

cosmin

> Thanks guys..
>
> I was asking because I thought there might be a better MVC flow that i
> might have to take into consideration.
> There isn't much in the way of examples out there and what there is, is
> basic.. MVC analog / digital clock only has the one model and a couple
> of views
> and doesn't really explain what would happen if you had multiple models
> and multiple logics and in what scenario you would use these.
> Basically i'm trying to understand how i would encapsulate my game logic
> with in this design pattern.
>
>
> Shane
>
>
> Nicolas RAUBER wrote:
>> Hi,
>>
>> TO access data between models you can use :
>> ModelScore( Model.getModel(ModelList.ModelScore)).score
>>
>> I hope i am not off-topic :)
>>
>>
>>
>>> -----Message d'origine-----
>>> De : pixlib-bounces@... [mailto:pixlib-bounces@...] De
>>> la
>>> part de Shane Saunders
>>> Envoyé : mardi 15 janvier 2008 12:49
>>> Ŕ : pixlib@...
>>> Objet : Re: [Pixlib] Multiple models
>>>
>>> Thanks for the reply Xavier.
>>>
>>> I have developed a game..
>>> I have one model looking after the scoring "ModelScore" that updates
>>> the
>>> scoreboards and highscores,  and another "ModelApp" looking after the
>>> the movement through the games scenes IE intro , instructions, game,
>>> level, gameover etc. With *"*ModelApp" I need to check the score from
>>> the "ModelScore" to be able to set a specific scene.
>>>
>>> Shane
>>>
>>>
>>>
>>> Xavier MARTIN wrote:
>>>
>>>> A question,
>>>> why would you access data of a model from another?
>>>> Do you have any example???
>>>> ++
>>>>
>>>> On Jan 15, 2008 11:22 PM, Shane Saunders <shane@...
>>>> <mailto:shane@...>> wrote:
>>>>
>>>>     Hi Guys..
>>>>     I've been working through pixlib for the last month building up my
>>>>     knowledge of the framework. It's like a voyage of discovery..
>>>>     One question.. and one i have problems finding information on, is
>>>>
>>> i'm
>>>
>>>>     wondering how you all work with multiple models and communication
>>>>     between them. What is the best way, considering that i wish to be
>>>>     able
>>>>     to access data between models, is it right with in the MVC context
>>>>     fo r
>>>>     the models to be able to reference each other ... a small example
>>>>     would
>>>>     be appreciated and i would happily serve this on my server for
>>>>
>>> others
>>>
>>>>     reference..
>>>>
>>>>     Thank you
>>>>     Shane
>>>>
>>>>
>>>>     _______________________________________________
>>>>     Pixlib mailing list
>>>>     Pixlib@... <mailto:Pixlib@...>
>>>>     http://osflash.org/mailman/listinfo/pixlib_osflash.org
>>>>
>>>>
>>>>
>>>>
>>>> --

>>>> ----------------------------------------------------------------------
>>>> Xavier MARTIN aka zeflasher or xxlm
>>>> Visit my website if you love flash:
>>>> http://www.webbymx.net
>>>> http://dev.webbymx.net
>>>> ----------------------------------------------------------------------
>>>> ------------------------------------------------------------------------
>>>>
>>>> _______________________________________________
>>>> Pixlib mailing list
>>>> Pixlib@...
>>>> http://osflash.org/mailman/listinfo/pixlib_osflash.org
>>>>
>>>>
>>> _______________________________________________
>>> Pixlib mailing list
>>> Pixlib@...
>>> http://osflash.org/mailman/listinfo/pixlib_osflash.org

>>>
>>
>>
>>
>> _______________________________________________
>> Pixlib mailing list
>> Pixlib@...
>> http://osflash.org/mailman/listinfo/pixlib_osflash.org
>>
>
>
> _______________________________________________
> Pixlib mailing list
> Pixlib@...
> http://osflash.org/mailman/listinfo/pixlib_osflash.org
>


_______________________________________________
Pixlib mailing list
Pixlib@...
http://osflash.org/mailman/listinfo/pixlib_osflash.org



--
----------------------------------------------------------------------
Xavier MARTIN aka zeflasher or xxlm
Visit my website if you love flash:
http://www.webbymx.net
http://dev.webbymx.net
----------------------------------------------------------------------
_______________________________________________
Pixlib mailing list


_______________________________________________
Pixlib mailing list
Pixlib@...
http://osflash.org/mailman/listinfo/pixlib_osflash.org




--
----------------------------------------------------------------------
Xavier MARTIN aka zeflasher or xxlm
Visit my website if you love flash:
http://www.webbymx.net
http://dev.webbymx.net
----------------------------------------------------------------------
_______________________________________________
Pixlib mailing list
Pixlib@...
http://osflash.org/mailman/listinfo/pixlib_osflash.org

Re: Multiple models

by Cédric Néhémie :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Shane,
> I would have thought this is going against MVC or would this now be a
> command pattern taken out of the MVC context.
This is the MVC+C pattern, where Controllers are replace by a
FrontController and associated Commands, all other components (models
and views) dispacth events to the FrontController (and to views for
models), then FrontControllers trigger commands registered with events
type. The whole IoC part of pixlib (pixioc) and lowra enforce that
behavior. If you read french, Laurent (ali_o_kan) made a great tut on
lowra MVC+C part (which is more mature and more clear, I believe)

To go further, as cosmin says
> keep the mess (=stuff that causes app state change) in
> easily identifiable commands
All state change are performed by commands, more formally if a model
change should also alter state of another model, that suppose that the
logic which govern that change is not defined by the model itself. As
the model notify view about its change, it could notify the
FrontController as well, simply register the global EventBroadcaster
instance to your model, and then register your new command (which change
state model2 with model1 data) to the corresponding event.
>
> if you like you can have a play with the almost complete game here
> http://www.gnative.com/dev/freekick/
> might give you a better understanding of what I'm trying to do.
>
> Maybe need to sit back a re-evaluate my structure, possibly the MVC
> pattern is not appropriate for game design.
MVC is really a good pattern for game, sometime too heavy for big games,
but really powerful and flexible even for that program kind

Cédric


_______________________________________________
Pixlib mailing list
Pixlib@...
http://osflash.org/mailman/listinfo/pixlib_osflash.org

Re: Multiple models

by dev-17 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

"if a model change should also alter state of another model"
Then I would check for that in the command that causes the change in
Model1 in the first place and update Model2 accordingly. Like (command
pseudo code):

model1.updateScore();
if(model1.getGameEnd()){
 model2.changeState( 'highScoresTable' );
}

and _not_ just
model1.updateScore();
and put the if(){} from above inside Model1.

cosmin

> Hi Shane,
>> I would have thought this is going against MVC or would this now be a
>> command pattern taken out of the MVC context.
> This is the MVC+C pattern, where Controllers are replace by a
> FrontController and associated Commands, all other components (models
> and views) dispacth events to the FrontController (and to views for
> models), then FrontControllers trigger commands registered with events
> type. The whole IoC part of pixlib (pixioc) and lowra enforce that
> behavior. If you read french, Laurent (ali_o_kan) made a great tut on
> lowra MVC+C part (which is more mature and more clear, I believe)
>
> To go further, as cosmin says
>> keep the mess (=stuff that causes app state change) in
>> easily identifiable commands
> All state change are performed by commands, more formally if a model
> change should also alter state of another model, that suppose that the
> logic which govern that change is not defined by the model itself. As
> the model notify view about its change, it could notify the
> FrontController as well, simply register the global EventBroadcaster
> instance to your model, and then register your new command (which change
> state model2 with model1 data) to the corresponding event.
>>
>> if you like you can have a play with the almost complete game here
>> http://www.gnative.com/dev/freekick/
>> might give you a better understanding of what I'm trying to do.
>>
>> Maybe need to sit back a re-evaluate my structure, possibly the MVC
>> pattern is not appropriate for game design.
> MVC is really a good pattern for game, sometime too heavy for big games,
> but really powerful and flexible even for that program kind
>
> Cédric
>
>
> _______________________________________________
> Pixlib mailing list
> Pixlib@...
> http://osflash.org/mailman/listinfo/pixlib_osflash.org
>


_______________________________________________
Pixlib mailing list
Pixlib@...
http://osflash.org/mailman/listinfo/pixlib_osflash.org

Re: Multiple models

by Sammi-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Quote: "MVC is really a good pattern for game, sometime too heavy for big
games, but really powerful and flexible even for that program kind"

Hmmm - well this sentance confuses me ;)

I am by no means an MVC expert - I am in fact an MVC newbie.  But the reason
I started to investigate/use MVC for my Flash programming  was exactly to
easy the development of "big" projects.

You are saying it can be too heavy for big games.  In what way?  I would say
it is too heavy for small games - right?

But as I say - I am confused ;(

Kveðja,
Samúel

sammi@... / +31 646 691 236


-----Original Message-----
From: pixlib-bounces@... [mailto:pixlib-bounces@...] On
Behalf Of Cédric Néhémie
Sent: 16. janúar 2008 00:09
To: pixlib@...
Subject: Re: [Pixlib] Multiple models

Hi Shane,
> I would have thought this is going against MVC or would this now be a
> command pattern taken out of the MVC context.
This is the MVC+C pattern, where Controllers are replace by a
FrontController and associated Commands, all other components (models
and views) dispacth events to the FrontController (and to views for
models), then FrontControllers trigger commands registered with events
type. The whole IoC part of pixlib (pixioc) and lowra enforce that
behavior. If you read french, Laurent (ali_o_kan) made a great tut on
lowra MVC+C part (which is more mature and more clear, I believe)

To go further, as cosmin says
> keep the mess (=stuff that causes app state change) in
> easily identifiable commands
All state change are performed by commands, more formally if a model
change should also alter state of another model, that suppose that the
logic which govern that change is not defined by the model itself. As
the model notify view about its change, it could notify the
FrontController as well, simply register the global EventBroadcaster
instance to your model, and then register your new command (which change
state model2 with model1 data) to the corresponding event.
>
> if you like you can have a play with the almost complete game here
> http://www.gnative.com/dev/freekick/
> might give you a better understanding of what I'm trying to do.
>
> Maybe need to sit back a re-evaluate my structure, possibly the MVC
> pattern is not appropriate for game design.
MVC is really a good pattern for game, sometime too heavy for big games,
but really powerful and flexible even for that program kind

Cédric


_______________________________________________
Pixlib mailing list
Pixlib@...
http://osflash.org/mailman/listinfo/pixlib_osflash.org


_______________________________________________
Pixlib mailing list
Pixlib@...
http://osflash.org/mailman/listinfo/pixlib_osflash.org

Re: Multiple models

by Cédric Néhémie :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,
> I am by no means an MVC expert - I am in fact an MVC newbie.  But the reason
> I started to investigate/use MVC for my Flash programming  was exactly to
> easy the development of "big" projects.
>
>  
Sorry if the terminology wasn't clear enough
> You are saying it can be too heavy for big games.  In what way?  I would say
> it is too heavy for small games - right?
>  
No, I wanted to say the opposite :)

Let me detail my thought. For me, the problem of using MVC in games is a
question of process optimization more than game size (number of levels,
game modes, etc..). At the time your game engine (graphic or physic)
realize heavy processes (and we know that these points are critical in
flash...), an overweighted structure will dramatically alter the game
experience. In such case, having many models, many views, dozen of
commands, and dozen of events triggered for each action will not help
your game to be more smooth and pleasant.
You probably already know that many game features (such scrolling,
particles or intensive use of alpha blending) will kill your game's
frame rate. When building games which require such features you
constantly have to juggle between the performance necessity and the
flexibility necessity. That's why I'm not considering MVC as always a
valuable design choice (see the Golden Hammer anti-pattern, or a
little-known one : Architecture by Requirements).
On the other hand, a game with really light graphic and physic processes
will not too-much suffer of the heavier structure MVC is.

As always, it's always a hard dispute between both side of the problem.

I hope I was more clear this time ^^

Cédric


_______________________________________________
Pixlib mailing list
Pixlib@...
http://osflash.org/mailman/listinfo/pixlib_osflash.org

Re: Multiple models

by Sammi-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Now I can relax ;)

Yes I understand what you are saying.  Of course this can add overhead.

Kveðja,
Samúel

sammi@... / +31 646 691 236

-----Original Message-----
From: pixlib-bounces@... [mailto:pixlib-bounces@...] On
Behalf Of Cédric Néhémie
Sent: 16. janúar 2008 18:33
To: pixlib@...
Subject: Re: [Pixlib] Multiple models

Hi,
> I am by no means an MVC expert - I am in fact an MVC newbie.  But the
reason
> I started to investigate/use MVC for my Flash programming  was exactly to
> easy the development of "big" projects.
>
>  
Sorry if the terminology wasn't clear enough
> You are saying it can be too heavy for big games.  In what way?  I would
say
> it is too heavy for small games - right?
>  
No, I wanted to say the opposite :)

Let me detail my thought. For me, the problem of using MVC in games is a
question of process optimization more than game size (number of levels,
game modes, etc..). At the time your game engine (graphic or physic)
realize heavy processes (and we know that these points are critical in
flash...), an overweighted structure will dramatically alter the game
experience. In such case, having many models, many views, dozen of
commands, and dozen of events triggered for each action will not help
your game to be more smooth and pleasant.
You probably already know that many game features (such scrolling,
particles or intensive use of alpha blending) will kill your game's
frame rate. When building games which require such features you
constantly have to juggle between the performance necessity and the
flexibility necessity. That's why I'm not considering MVC as always a
valuable design choice (see the Golden Hammer anti-pattern, or a
little-known one : Architecture by Requirements).
On the other hand, a game with really light graphic and physic processes
will not too-much suffer of the heavier structure MVC is.

As always, it's always a hard dispute between both side of the problem.

I hope I was more clear this time ^^

Cédric


_______________________________________________
Pixlib mailing list
Pixlib@...
http://osflash.org/mailman/listinfo/pixlib_osflash.org


_______________________________________________
Pixlib mailing list
Pixlib@...
http://osflash.org/mailman/listinfo/pixlib_osflash.org

Re: [Help] tools.jar

by Valerie Alloix :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hey everyone,

I just changed my computer @ work, and Im missing the "lib/tools.jar"
file to compile with Ant.
If anyone can drop it that would be very nice :)

valerie

_______________________________________________
Pixlib mailing list
Pixlib@...
http://osflash.org/mailman/listinfo/pixlib_osflash.org

Re: [Help] tools.jar

by Xavier MARTIN-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

you can find this one in the old release of java ( 1.4 )
++

On Jan 23, 2008 12:19 AM, Valerie Alloix <valerie.alloix@...> wrote:
Hey everyone,

I just changed my computer @ work, and Im missing the "lib/tools.jar"
file to compile with Ant.
If anyone can drop it that would be very nice :)

valerie

_______________________________________________
Pixlib mailing list
Pixlib@...
http://osflash.org/mailman/listinfo/pixlib_osflash.org



--
----------------------------------------------------------------------
Xavier MARTIN aka zeflasher or xxlm
Visit my website if you love flash:
http://www.webbymx.net
http://dev.webbymx.net
----------------------------------------------------------------------
_______________________________________________
Pixlib mailing list
Pixlib@...
http://osflash.org/mailman/listinfo/pixlib_osflash.org

Re: [Help] tools.jar

by Stef X :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.
I think it's include in the JDK not in the JRE.

St3fX

2008/1/22, Xavier MARTIN <zeflasher@...>:
you can find this one in the old release of java ( 1.4 )
++


On Jan 23, 2008 12:19 AM, Valerie Alloix <valerie.alloix@...> wrote:
Hey everyone,

I just changed my computer @ work, and Im missing the "lib/tools.jar"
file to compile with Ant.
If anyone can drop it that would be very nice :)

valerie

_______________________________________________
Pixlib mailing list
Pixlib@...
http://osflash.org/mailman/listinfo/pixlib_osflash.org



--
----------------------------------------------------------------------
Xavier MARTIN aka zeflasher or xxlm
Visit my website if you love flash:
http://www.webbymx.net
http://dev.webbymx.net
----------------------------------------------------------------------

_______________________________________________
Pixlib mailing list
Pixlib@...
http://osflash.org/mailman/listinfo/pixlib_osflash.org



_______________________________________________
Pixlib mailing list
Pixlib@...
http://osflash.org/mailman/listinfo/pixlib_osflash.org

Re: [Help] tools.jar

by Valerie Alloix :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.

Yes it is, I setuped the JDK yesterday and fixed it.

Thx anyway J

 

Met vriendelijke groet,

Valerie Alloix

KEGA | verne
Wattstraat 3 | 2171 TP Sassenheim
Postbus 94 | 2170 AB Sassenheim
T 0252 22 26 66 | F 0252 22 61 72
valerie.alloix@... | www.kega-verne.nl

a KEGA | group company


Van: pixlib-bounces@... [mailto:pixlib-bounces@...] Namens Stef X
Verzonden: woensdag 23 januari 2008 0:41
Aan: pixlib@...
Onderwerp: Re: [Pixlib] [Help] tools.jar

 

I think it's include in the JDK not in the JRE.

St3fX

2008/1/22, Xavier MARTIN <zeflasher@...>:

you can find this one in the old release of java ( 1.4 )
++

 

On Jan 23, 2008 12:19 AM, Valerie Alloix <valerie.alloix@...> wrote:

Hey everyone,

I just changed my computer @ work, and Im missing the "lib/tools.jar"
file to compile with Ant.
If anyone can drop it that would be very nice :)

valerie

_______________________________________________
Pixlib mailing list
Pixlib@...
http://osflash.org/mailman/listinfo/pixlib_osflash.org





--
----------------------------------------------------------------------
Xavier MARTIN aka zeflasher or xxlm
Visit my website if you love flash:
http://www.webbymx.net
http://dev.webbymx.net
----------------------------------------------------------------------
_______________________________________________
Pixlib mailing list
Pixlib@...
http://osflash.org/mailman/listinfo/pixlib_osflash.org

 


_______________________________________________
Pixlib mailing list
Pixlib@...
http://osflash.org/mailman/listinfo/pixlib_osflash.org