ActionScript 3.0 :: Organizing A Large Game Project?

Apr 11, 2009

I really want to start work on a game idea I have using PaperVision.The largest/most complex thing in Flash I have ever made is probably my last project which is an interactive school map for my A Level [URL] . Check it out, its a little laggy in the browser but it is designed to run in the flash projector from the desktop.I used around 10 .as files and dumped all my graphics in 1 .fla as sprites and stuff.This is ok (...ish) as I had a large 'main' file and a massive 'main3d' file which (324 lines which is big for me :S lol).

Im planning on making it a big, 3D adventure style game with lots of elements and AI things. But how do I organise my code? If I continue like this, I'm going to have a few mahasssive files and lots of small ones.How to the 'pros' organise their stuff? All the time I see source codes for small experiments which are great, but I have never seen any layout overviews of what files they used and what kinds of things they put in them. I also have no idea how complex environments, where objects need to update to add/remove elements without having to check the position of the player every frame.

View 5 Replies


Similar Posts:


Flex :: Organizing Functionality Modules In Project?

Apr 19, 2010

What's the best way to organize functionality modules in a flex project? I saw some people put all modules in one view stack ,and so the application interface is only load once, but when the application get larger, the whole compiled swf would be very big. If we put swfs in different pages, we pass request parameters through HTTP request, we lost the benefits from flex RPC services, slow loading, and we can't see any superior comparing to php,asp,jsp... what's the best practice to organize front end architecture?

View 3 Replies

ActionScript 2.0 :: XML With Flash Project (organizing / Playing Songs)

Mar 5, 2010

I have a task. I must make an interface/application with a list of songs, alphabetically sorted by Genre / Mood. That also gives you the possibility to add more Genres/Moods and it should be easy to browse them. When a specific Genre/Mood is selected, the corresponding tracks appear, and when a specific track is selected, it should play in a player (see description below), and information about this track should also be displayed.

There should also be a Player included with Start/Pause/Stop buttons. It should be possible to see the full length of that track (time duration). There should be a loading bar and visible progression bar (like on Youtube) and it should be possible to drag in the progress bar to get to the specific point of the track. Is there a template for this sort of thing? Or how do I make this sort of menu? I guess it is some XML combined with some ActionScript?

View 0 Replies

Actionscript 3 :: Way To Visualize A Large Project?

Mar 9, 2011

I've build a fairly large system in as3 and now I need to introduce some other programmers in the different parts, and hopfully they will eventually grasp the entire system. I need to describe relations between classes and maybe some kind of flow, but the relations are the most important.

I've checked UML but I find it a bit strict and would like to be able to write comments about specific classes or relations and maybe be able to draw curved lines/arrows etc. In UML I also find it hard to know which kind of lines/arrows to use when and where.

So I am looking for a method/software/tutorial on this topic, either on some extended/simplified UML or a completely different method.

View 2 Replies

ActionScript 3.0 :: Splitting Up A Large Project?

Nov 4, 2009

I'm currently working on a little project of mine, where I have a character and a number of different items like clothing,hairstyles etc, which over time.. hopefully will grow into a tremendous amount.The thing is, if I have eveything in one fla file, there'll come a time where it becomes too bloated/large and Flash will eventually lag.So, is there anything way I can keep for example.. all the clothing in a separate fla/swf and the main character in another fla.But when I publish.. They all combine back together?I customise the character dynamically with references to linkage identifiers.. So I need a way which allows them to be split into different swfs, but still be able to call to the right clip.

View 6 Replies

Flex :: Large Project - Convert Swc Libraries To A RSL?

Jan 9, 2012

my Flex project has grown to over 1 Mb in size in release mode and now I am trying to cut it up into modules.

One of my SWC libraries is fairly large and I want to use it in multiple modules, so I think I can turn it into a RSL? how can I go about turning the SWC library into a RSL? I am building with Flash Builder (Flex).

View 1 Replies

Professional :: SWC Files Stop Working In Large Project

Aug 17, 2010

My company is working on a casual game which is entirely made in Flash. To speed up development/compile time we split some of it up into SWC files, for example dialog controls, cutscenes, particle effects are all controlled via SWC files. This was working great up until a few days ago, we have been working on this project for about 8 months with no major problems. However, now all of a sudden, when we compile the game, none of the SWC files work. The game compiles and runs ok, but nothing from the SWC files are working.

The strange thing is that if we remove one of the SWC files from the folder (the game reads all the SWC files from one folder) then the game will work. Even if you remove a SWC which isnt immediately used by the game it will still work. It's almost as if there is some limit to how many SWC files you can have loaded. (There are only 10 SWC files in the folder we are loading from).

View 2 Replies

Professional :: Dynamic Text For A Large Scale Project?

Jan 22, 2011

I understand that, in order get an anti-aliased font in a dynamic text field, the most given advice is to embed the font.  But that doesn't work for my project since we want to make it available in multiple languages, and there are too many fields that must be embedded, and it greatly increases the file size of just one scene.
 
The other option I have seen people use is to custom anti-alias, but for some reason, this option just is not working for me.  I fiddle and fiddle with the sliders, and no change is ever made.  We are only using Arial, so I am at a complete loss as to why I seem to get no changes in the text from this option.
 
shed light on what might be blocking me from using custom anti-alias in my flash files?

View 3 Replies

Flex :: Modules V/s Components For A Large Scale Project?

Feb 8, 2010

I am planning on a Flex project that involves incorporation of a lot of features.

Each 'feature' can be a component / module.

Which is preferred and what is the difference between a module and a component?

View 2 Replies

ActionScript 3.0 :: Splitting A Large Project Into Pieces Easily?

May 26, 2010

Let me first say that the project I am working with was my first foray into AS3 as well as OOP. I wanted to be a grown up so I wanted to use classes and not rely on individual swfs.Unfortunately, I didnt quite understand the spirit of OOP, or at least I dont think I did, and I made each section of the site into a separate class. I then integrated the classes and their library materials into one large project. The thing works great - but unfortunately the file has gotten too big.What is the most straightforward way to now break this project back up? Do I need to load in external swfs

View 0 Replies

Css :: Setting Up Flex / AIR Project Structure For A Large Number Of Images?

Sep 29, 2011

We build prototypes and demo applications in Flex 4.5.1 and AIR 2.7 for mobile and desktop use. These tend to involve a large number of full-screen .PNG files. Lately we have been looking at ways to segment our code for flexibility and multi-screen re-use. What suggestions do people have for segmenting the project and libraries such that compile times are minimal and images are easy to replace?

View 1 Replies

ActionScript 2.0 :: Large Interactive Game With Imported External Swfs - Some Of The Functionality Doesnt Work?

Jun 11, 2010

Im making a flash project in flash cs3 using As2.It is a large interactive game with imported external swfs throughout,Ive placed the lockroot code in all the external swfs.
When i play the external swfs on their own they play perfectly put when imported into the main.fla they don't work properly,some of the functionality doesnt work properly..As an example I have made a jigsaw game using drag n drop and targets, where the code

if(this._droptarget == "/dropTargetOne")
{
_root.dragger1.gotoAndStop("5");}
}

appears I have problems because the code _root.dragger1.gotoAndStop("5"); doesnt work when imported as an external swf.I've tried using this._parent but no success.So I think the problem is to do with using _root which I was hoping would be sorted with this._lockroot = true;

View 3 Replies

Flash Game For School Project?

Dec 1, 2010

we had a school project to make a device. My partner said that we should make a computer game for our school project. I asked in another forum if it is possible to do it in less than a week. They told me flash is the best for beginners. I was thinking of making a clone of hangaroo but replace it with another animal and my country's language. Is this possible in flash? Is there noob-friendly tutorials out there that explains the basics of how to make a hangaroo style flash game?

View 2 Replies

ActionScript 2.0 :: How To Create My World In Game Project

Aug 16, 2010

Right now I am creating a game kinda like the helicopter game. I have been trying to decide how make my world. I tryed drawing the entire thing and then just have it play through in a motion tween (classic tween) but that was way to time consuming. Also when you hit the objects in this world you die and its game over just like in the helicopter game.

View 4 Replies

Flash - How To Approach Multiplayer Game Facebook App Project

Jun 16, 2011

I wish to create a multiplayer game facebook app. A game will have 1 to 4 people in it playing from their own systems. I wish to target, lets say, 10K simultaneous online users. I am planning to write the client side game in Flash. I wanted to know how these clients communicate with each other. Can these clients communicate directly with each other or I should go with "server as middleman" approach? I want the game to work even in "restricted" networks. If server, how do I have things working from google app engine cloud service? I came across channel API, should I use that? Would it work with a flash client?

View 3 Replies

ActionScript 2.0 :: Stopping Function Calls In Game Project?

Mar 5, 2010

I am developing a game project, in which I have many functions on it. I have all the major functions on the frame 50. And I don't want these functions on the next frame. Indeed I didn't have these functions on the 51st frame, the 51st frame only contains a stop action. But flash calls all the major function on the 51st frame also, I don't want these function to call on the 51st frame. Is there any way to stop this? Or else my program contains error?

Here is the program...
= The 50th Frame =
stop();
fscommand("allowscale",false);
fscommand("fullscreen",false);
var die:Boolean = false;
var currGun:String="hd_gun";
[Code] .....

View 3 Replies

ActionScript 2.0 :: OnClip Event Handler Error For Game Project

Jul 28, 2009

I am doing a game but keep getting this error: Statement must appear within on/onClipEvent handler. This is the code I am using:

onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
this._y-=10;
}if (Key.isDown(Key.DOWN)) {
this._y += 10;
[Code] .....

View 1 Replies

ActionScript 2.0 :: Game Project - Placing Unique Instances Of Enemies On Screen

Mar 23, 2010

I've been working on a uni project. Basically, enemies are placed on the screen using a timer variable and using the attachMovie to put them on the screen. This is an example of the code I'm using:

Actionscript Code:
var enemies;var timer;
function onLoad(){
enemies = [];
timer = 0;}
function onEnterFrame(){timer++;
if (timer == 10) {
Timer = 0;
var enemy = _root.attachMovie("mc_1", "mc_1",
_root.getNextHighestDepth());
enemies.push(enemy);
}}

This works and places them on the screen, (and into the array) but by putting them into the array, I thought that each one would be a unique instance of the movieclip which doesn't always seem to be the case. If I shoot one of the enemies, sometimes another enemy will explode (or both of them) and other times I will knock into one enemy and another one will be the one who get's knocked.

For my collision code I'm using this:
Actionscript Code:
for(var i in _root.player.enemies){
if (some arguments..)
_root.player.enemies[i].health -= 10;
}}
The explosion code also uses a similar for loop. Should I look at another method to place unique instances of the enemies on the screen?

View 3 Replies

Javascript :: Facebook Game Development / University Project / Front End Woes

Dec 8, 2011

I have been requested to make a port of an iOS game for Facebook.The game itself is fairly simple, it is a puzzle game using a 2d array for a grid with XML passed from a server for loading objects onto the the grid, to create levels.The game will ask questions at stages which will be passed to my server and stored for research purposes.Some questions for those with experience.What front-end options do I have with Facebook? I have looked into both Flash and HTML5/js both of which i have little to no experience in (I'm experienced in Java/C#/Ruby + Rails).Javascript seems like a nightmare from what I have read, even looking into javascript game engines, but at least it is free. My backend will most likely be rails for handling server logic.Summary(because I ramble too much)

-Is javascript for programming games really a problem for simple games on Facebook?

-Are js game engines worth using? Does anyone have any experience with them?

-Would prevention of cheating be possible with a js/rails game, do server side checks work?

-Are there any alternatives for a front end for someone with C#/Java/Ruby background?I've never seen any Unity or Java apps on Facebook(I don't use it much) and I don't know if the licensing will be an issue for this research project.

View 1 Replies

ActionScript 3.0 :: Navigating Frames - Whole Game Project Runs On One Frame And Nothing Is On The Maintimeline?

Mar 8, 2009

Since my project uses class actionscript files my whole game project runs on one frame and nothing is on the maintimeline so there is only just one frame on the timeline. Just wondering how I could make it so that I could have the first frame with game instructions and a description which then goes into the game being second frame and when gameover goes to third frame using actionscript. or any tutorials or some peice of advice

View 3 Replies

Flash :: Horizontal Scrolling Game/Large Horizontal Scene?

Apr 25, 2010

I'm currently learning Flash (CS4, AS3) and am creating a game. I have currently 1 flv file with 4 scenes, I then move from left to right and then to scene 2 and go from left to right. This is the game where items pop up that need to be clicked on and you get points.

Is there any way I can combine these onto 1 scene? Flash only allows you to have a maximum of 2880px wide.The reason for this is the transition between the scenes is RUBBISH and that my AS is not working correctly in between scenes (it loses values).

View 2 Replies

ActionScript 3.0 :: Organizing Methods Using Classes?

Jul 14, 2010

I want to create a game using pure AS in FlashDevelop.

The problem is that there are some methods I want to use, and because I don't like copying/pasting code, i decided to define in classes. Here is an example:

[Code].....

When I hit compile, I get an error like Call to a possibly undefined method distance through a refference with static type Class.

View 4 Replies

Organizing FlexUnit 4 Tests In FlexBuilder 3?

Jan 24, 2011

I've recently started practising test driven development - thus far I've been working on a library project, so I've organised my FlexUnit tests in a separate FlexBuilder 3 project, linking against my library's swc.Now I'm working on a web app and wondering how best to organise the tests for this. At the moment I've put them in a src/test package in the project I'm testing, with the test runner application at the same level as the default application. Is this the best way to do it, or should I have a separate test project and link in the source for the application I'm testing?

View 1 Replies

ActionScript 3.0 :: Display List And Organizing Classes

Mar 6, 2010

I'm making the game Breakout as an AS3 application using OOP. I am getting very confused though. I know that objects should be only responsible for themselves. But this is where I get stuck, they need to communicate as some level to add and remove screens, and I am getting majorly confused as to what is going too far, when it could maybe achieved in a simpler more OOP way. I've worked out the hierarchy of my classes, in terms of where they are being added (I think). I've added a screenshot of the hierarchy.

Have I got the order right based on OOP principles? Like, Introscreen will listen for play being pressed then call a method of the document class that will remove introscreen and then attach gamescreen. Is that right? Another thing that puzzples me. It seems to me if I made a level and put the paddle and the ball in that, then arranged all the bricks in that level, that I'd be duplicating work (based on the fact I need paddle and ball for level 2 also). So it would be best if I could have gamescreen with paddle and the ball and then add level1/2/3 to display list which would therefore set up the appropriate brick placement. But then, wouldn't that mean that I couldn't do hittests because my level 1/2 or 3 wouldn't be a sibling to the bat and the ball, them residing as a sibling in the level's parent class?

View 2 Replies

Xml :: Flash - Organizing XML Results As Cells In Container?

Apr 19, 2010

Basically an array if fed to callThumbs() which iterates through it and compares the entries with preloaded XML _my_images. If match is found, it's sent to processXML which loads all relevant info and loads a .jpg thumbnail. All this is then fed to createCell which creates a specific cell with position values depending on x_counter and y_counter values (4 cells in a row) and adds the cell into a container _container_mc.

The Problem: This all works fine and looks fine, the problem is that the cells within the container do not display in descending order. They are in random order, probably because some of the .jpg's takes longer to load etc. How do I easily organise the cells within the container in descending order by the XML .id value? Or how do I tell Flash to wait till the thumbnail and data is loaded and the cell created and added?

//Flash (AS3)
function callThumbs(_my_results:Array):void { // selector = 1 for specific items, 2 for search items
var _thumb_url:XML;

[code]....

View 1 Replies

ActionScript 2.0 :: Organizing An RPG Equipment System Scriptwise?

Apr 13, 2005

How should I go about organizing the scripts for an invenotry system in an RPG? Should I use arrays for this? I've already assembled a basic movement system and a basic item inventory system... now how do I go about assembling this system?

View 5 Replies

Actionscript 3 :: Organizing Long Scripts In Separate Files?

Oct 7, 2010

In an attempt to organize my code, I'm trying to split up my (lengthy) main controller class into separate files, but my new files must still have access to the variables and functions of the main controller class.I'm trying to cut and paste code from my controller class into a new class/file, allowing the controller class to call the new class, and allowing the new class to have access to the controller class's properties and function.Assuming I'm not totally bludgeoning appropriate design patterns, below is my unsuccessful attempt at accomplishing this task:

package
{
import flash.display.Sprite;
import flash.events.Event;

[code]....

View 2 Replies

Media Server :: Organizing Separate Application Folders For Users

Nov 30, 2009

I have more sites, sites have some users, and each user has separate application folder
What I want is put application folder in a defined folder like following
C:FMISsiteAapplicationsuser1
C:FMISsiteAapplicationsuser2
C:FMISsiteBapplicationsuser1
C:FMISsiteBapplicationsuser2
etc...
I think for this I need to create virtual hosts.

View 2 Replies

Professional :: Seamless Interactive Video-game-video Project?

Aug 13, 2010

we are doing a seamless interactive video-game-video project, but are having optimization problems. Because the client wants a full-screen option for both the video and game segments, our file size is too big. Any advice on how to minimize load time yet retain a relatively high-quality image standard? The h.264 codec would help with image quality, but there are licensing issues, and we need the  transperent alpha channel for the video segments.

View 1 Replies

Professional :: Move Project To See The Not-project Area Around The Project?

Jun 21, 2010

I cant "center" my project, like you can see its "fixed" (yellow lines) in the left side and I cant see "invisible" part of project... (area around the project). how can I move my project so I can see the not-project area around the project. (picture 2).

At the moment situation... (cant see that area around the project)
http://img19.imageshack.us/img19/1186/68553623.png

View 2 Replies







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