AS3 :: Flash - Separate The Data And The Game Rules In A Model?

Dec 17, 2010

I feel like MVC misses a letter to describe the situation in a game. The model to me seems to consist of two distinct parts:

A group of vars that describe the current game state (these will have setters that send out events on change, and getters so that the view can access what changed)
The rules of the game that determine what happens once a certain input (i.e. shoot();) has been received by the controller (these will update the group of vars as deemed appropriate)

The view will exclusively be reading from 1 while the controller will be exclusively communicating with 2. This is why I make the distinction and want to divide them up into class1 and class2.

My questions:

I am unsure if I should be making this distinction, since I haven't seen it anywhere. If I should; should I make two separate classes, or should I extend class1 with class2? Finally, I am having trouble making sure that only class2 (and not the view) can change the variables in class1 (while still being able to send out an event when a value changes).

View 2 Replies


Similar Posts:


Php :: Interactive 3D Model In Flash Export Data?

Feb 27, 2012

Do flash 3D display engines such as Papervision allow data to be exported from the swf to a php back end and vice versa (PHP into model)? Does Unity allow for this?

If I was to build a simple 'change the colour of the model' application with a UI in a 3D package such as Papervision, could I then export the user choices to php or perhaps a javascript intermediary?

View 2 Replies

Java :: Getting Image From Game Model

Feb 26, 2010

So I'm not 100% sure if it's possible, but what I'd like to do is take a model that someone has created for a game, say in Blender or something similar, in various formats, and from that create an image to show on a website. Are there any Java libraries around? Java3D maybe? Or even something in Flash? Ideally you'd be able to rotate the model in some embedded flash app, but I'd settle for a plain old image.

View 2 Replies

Flex :: Data Binding Re-bind When Data Model Not Change, Possible?

Nov 4, 2011

If user change the value of the TextInput, then click refresh button to retrieve the data model from backend again, the GUI value will not change back. Re-binding not happen, Since the value of data model not changed, no propertyChanged event fired.In this case, I must Programmatically set the model value to the GUI after data refreshing done.I know bi-directional binding can solve this problem(when user change value on GUI, set the new value to data model immediately). But sometimes I cannot use bi-directional binding, for example, the data model is a int, but user input a non-int value, I cannot set the value to data model. So the value in data model do not change, when refresh data, rebinding still not happen.

This will make the data binding useless. How to resolve this?I put pseudo-code here for now, I will put real code later:1. retrieve a data model from server, via blazeds or something else.2. bind the model to a TextInput on GUI.3. user change the TextInput text.4. User click a refresh button, triger retrieve the model value again.5. Now since the model value do not change, no PropertyChanged event fired.6. GUI value still is the user's input, not the value from the model. can clear the model value before set the velue back, make re-binding happen.(but sometimes you do not know how to clean the model value, take int for example, you may do not know the original value and happen set the same value). Or I can manually set the model value to GUI. But both are not good looking.

View 3 Replies

Actionscript :: Reasonably To Add A 3d Model For A Character In An Isometric Game Built?

Mar 11, 2011

I am developing an isometric game but I want the user to be able to see all sides of their character. Is it possible to import a 3d model into an actionscript (flash)? Also is this a good idea? Or should I stick with the basic 2d sprite idea?

View 1 Replies

Professional :: Drag And Drop HitTest, Dressing A Model Game?

Mar 19, 2010

I need to create a game where you drag and drop clothing onto a body that snaps into place then when the body is fully clothed you click a button to see if the clothing you selected is correct. There will be 4 different areas of clothing with 3 options for each area, one for each area is correct. how to achieve this? In either actionScript 2 or 3.

View 3 Replies

ActionScript 2.0 :: Making A News App That Loads Xml Data And Diplays The Data Onto 3 Separate Textfields

Mar 21, 2008

Been butting my head against the wall on this one. Im making a news app that loads xml data and diplays the data onto 3 seperate textfields. The 3rd textfield has auto size set to true, so that the height of each instance of the attached movie is always going to be different from each other. I need to figure out how to get the height from each instance of the attached movie and use those numbers for the verticle tiling so that they dont run into each other.

heres what I got so far. Its the "duke news" box. If you scroll down in the news box, you will see that the text starts running into each other.

[Code]...

View 2 Replies

Flex :: One Data Model Multiple Platforms Different UI?

Jul 3, 2011

I have designed "the core" of the application i am working on ( it communication with the server, data processing, etc. ), and now i am a bit stuck on the User Interface, because i wish it to be specific, and probably different on the different platforms it goin to run on ( PC, tablet, gsm ).

My question basically is How to separate the "core" of the application, which must remain the same for all of the platforms, from the UI's which shall be very different applications ?

View 1 Replies

Flex :: Communicate Between The Skin And The Data Model?

Dec 2, 2011

How to send to the skin some value which have changed?

View 1 Replies

ActionScript 3.0 :: Have Same Data Model With Different Instances Names?

Jun 26, 2009

I want to load multiple players in my solution.Is there any problem if they have same data model with different instances names?

View 1 Replies

ActionScript 3.0 :: Dynamically Binding Data In Control With Model

Feb 11, 2009

I have a class that converts external XML to various controls. The class makes a check to see what kind of control to use from the XML (Radio / Textinput / Date etc). and then adds it as a child of a form item, the form item is then added to the parent form and the loop is repeated until all nodes have been checked for controls. This work great. I would like to bind the data in the control with a data model but I'm not sure how to go about doing that.

I saw in the livedocs you can create models in MXML but I don't think this will work as the model will change depending on the XML as well as the items that are recorded. Another thought was to pack all the values into an array but I couldn't get this to work. If the array looks like a good idea I'd like to record 3 values within the array called 'answers' I'll post my code below...

ActionScript Code:
<?xml version="1.0" encoding="utf-8"?>
<mx:Form xmlns:mx="[URL]" creationComplete="loadData()" verticalGap="1">
<mx:Script> <![CDATA[
import mx.events.FlexEvent;
import com.neph.vo.PatientVO;
[Code] .....

View 1 Replies

ActionScript 3.0 :: Load XML Data Into Class-Based Model?

Feb 12, 2009

I'm new to FLEX.I've a requirement where i do have to load the data into Class Based Model(VO) from an Employee.xml which has got employeeName,departmentName,address & projectId tags.

View 0 Replies

Flex :: Model Driven Development Using LiveCycle Data Services?

Nov 4, 2010

using model driven development in developing enterprise applications. Adobe's LiveCycle Data Services looks very promising, I have found numerous tutorials/videos that shows how fast an application can be build by having methods/functions auto-generated.What are the best-practices, is it good/bad to use those auto-generated methods, they can really save a lot of time.

View 1 Replies

Flex :: Model Driven Development Using LiveCycle Data Services

Jun 18, 2010

What are your advises on using model driven development in developing enterprise applications. Adobe's LiveCycle Data Services looks very promising, I have found numerous tutorials/videos that shows how fast an application can be build by having methods/functions auto-generated.What are the best-practices, is it good/bad to use those auto-generated methods, they can really save a lot of time.

View 1 Replies

Flash :: Silverlight - MVVM - Presentation Model In Flex Vs Presentation Model In Silverlight: Advantages And Disadvantages?

Apr 10, 2011

As it is said here: [URL] "If you do a Google search today for "MVVM and Flex", the first post is by somebody who claims that MVVM is not a good fit for Flex. I couldn't disagree more. Out of the box, the Flex framework makes it much easier to implement a Presentation Model than similar MVVM implementations in Silverlight. That is not to say that there aren't good third-party libraries that make it easier in Silverlight, but without any help, it is easier to do in Flex." So MVVM as LOGICAL CONCEPT can be implemented in both but the way it is implemented in Silverlight requires more Plumbing than Flex.

What prevents Silverlight MVVM to be implemented like Flex ? Doesn't Silverlight have same capability in event system to do the same? If yes why does Silverlight do things more complicated what's the advantages then ? Is it about using Class Interfaces which are more strongly typed? What are the disadvantages also ? For example as for implementing MULTIPLE VIEWS for 1 View-Model does Flex implementation make it also more obvious?

View 2 Replies

Flash :: Game - Sending Data To Database?

Dec 21, 2009

I am looking for some advice on creating a flash sound game. The visuals are all done as is the animation. I am trying to create a piano, that you can play a tune, somehow (when pressing down a button) 'record' the sound and once you have finished, send the link to the sound you have created to a friend, where it can be played back when they visit the website and see what you did.

View 1 Replies

Flash :: Data Structure For Side Scrolling Game?

Mar 27, 2011

I was just wondering what the best data structure would be to use to represent data objects in a side scrolling game, basically the stuff the user can't see isn't on the stage so I would generally create a custom class to define its properties (x,y,weight,type, derp, etc) and then push that into an array and as the user moves forward I project the info from the array while checking if their x position is.

The problem that can occur is that the user can move left and right so whats the best way to keep track of the indexes?

View 2 Replies

ActionScript 1/2 :: Scoring And Data Collection For Simple Flash Game

Nov 29, 2011

My company has developed a very simple "Whack-a-Mole" type of game for a social media campaign. See here: [URL]. Our client is now requesting that we add a scoring system so that we can offer a prize to the 3 top scores. What I need is to be able to link the number of "whacks" to a score and enable the user to input their email address at the end of the game connected to the score they achieve.

View 5 Replies

Actionscript :: Export Score Data From A Flash Game (still In Development)?

Sep 30, 2009

The game will be on a school VLE (virtual learning environment) like 'Moodle'. Can you export to email? Spreasheet? Or can it only be done with php? Do not want to be spending weeks on it!

View 1 Replies

PHP :: Flash Browser Game - Real Time Data Exchange

Feb 16, 2011

I am developing a non-real time browser RPG game (think Kingdom of Loathing) which would be played from within a Flash app. At first I just wanted to make the communication with server using simply URLLoader to tell PHP what I am doing, and using $_SESSION to store data needed in-between request. I wonder if it wouldn't be better to base it on a socket connection, an app residing on a server written in Java or Python.

The problem is I have never ever written such an app so I have no idea how much I'd have to "shift" my thoughts from simple responding do request (like PHP) to continuously working application. I won't hide I am also concerned about the memory and CPU usage of such Server app, when for example there would be hundreds of users connected. I've done some research. So, considering the fact I don't need real time data exchange, will it be wise to develop the server side part as socket server, not in plain ol' PHP?

View 1 Replies

ActionScript 3.0 :: Separate The String Data Into Different Variables?

May 10, 2011

I have a string that is sent from PHP to Flash. When I Trace the string in flash, it prints the followings:

First Name: Mickey
Last Name: M
Designation: Mouse

[Code]....

View 4 Replies

ActionScript 2.0 :: Hittesting. Special Rules?

Apr 23, 2006

are there any special rules regarding hittesting? im using this code here and its jus not working at all:

var speed:Number = 0;
var angle:Number = 0;
var angleFish:Number = 0;[code]....

im starting to get quite irritated

View 2 Replies

ActionScript 2.0 :: What Rules Are For Declaring Variables

Sep 17, 2007

I was wondering what the rules are for declaring variables which you would increment say in an for loop. I tried to declare a variable outside the for loop, and then increment it within the loop but that didn't work.

View 2 Replies

ActionScript 3.0 :: URLLoader Load Data In A Separate Thread?

Jul 14, 2009

I understand the Flash and AS3 is single-threaded, at least at the user level. I would like to understand how asynchronous data loading is handled by the Flash player.
 
For instance, if I run CPU-intensive code that runs beyond the normal frame (lets say it runs on ENTER_FRAME, and consumes 1/4 per call).  Does this leave any CPU cycles to load data from a URLLoader?
 
If http loading is truly synchronous, right down to handling the TCP/IP stack, one would get horrible performance. In Windows programming, I can do http access asynchronously (in which case the Windows libraries are doing either input on a separate thread, or doing hardware-level interrupts to handle the data -- I provide an asynchronous callback that may be on its own thread).  Or, I can do synchronous download, in which case there will be hardware buffering, but my application is actively waiting for each buffer of data to be delivered by the hardware/OS combination.
 
URLLoader is asynchronous, but what does that mean?  Does it mean that I can run the CPU and still download data?  Or, will my download speed slow to a crawl if my Flash application is under heavy CPU load? Understanding how this works will help me design my product better, which both uses a lot of CPU, and downloads a lot of data (to the bandwidth limit of the network, if possible).

View 2 Replies

Open Separate Browser Window And Pass Data?

Feb 22, 2010

I want to display some data in a separate browser window instead of using popupManager. How do i do that. Also i need to pass parameter to that window, based on that parameter, i ll call the service and get the required data and display that in the datagrid.

View 1 Replies

Detect Screen Resolution And Video Rules?

Dec 4, 2010

What are the rules for using encoded video in flash? If the video is 30fps does my flash animation have to be 30fps?

example of detecting the overall screen resolution and using it in a variable? [the resolution of the desktop]

View 3 Replies

ActionScript 3.0 :: Accessing Compound CSS Rules In SetStyle()?

Aug 2, 2011

how to use setStyle() for style attributes defined for a CSS class, but how can I change compound styles via actionscript? For example, my TabBar uses the following CSS style as part of the selected tab definition:

.myTabBar s|ButtonBarButton:upAndSelected {
}

I want to have a color defined at runtime, using setStyle() seems to be a solution there. Just don't know how to delve that deep in the levels of the CSS structure.

View 0 Replies

ActionScript 3.0 :: What Are Rules For Legal Variables Names

Feb 4, 2010

What are rules for legal variables names?ie: A-Za-z0-9, hyphen, underscore, etc. must start with an alpha at least n characters, no longer than n characters, etc.

View 3 Replies

Data Integration :: Open Separate Window For Word, Xls And Pdf Documents?

Jan 30, 2008

How to link a PDF, word, & Excel file in fla by clicking a button? This should open a separate window for the document,with the swf file open in the background.

View 2 Replies

ActionScript 3.0 :: Parse RSS Feed And Load Data Into Separate Labels?

Dec 10, 2009

I am trying to parse a RSS feed and load the data into separate labels.

For example i want to pick up all the title values within each item of the RSS feed and place that in a designated label.

I am parsing the feed correctly but i am having trouble trying to load the data into the label's, i've tried using the below but the same Title value is entered for 9 out of the 10 labels[code]...

View 1 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved