Main > Main Forum
How to make Hi-Score Competition more interesting (shared web-folder)?
emphatic:
+1 on Frontend integration. It's like the leaderboards for the XBox 360. But will it work across different MAME versions?
torino:
--- Quote from: Donkbaca on July 06, 2011, 07:14:14 pm ---Q1 - interesting idea, but it has to be easy to implement or people won't use it
--- End quote ---
Since people already must submit screenshot, copying .hi file in the same time should not be any more of a problem, and once these files are on the computer with internet connection, if not already, the submission of local records is actually easier than attaching screenshot to your forum post - all you need to do is double-click SYNC.BAT script.
--- Quote ---Q3 - A unique Avatar, like a championship belt, for the reigning winner
--- End quote ---
Yeah, I like that. There is definitely potential for account avatars and quotes to make winners more proud and taunting, but maybe also something can be done in order to make all the losers more ashamed and taunted.
torino:
--- Quote from: DaveMMR on July 06, 2011, 07:37:36 pm ---I like this idea, actually. I haven't participated before but I'd be more inclined to do so if I saw other members names on my machine...
--- End quote ---
Exactly my thoughts.
Attached is "web-sync_skyshark.zip" containing "web-sync" folder. Copy "web-sync" folder inside your MAME folder and run SYNC.BAT script to try it out. The script will merge hi-scores for SKYSHARK ONLY. -- If the script does its job right, the next time you run Sky Shark you should see all the scores from the current competition, like this:
..then after you play and register your own records run SYNC.BAT again to publish those local scores, and in the same time the script will again import if there were any updates on the server scoreboard. Basically you would want to run SYNC.BAT before and after you play the game.
torino:
--- Quote from: Generic Eric on July 06, 2011, 09:54:40 pm ---A1. I try to participate, but my scores haven't been high enough to post.
--- End quote ---
Competition becomes more interesting for everyone when there is more people participating. Being at the bottom gives you something to work for, like attempting not to be the last, which is almost as interesting, plus playing a random game every now and then is always fun even if you are not any good at it.
--- Quote ---A1. Leaderboards
A2. It would be cool to have a gamertag that showed icons of the game(s) that you currently hold the hi score on.
--- End quote ---
We only need to keep it simple enough so it can be automatized for everyone to do their own submissions.
Can you describe how would you like leaderboards to work?
Maye like this, per competition:
1st = 100pts
2nd = 50pts
3rd = 25pts
4th = 10pts
5th = 5pts
You get 1st place and 100 pts, but if I get all the other top four places I get 90 pts, so that persistence and multiple entries for the each game also counts towards some global ranking?
In any case, the nice thing about shared web-folder is that even after competition for the particular game ends the scoreboard would stay there and everyone could still continue to use it, perhaps to attempt the top record and personally challenge original competition winner in some face-off duel, or simply to try and improve their overall leaderboard ranking.
--- Quote ---I think it would be neat to see this be designed that it could be a plugin for a front end. I think there would be more participation if it was integrated to a front end.
--- End quote ---
Yes, I believe most front-ends should be able to execute SYNC.BAT when you start some game and also when you exit the game, but your machine would need to be connected to the internet in order to do this in real-time like that. What front-end are you using and do you know if it has ability to run other programs triggered by game start and exit "events"?
torino:
--- Quote from: AlienInferno on July 06, 2011, 10:56:00 pm ---
I like the idea. And like generic eric I think it would be better if it could be used on a front end. But if you could create one single batch file (like the one set up for the SkyShark Competition) for all the games it wouldn't be hard to incorporate into the front end I will be using (Maximus). Just set the batch file to run on startup of the frontend and it could upload/download the hi scores. Or would that not work? It would probably have to be one big batch file though.
--- End quote ---
Yes, it should work exactly like that. Go ahead and try it out. -- I can modify the script to support all the other games compatible with HiToText, and the script will still stay small and simple, but I think we should for now just stick with this one game (skyshark) while we are testing.
--- Quote ---Either way if someone can make the batch file. I'll test it. Would be fun with other's names.
--- End quote ---
You already tested this existing one for skyshark, and feel free to test it some more.
You're talking about script for OTHER games, or how to integrate it with some front-end?
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version