MaxCoderz

for your 1 bit pleasure!

All times are UTC




Post new topic Reply to topic  [ 216 posts ]  Go to page 1, 2, 3, 4, 5 ... 15  Next
Author Message
PostPosted: Mon 03 Jul, 2006 7:46 am 
Offline
Maxcoderz Staff
User avatar

Joined: Thu 16 Dec, 2004 10:06 pm
Posts: 4094
Location: I cant seem to get out of this cryogenic chamber!
Hey guys,

I was thinking about overhauling xLIB a bit and was wondering (besides bug fixes) what other features would you guys like?

I was thinking of adding:

Modifying the text routine so that you have access to special characters from the full character set
Sound support maybe
Possibility of a Map editor
Maybe a custom Map file format? Matrices are a bit large ... though a custom format would get rid of the ability to use decimals for special tiles/events etc
Adding more shapes like circles and stuff
3D grayscale Raycasting engine? :).

Tell me what you think.

_________________
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."
Image
Image


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Mon 03 Jul, 2006 10:01 am 
Offline
Maxcoderz Staff
User avatar

Joined: Wed 15 Dec, 2004 7:26 pm
Posts: 2735
Location: The Hague, Netherlands
I could adjust EM a little so it spits out xLib map files (compiled with Brass and everything)... downside is that mapediting is on pc :(

_________________
Image


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Mon 03 Jul, 2006 3:44 pm 
Offline
Maxcoderz Staff
User avatar

Joined: Thu 16 Dec, 2004 10:06 pm
Posts: 4094
Location: I cant seem to get out of this cryogenic chamber!
Well i have already written a utility that will convert CalcGS mapData to a TIOS Matrix? Perhaps something similar would be good ... or i could even mod the util a little.

_________________
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."
Image
Image


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Mon 03 Jul, 2006 4:13 pm 
Offline
Regular Member

Joined: Sat 18 Jun, 2005 9:15 pm
Posts: 82
ooooh, that would be nice! please release it :) I would also scratch the 16*16 tilemapper, not many people have found a use for it :( Matrix format is fine, but i they do get a little on the large side, *points at metroid2's map data, it'd be cool if you somehow inplemented a compressor + decompressor :)


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Mon 03 Jul, 2006 5:25 pm 
Offline
Calc King

Joined: Sun 27 Mar, 2005 4:06 am
Posts: 2195
Location: sleeping
I use the 16x16 tilemapper all the time. How about we scratch you instead.

_________________
Image


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Mon 03 Jul, 2006 6:33 pm 
Offline
Maxcoderz Staff
User avatar

Joined: Thu 16 Dec, 2004 10:06 pm
Posts: 4094
Location: I cant seem to get out of this cryogenic chamber!
There are ways in which you can compress Matrix data just in your program. I will most likely be using a method in my Basic RPG.

_________________
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."
Image
Image


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Mon 03 Jul, 2006 6:49 pm 
Offline
Extreme Poster

Joined: Tue 21 Dec, 2004 6:49 am
Posts: 496
Location: WI
Well, the custom thing would be cool, but couldn't you make it so that you have the map data in one thing, and then another thing for special events, just pure number aligned the same way the map data is... Or even just make it so it allows decimals, or other numbers, I don't know ASM at all, so I can't really say, but why wouldn't that be possible?

_________________
Shaun


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Mon 03 Jul, 2006 7:42 pm 
Offline
Regular Member

Joined: Sat 18 Jun, 2005 9:15 pm
Posts: 82
sorry about that, i didn't really know anyone used the 16*16 tilemapper, ever since JFISH came out with FATE, i figured most people would use 8*8, plus no one ever mentions it in their project, once again sorry :(


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Mon 03 Jul, 2006 8:42 pm 
Offline
Calc King

Joined: Sun 27 Mar, 2005 4:06 am
Posts: 2195
Location: sleeping
Decimals = very yes. Just filter them out. Then we can still use them.

_________________
Image


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Mon 03 Jul, 2006 9:52 pm 
Offline
Calc Wizard
User avatar

Joined: Wed 06 Jul, 2005 4:56 pm
Posts: 518
Location: 3rd rock....
I think the most useful one out of all those ideas is the custom map format. regular matrices take up way too much space. I want to make a level where it doesnt have to reload the map everytime you get to the edge of the screen. I wonder if this could make xLib even faster since the matrix is smaller/more efficient. Just be sure to include some kind of decimal support for some of our games.

_________________
(\__/)
(='.'=)This is Bunny. Copy and paste bunny into your
(")_(")signature to help him gain world domination.

Image


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Tue 04 Jul, 2006 10:23 am 
Offline
Maxcoderz Staff
User avatar

Joined: Thu 16 Dec, 2004 10:06 pm
Posts: 4094
Location: I cant seem to get out of this cryogenic chamber!
The reason matrices are so big is because they are stored in floating point format. If i were to use the same format to allow decimals then there would be no advantage at all. I could store elements in fixed point 8.8 maybe, tho this will still make map data larger than it should be. The only reason im a little dicey about custom map files is that it will break compatibility ... although it will improve performance.

Events can be handled in many different ways, you dont always have to use decimals in your map data.

_________________
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."
Image
Image


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Tue 04 Jul, 2006 10:47 pm 
Offline
Calc King

Joined: Sat 26 Mar, 2005 2:45 am
Posts: 1619
Location: your shadow
necro's opinion: matrix=good, lack there of=bad


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Wed 05 Jul, 2006 6:05 am 
Offline
New Member

Joined: Mon 11 Jul, 2005 9:31 pm
Posts: 42
Location: Here
Use a matrix or string to output a sprite.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Wed 05 Jul, 2006 2:25 pm 
Offline
Calc Master
User avatar

Joined: Wed 22 Dec, 2004 3:07 am
Posts: 1454
Location: Through the Aura
More shapes is definitely a good idea. As for custom map files, most people use decimals for collision detection and such... perhaps you could have a limited number of decimal digits, say 10 perhaps?

_________________
Image


"You're very clever, young man, but it's turtles all the way down!"


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Wed 05 Jul, 2006 2:54 pm 
Offline
Maxcoderz Staff
User avatar

Joined: Wed 15 Dec, 2004 7:26 pm
Posts: 2735
Location: The Hague, Netherlands
why not offer up 1 or 2bits of the number... i don't know basic that well, but I guess every place of the matrix can hold a number with a max of 8/16 bit? you could use those 2 bits for "flagging" the tiles for special thinks like triggers and stuff?

if it breaks compatibility it's just the way it is.

_________________
Image


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 216 posts ]  Go to page 1, 2, 3, 4, 5 ... 15  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB ® Forum Software © phpBB Group | DVGFX2 by: Matt