ActionScript 3.0 :: Computing Scores On Trivia Game?
May 20, 2010
I need to compute scores and would also like to notify users on their progress.There are 5 questions , 20pts each = 100pts;
I built two arrays (rightAnswers will compute scores and completeAnswers will give them their progress :
var rightAnswers:Array = new Array(next1_mc, next2_mc, next3_mc, next4_mc, next5_mc); var completeAnswers:Array = new Array(submit_btn, submit2_btn, submit3_btn, submit4_btn, submit5_btn);
I know I need to set them both at 0 something like: so I think the function for the FIRST progress_txt (twhich their will be 5 for each question completed)<<clueless on this one
function computeProgress(code)......
I am attempting to make a Flash AS3 trivia game using dynamic text fields, movieclips and XML to store the questions, but I'm struggling with the timer. I got the timer to function, when the user does not answer a question to to play the next question. However, I am having a problem, I am getting an error message. I have pasted the error message, along with the code I am using below.
I am having a problem with a little trivia game that I am in the process of developing. What I am trying to do is have flash fade out one wrong answer at a time. All questions are being pulled from an XML file that has hundreds of questions. Keep in mind that the correct answer will not always be in the same spot. I also have it so that one question fades into another after a specific time. Here is the code
Code: System.useCodepage = true; // function loadXML(loaded) {[code].....
I have a simple flash based quiz game with simple score var and percentage var. I am wanting to a high score function to it as motivation to my kids by creating healthy competition with high scores. This is not a web based game. I found many PHP high score tutorials but wont work for me.
Im making a flash game and just wondering, how can I protect the ingame scores from being hacked ? For the moment im using a random number, which is set on the server and sent to the client, then using a hashing function which will hash 'score+randNumber' (a bit more complex, but the same idea), then i send the resulting score and the hash to the server (obviously logging attempted cheats). This so far works, but it is still easy to hack the score by decompiling the flash and finding out what the hashing formula is. Is there any other way that the scores can be transmitted to the server with little or no possibility of hacking?
I know this is a subject that gets covered a lot as i have found a ton of tutorials that show a million different ways to create a high scores board on a flash game. So I decided to go out on a limb and pick a tutorial out to try. Well I have now tried 3 different ones and have yet to get a working high scores board with my game. [URL]
That is the link to the most recent attempts to creat my high scores board. When I finished everything the way the tutorial said it seemed like everything would work and then it just didnt. After spending oh about 40 plus hours trying to make a high scores board I am getting very frustrated. My game is scripted in AS2 and I have access to mysql and can set up unlimited databases.
---Argentina------ Brown (23 min) Valdano (56 min) Burruchaga (85 min) ------------------ The total of matches with data like above is 45. The total time of a soccergame is 90 minutes.
And further more I want a start player selection kind-of-thing like this: USER INPUT select game [] (ex. VM 86 mexico, VM 94 USA etc.) select number of players: [] (ex. 4) select number of games pr player [] (ex. 5) Select total time of playing [] (ex. 60 minutes) Write the name of the players
1. Load external data (the pool of matches) 2. Get user input 3. Select random matches for the players 4. Calculate the time (90min/60min etc.) 5. Tell clock countdown the time and start the countdown from 90min to 0min 6. When a scoretime is equal to clockcountdown time then display game score and the soccerplayer who scored and the name of the player who got the match.
I've been asked if I can build a game, which lots of people will play and the overall winner will get a prize.The game part is simple enough, and I know enough PHP/MySQL to put something together to store the results etc. But is there something already available which could do this part for me, it would save a lot of time, and would probably be better than something I build myself.
I'm having a strange problem in computing alpha values because the results of computations differ from the results obtained making the same computations using a normal variable of "Number" type.I compute this way (incrementing alpha property and another Numer variable by 0.01 starting from 0):
var delta:Number = 0.01; var myNumber:Number = 0; myLoader.alpha = 0;
How do I add numbers in Actionscript 3? I have two dynamic texts totalscore.text = "3"; and myscore.text = "2"; I'm trying to add them like this totalscore.text += myscore.text; And I get this answer 32 instead of 5 it just attaches them instead of adding. why? I also tried it like this var my_score:Number = myscore.text; totalscore.text += my_score; But it still attaches them numbers together instead of adding.
I'm trying to make a very simple flash game for my college project. The players will get 1 point each time they click on certain object. I've created 3 scenes and each of the scene has score value. I want to total up the score at Scene3. FYI, I use:
1st Action Script add this to the variables frame:
_root.total = 00;
2nd Action Script add this to each of the hit sections in the Action Script frame:
i am currently doing my final year project. I am developing games. I have problems with the scoring part. I need help to do high scores using text files. Can you please help teach me step by step how to store high scores.
find a piece of code that creates a high score list of say, the 10 best scores for a Flash game, and stores it inside the .fla. (Is this even possible?)All I found was the following file: http:[url]...(source fla http:url...)But when I try to ctrl-enter it from Flash 8, the program hangs and the swf just won't open...
I'm aware of the fact it'd be much handier via PHP and a MySQL database, but I'm making a game for a contest in which it isn't allowed to use any additional files (also no txt files) next to the main game swf .
do I have to pre-render scores in a game? I ask because I'd like to scale and fade in and out each score. Pre-rendering makes sense if you have to do it once only, right?
Does it take too much resources when pre-rendering each dynamically created scores individually? What are alternatives when performance of a game is important?
I have some code which fills a high scores table.. we've decided to give away a prize to the top ten people in the high scores table.. the problem is that people are playing repeatedly and fillnig the high scores table with their name, this makes it unfair to other players as they can't manage to get onto the table Is there a way I can modify my code to ignore the same name should it appear and skip to the next non repeated name(pseudo) and score ??
I can find many AS2 tutorials on how to make a high scores table using PHP and sometimes SQL, but none for AS3. a resource showing me how to submit the user's score, and if it's in the top ten, show it on that list? I have the local high score just set to a variable, but would love for that to be passed to my SQL table.
In my game there appear scores when you shoot down enemies. That kinda works so far but they overlap when the enemies were too close to each other when shot down.Now what I'd like to do is to prevent the overlapping of the scores. The basic idea I had was to loop through the array of scores and to check the distance to each other.
Code: private function checkScoreDistance():void { scoreManager.scoreCount = scoreManager.scores.length;[code]........
I have a flash game. I've been trying to connect it to a php website that uses a mySql db. It works when I "test project" it from flash, however when I run it from a player/browser it raises errors about accessing a site. What setting need I ask from my users to set in their flash player - I have personally looked for the right settings and found nothing about approving sites. Is it possible that if both my game and my php site reside in the same base url - that is same server - that this error shall not appear? I really want to test this my self, but my server is a free server and doesn't allow me to upload certain files that are heavy.
Basically, I have brain frog this morning, and can't sit down and figure this out by myself,Soin a nutshell100 players,and I need to list the ones with the highest score at the top, (1st, 2nd, 3rd, so on)and if 2 have the same score, just sort them by there player number...using a "for var i:Number = 0; i<100; i++)" statement, i would be the player number...Any unclarity i'll try and rewordBasically highest score's at the top, 2nd, is at the 2nd spot, 3rd, 3rd spot, so on
the basis of my problem is this. I have inherited some code which is a matrix of buttons which give a score of 1-7 depending on which button is pressed. The matrix consist of 7 rows and columns 7 buttons in each row and once all rows have a button pressed the final score is calculated and a submit button becomes activated (it is de-active until all rows have a score). This works fine, but I have added a function in which you can press another button which de-activates one row and activated another, so there are now 8 possible rows instead of 7, even though I want the total score to still calculate when there are scores of seven rows to tally up the total. The code I have now works with the first 7 rows, but when you add the 8th row it won't tally up the score, and activate the submit button.Anyway attached is the current code I am currently using:
Code: function uClickBehScore(mc, rowParent) { var codedName = mc._name
I'm trying to create a little game in with AS2 that makes the user hit targets. When a target has been hit, the scores amend accordingly (1 point is added to the score). Some of these targets are static, so I have made them buttons. Others are supposed to be moving around the stage, so they're movie clips. Now, with the buttons, my script works beautifully: The scores amend every time I release the button, just as I want them to. I have tried making the movie clips perform the same actions and have succeeded partly, BUT:
1) When I click on a movie clip, the scores will amend only once (i.e. the first time I click on the clip). No matter how many more times I consecutively click on it, nothing happens. It only changes the scores again when I click on another button or other item on the stage and then go back and click on the mc. But I want the movie clip to react the same as the buttons, i.e. add 1 point every time I click on it. (Consecutive clicks = points added consecutively according to number of clicks)
2) When I try to go from the button to the movie clip and then back to the button, the scores should amend automatically with EVERY click. But what happens is, for instance: I click on the movie clip and +1 is added to the score. Then I click on a button - and actually, what it should do is add another +1 as soon as I go and click on that button. But it doesn't. It does not react when I switch from clicking on mc to clicking on button. After having clicked on the mc, I have to click on the button *two* times in order to make it work, because it will not react upon the first click.
I just finished my game and was wondering if i could make a leaderboard? It would take the user's score and save the highest scores to the Leaderboard Page. Can you do this with actionscript? How would you code this?
Is it possible to save scores in a text file or xml file locally? Im not creating an online application but rather an application for personal use! I don't want to use cookies since they can be cleared by mistake! It would be really good if it was possible to save the score to an external file!
I need a way to be httpClient. I found some implementations - but I am looking for something built-in for posting to an HTTP server. In order to make it "relativley" secure - I figured I would keep a password file/or a const variable. Read it, hash it, send it to the server. The server will have the same password, and so it will too hash it. Is this reasonible? I understand the problem of reverse engineering etc. What do you think? How can I access MD5 etc. in flash?
I am going to develop a very simple game for android and for iphone/ipad I have the option to develop it in cocos2d or in adobe flash air (i am not a developer, but i have 2 developers who are offering me the service)I have a developer that states that cocos2d is better and other one that states that adobe flash air.I want it in cross platform.the cost offered by both developers is the same..i have heard that adobe air has the flaw that it is very slow, is this real? if you had the 2 options which will you use to develop your game and why?