Jump to content
SubSpace Forum Network

Recommended Posts

  • Replies 86
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

Posted
i could share with you the algorithm i'm using for tile-based collisions in my RPG

sure, how does it work?

I was just wondering, would it be possible to make a set '45 degree' tile? I'll try to explain:

 

 

_____
     \x
__    \_________
   \
    \____________

The tile marked 'x', instead of propelling one backwars when hit straight on, would propel you at a 45 degree angle. This would give us a feel that diagonals could exist in a map - true diagonals.

Of course you can. Unfortunately there's no subspace standard of storing them, so it would be incompatible with any existing continuum clients.

Posted
That would be rad, would you just have to have the tileset read differently so that a certain tile has that different bounce, or would you have to make it so that tile x,y has the different bounce?
  • 4 weeks later...
Posted
Well as for 45 degree, the ship is really just a solid block that bounces off the walls and 45 degree lines on computers is jagged so if you rub up against the wall and try to move with it, you would get cought up

huh?

  • 1 month later...
Posted
oo look at the pretty planets of lag :D

anyways list what you guys got so far since the last update

well the only stuff I'm missing is the stuff that I'd have to fool around with the !@#$%^&*embly to get, so door sync, cont encryption, that's about all I can think of offhand. And I have some stuff that doesn't exist in the continuum client.

Posted
Well as for 45 degree, the ship is really just a solid block that bounces off the walls and 45 degree lines on computers is jagged so if you rub up against the wall and try to move with it, you would get cought up

G'day. Coming to you from my apartment & new cable service (hurrah!)

 

Actually, the ships' bounding contours may be five-dimensional one-sided surfaces if we want them to be. ^_^

Posted
oo look at the pretty planets of lag :D

anyways list what you guys got so far since the last update

well the only stuff I'm missing is the stuff that I'd have to fool around with the !@#$%^&*embly to get, so door sync, cont encryption, that's about all I can think of offhand. And I have some stuff that doesn't exist in the continuum client.

Snrrrub may have code for the door synch. Shrap is also sync'd. ctmenc is tough. you need to write a virtual machine to rip it, whether starting from a deadlisting or reading the code in memory (which is my fav apprch)

Posted
oo look at the pretty planets of lag :D

anyways list what you guys got so far since the last update

well the only stuff I'm missing is the stuff that I'd have to fool around with the !@#$%^&*embly to get, so door sync, cont encryption, that's about all I can think of offhand. And I have some stuff that doesn't exist in the continuum client.

Snrrrub may have code for the door synch. Shrap is also sync'd. ctmenc is tough. you need to write a virtual machine to rip it, whether starting from a deadlisting or reading the code in memory (which is my fav apprch)

Cracking was never really my area of expertise, so it's on the bottom of my priorities now. But if anyone wants to make a contribution, I'm more than open to that.

  • 1 month later...
Posted
if you mean like hex and stuff like thet type of cracking, there are tutorials on p2p and a few forums dedicated to cracking... i forget them but they aren't too hard to find

 

hex and stuff....hmm...

I suppose I thought cracking typically involved decompiling, and trudging through !@#$%^&*embly and memory - not my idea of a good time smile.gif . Like I said before though, if you have any references or want to provide code or algorithms, please feel free.

  • 2 months later...
Posted
Hey pyxlz, I'd love to assist you in several ways. Drop me an e-mail (glassprison@obitrate.com) - I could assist in graphics, and I have some mean ideas. I also can give you webspace.
  • 2 months later...
Posted

Hi,

 

I was just wondering where development went with this game. I noticed there haven't been any posts for months on this topic.

 

pyxlz, are you still working on this project?

 

Peter

Posted
I hope this dosn't turn into a dead project. I have spent the last 15 min reading all the posts, and it seems like it would be one to reach beyond all the others that have failed to complete any projects.
Posted

I am working on my own client that I intend to finish. I have 2 other developers working with me. We are using SDL with C++ (maybe a little bit of Lua scripting) to build the game. The main purpose of our implementation is cross-platform compatibility as we intend to have it fully functional on Windows, Linux and Mac OSX... in theory the game should work on Pocket PC as well.

 

We have a basic framework complete for sprites/collision/etc. but we are still studying the subspace network protocol for authentication, retrieving zone data (map, ship/weapon settings), and of course actual game play ... lots of work.

 

Peter

Posted
I hope this dosn't turn into a dead project. I have spent the last 15 min reading all the posts, and it seems like it would be one to reach beyond all the others that have failed to complete any projects.

 

Well, I have a more or less complete client (minus prize synchronization and continuum encryption), but I haven't decided where to go from there. As far as cross-platform compatability, there's only a couple pieces of windows-specific code. Timers and threading is all I can think of offhand. The graphics are openGL and the sound is openAL.

 

Granted there's still plenty of polishing to be done, but without anymore immediately interesting technical problems, the project has fallen a bit on my priorities.

Posted
Well, I have a more or less complete client (minus prize synchronization and continuum encryption), but I haven't decided where to go from there.  As far as cross-platform compatability, there's only a couple pieces of windows-specific code.  Timers and threading is all I can think of offhand.  The graphics are openGL and the sound is openAL. 

 

Granted there's still plenty of polishing to be done, but without anymore immediately interesting technical problems, the project has fallen a bit on my priorities.

 

Prize synch? I thought the client just puts them randomly on the map every now and then.

Guest
This topic is now closed to further replies.

×
×
  • Create New...