BlameThePixel!

BTForum » Main BTP Stuff » BlameTheGeneralDiscussion » SuperBits/SeekerBits

Page: [1] []
[]EthoCryptiC
Sugar Muffin
Send PM
Posts: 46
Threads: 7
Money: £250.51 (D)
(+ Friend)
Not online within the last half an hour

I'm not sure who is in charge of BlameThePixel these days, but whoever is, this post is meant for you. I would like to request that you establish a new section under the maps for the two new wwp map formats I am soon to introduce. (SuperBits and SeekerBits) This is a little complicating, but it is actually very simple once you understand it.

SuperBits: These contain map data and settings for a game. The average SuperBit is generally 100 - 150 KB; although ones with custom backgrounds can become around 400 - 600 KB each. Map makers need to upload the SuperBits they create to websites, such as BTP.

SeekerBits: These are regular .bit type map files with URL(s) stored in them. (generally 5 - 50 KB) When you load a SeekerBit in wwp, CutWorm reads the URL(s) stored in the map and then proceeds to download the SuperBit the URL points to, and loads then loads it.

I am primarily concerned that BTP offers support for SeekerBits. These are what players use to share their SuperBits with each other. If possible though, I would like you to allow people to upload their SuperBits and offer the bandwidth needed to support them.

Example: 5 people join a game that uses a 200 KB SuperBit stored on BTP. That requires about 1 MB of bandwidth from this site for the one game. If 100 games are hosted like that in a day, all of which had the SuperBits uploaded on BTP; then that would be 100 MB per day. 1 month would be 3 GB of bandwidth.

I doubt it would actually require this much bandwidth, but it is possible if SuperBits become popular and no other sites are used to store them. Anyways, it's something to consider. Even if you do not want to support SuperBits, you should at least make a section for SeekerBits.

________________
[:: Etho ::]
20.09.06 04:10
Post #1
[WWW] [Hide Sig (0)] [Profile] [Quote]
[]Spleet
Looking For Status
Send PM
Posts: 1279
Threads: 73
Money: £374.42 (D)
(+ Friend)
Not online within the last half an hour
So basically, the "seekerbits" redirect the map to a map that is hosted online?
20.09.06 18:29
Post #2
[Hide Sig (3)] [Profile] [Quote]
[]EthoCryptiC
Sugar Muffin
Send PM
Posts: 46
Threads: 7
Money: £250.51 (D)
(+ Friend)
Not online within the last half an hour
yeah, pretty much...

They tell CutWorm to download/load a SuperBit that is stored on on a website.

They also contain the name of the SuperBit that their download points too. CutWorm has the option to automatically steal every SeekerBit, SuperBit, and normal type .bit you encounter while playing online. RegularBits automatically get named "unknown". SeekerBits and SuperBits automatically get named by the name stored in the SeekerBit.

SeekerBits are also used to provide a preview of the SuperBit you are playing.

________________
[:: Etho ::]
20.09.06 19:10
Post #3
[WWW] [Hide Sig (0)] [Profile] [Quote]
[S]ReadMe
Absent
Send PM
Posts: 2820
Threads: 85
Money: £43.42 (D)
(+ Friend)
Not online within the last half an hour
The idea of this is to have a website with centralised maps so that the creator can update them and have the changes propagate to all users?

I'm a little skeptical about this, the change to mark certain maps as SeekerBits is trivial, and we can probably add this.

As for the superbit files, i'd like to know a bit more about how map files are cached, and some more info about cutworm itself. Obviously the takeup/popularity of this format will determine how feasible it is for us to add support for such formats to the site.

Final say will be Zogger's but i'd like some more info on predicted usage figures before we go blowing loads of bandwidth on this.

________________
Cant be arsed to remake my sig.
24.09.06 01:17
Post #4
[Hide Sig (7)] [Profile] [Quote]
[]EthoCryptiC
Sugar Muffin
Send PM
Posts: 46
Threads: 7
Money: £250.51 (D)
(+ Friend)
Not online within the last half an hour
The idea of this is to provide players with a site where they can upload and download the maps they create in this format. They need to be able to share the SeekerBits with players. When a SeekerBit is loaded, it tells CutWorm where to download a specific SuperBit. The SuperBit needs to be downloaded from somewheres (such as BlameThePixel).

A SuperBit contains 3 map layers, object placements for the start of a game, and customized water/gradient palettes. SuperBits allow WWP players to play color maps (up to 112 colors) in online games. They are like the .png maps used in W:A, except that SuperBits have more features. SuperBits can also double as a regular .bit file.

I decided to change something that would greatly reduce bandwidth consumption. I'm going to make CutWorm check a folder for a SuperBit before attempting to download it. Players will be able to store the SuperBits on their hard drives and use them instead of having to download them everytime.

I'm pretty confident that this new format will become popular when it is publicly released. The thing is, if you do not make a section for these files, you will probably regret it. Players will probably start uploading SeekerBits and SuperBits in the regular bit sections. The BTP database would get all disorganized and messy.

Please ask questions if you need something cleared up. I would like this to be done before the program is released to prevent your maps section from getting sloppy.

________________
[:: Etho ::]
25.09.06 19:33
Post #5
[WWW] [Hide Sig (0)] [Profile] [Quote]
[S]Bloopy
Lazy, Busy, Fizzy, Crazy
Send PM
An Avatar
Posts: 2996
Threads: 145
WA Clan: WwA
Money: £764.65 (D)
(+ Friend)
Not online within the last half an hour
Sounds great, really. I don't think the bandwidth will be an issue, it's not much different to downloading maps manually.

If I've understood correctly, here's how I think it should be:
- Players upload their SuperBit to a seperate SuperBit section, and this gives them the URL which they can put in their SeekerBit.
- They can then upload their SeekerBit to the normal maps section, optionally with a preview. They should also either be able to indicate that it is a SeekerBit, or we should detect that automatically, so that people who want to download SeekerBits can find them.

If the URL can't be reached, can the game go ahead with all players using the normal .bit in the SeekerBit? What if some of the players had already downloaded its SuperBit previously?

Also, a suggestion: the ability to put more than one URL in a SeekerBit, in case one happens to go down.

________________

Quoted :: Bloopy

Quoted :: thomasp
I suppose that's one "good" thing about my degree (aero engineering), there aren't too many terms/words/etc that have "alternative" meanings.
What, like cockpits, turboshafts, thrust, nozzles, corkscrews, ram drag, payload, flaps, and wind tunnels?
25.09.06 21:51
Post #6
[Planet Bloopy] [Hide Sig (7)] [Profile] [Quote]
[]EthoCryptiC
Sugar Muffin
Send PM
Posts: 46
Threads: 7
Money: £250.51 (D)
(+ Friend)
Not online within the last half an hour
You've got it figured out bloopy. :)

SeekerBits can already support more than one url. They can have more than 100 if wanted to. They work their way through the list and download from the first link that works. You hear a drum beat if the SuperBit download succeeds or the scales of justice SFX if it fails. Text will also be written in an online game telling you if it worked or not.

The URL's are stored in the .bit's image data. However, the level preview does not get distorted because CutWorm skips every 8th byte when writing the text data. You can play a SeekerBit as a regular .bit if you do not have CutWorm running or if the SeekerBit contains dead links. The bottom line in the image has corrupt pixels where the text is saved.

SuperBit's are not cross-compatible with people not using CutWorm. Even though both players can have the exact same collision layer (the actual land), the game will still desync. So players must be using CutWorm if the host is, or not be using it if the host isn't, for them not to desync. The ß symbol gets placed at the beginning of a game name to signal that a host is using CutWorm.

Here's some screenshots to give you a better idea of how it works:

http://etho.wormsrenegade.com/screenshots/demo1.png
http://etho.wormsrenegade.com/screenshots/demo2.png
http://etho.wormsrenegade.com/screenshots/demo3.png
http://etho.wormsrenegade.com/screenshots/demo4.png
http://etho.wormsrenegade.com/screenshots/demo5.png
http://etho.wormsrenegade.com/screenshots/demo6.png
http://etho.wormsrenegade.com/screenshots/demo7.png
http://etho.wormsrenegade.com/screenshots/demo8.png
http://etho.wormsrenegade.com/screenshots/demo9.png
http://etho.wormsrenegade.com/screenshots/demo10.png

________________
[:: Etho ::]
26.09.06 01:57
Post #7
[WWW] [Hide Sig (0)] [Profile] [Quote]
[]Spleet
Looking For Status
Send PM
Posts: 1279
Threads: 73
Money: £374.42 (D)
(+ Friend)
Not online within the last half an hour
So you can choose which colors you want for the gradient bg? Thats pretty nifty.
26.09.06 02:03
Post #8
[Hide Sig (3)] [Profile] [Quote]
[]Zippy
Strange
Send PM
An Avatar
Posts: 2033
Threads: 147
Mood: Paranoid
Money: £3733.51 (D)
Inc. Tax: 10%
(+ Friend)
Not online within the last half an hour



Nice program homes.

________________
27.09.06 00:29
Post #9
[Hide Sig (11)] [Profile] [Quote]
[S]ReadMe
Absent
Send PM
Posts: 2820
Threads: 85
Money: £43.42 (D)
(+ Friend)
Not online within the last half an hour
It seems rather underspecified in the data caché department, and checks for correct versioning of the SuperBits being downloaded, but aprt from that it seems alight.

Would you be able to email us some info on the technical specification of both seekerbits and superbits to admin @ blamethepixel.com So we can see how best to implement this in the files system. Obviously this will need a rigidly defined specification that is reliable up until the public release.

________________
Cant be arsed to remake my sig.
27.09.06 11:38
Post #10
[Hide Sig (7)] [Profile] [Quote]
[]Psymon
RAAAAAAUUUUUY!
Send PM
Posts: 2671
Threads: 130
Money: £202.97 (D)
(+ Friend)
Not online within the last half an hour
Etho, you win way too many points. This may be an excuse to install WWP again.

________________
Photobucket
27.09.06 18:53
Post #11
[Hide Sig (14)] [Profile] [Quote]
[S]Zogger!
Looking For Status
Send PM
Posts: 3954
Threads: 62
Money: £93.82 (D)
(+ Friend)
Not online within the last half an hour
sounds good now I understand what it does. Things have been a bit tricky for me lately without an internet connection so I can't really do anything atm.

also I'm not sure that admin is a valid email address or that all the email addresses are set up. I would tell you but I don't have my cPanel password here. I think it's a blackhole now though due to spam. My suggestion would be to start a conversation in the Beta PMs with at least Readme, CBWhiz, Bloopy & Me.

________________
You know I'm a dancing machine
28.09.06 10:31
Post #12
[Hide Sig (8)] [Profile] [Quote]
[S]CBWhiz
Looking For Status
Send PM
Posts: 1044
Threads: 130
Money: £1343.20 (D)
(+ Friend)
Not online within the last half an hour
This is certaintly interesting. /r/ W:A version though.
02.10.06 05:04
Post #13
[Hide Sig (3)] [Profile] [Quote]
[]EthoCryptiC
Sugar Muffin
Send PM
Posts: 46
Threads: 7
Money: £250.51 (D)
(+ Friend)
Not online within the last half an hour
This program has been released a few days. You may want to do something about catagorizing the files now before it is too late. (if you plan to)

________________
[:: Etho ::]
13.10.06 16:07
Post #14
[WWW] [Hide Sig (0)] [Profile] [Quote]
[]Peltzi
Statustic
Send PM
Posts: 433
Threads: 12
Money: £41.90 (D)
(+ Friend)
Not online within the last half an hour
Could you discuss this topic in this thread instead of PMs? I'm very interested in this, so I'd like to see what's going on.
13.10.06 19:12
Post #15
[Peltzi's gallery] [Hide Sig (6)] [Profile] [Quote]
Page: [1] []

Post Reply

Jump To:


Your Comments:

Donate to BlameThePixel:
Donate to BTP Via PayPal


[22 Queries, Page Loaded in 0.388349 Seconds]

ShoutMeUp

Xmas Greetings from waka waka waka waka []Unvalidated EmailChristmasRiddle MERRY CHRISTMAS EVERYONE! []Spleet Except for Spleet. []TheAbdBoy Always bummin' a brother out. []Spleet Happy New Year everyone! But Spleet. []TheAbdBoy

Word Association

All

-10 Ago-

MiddleEastern []AlphaWolf camel [S]Bloopy toe []TheAbdBoy moose knuckle [S]Bloopy MeatLoaf []Spleet IdDoAnything4Lo ve []AlphaWolf rub n tug []TheAbdBoy tugboat []The Pope rope [S]Bloopy race []TheAbdBoy

-Latest-


Must be logged in to add new words

FictoLeague

You have to be logged in to vote...

Member Stats

Date: 04.05.24.
Members: 4731.
Latest: []Unvalidated Emailsdsakldsaldklasdsdsa
Active:
0 user(s)
1 guest(s)

On chat:
Lots of people

Files: 3330

Bloopy's Site
Get Firefox Get Opera Donate to BTP Via PayPal