Jump to content
SubSpace Forum Network

Recommended Posts

Posted
A client for mobile phones that supports only spectating and chatting (there would be an option to have it chat-only to reduce bandwidth usage).
Posted
I can't imagine a mobile phone having the horsepower to display the game (not to mention the coding required to port the game's display engine). A chat client, on the other hand, sounds like it could be reasonably ported from Chatnut.
Posted

Meh, I'd be up for making a Chatnet client in Obj-C but I don't have an iPhone developer account (...which costs money). I'm not particularly interested in learning any other platforms but I do know that Smong made some Chatnet clients.

 

As for making a chat client that runs on the Continuum encryption.

 

Good Luck

 

The only person who's actually openly cracked the Continuum encryption is Snrrrub. Explody Thingy could probably do it too, but Explody I think is a bit too busy to work on ExplBot. All I could say is, if you see Explody urge him to work on his bot more (particularly the Continuum Encryption part of it) as he comments all of his code fully, and more-so in a way that pretty much anybody with some programming experience can understand. If that day comes I'll be more than willing to buy a developer account and create a chat client just to learn about encryption in general (which I've not been taught, or bothered to self-learn).

 

Not to mention that other people like Dr Brain could do it easily enough... But I think I remember him saying something about paying him.. Considering the advertising thing ran dry after something like 15 bucks, good fucking luck getting money from Subspace lul.

Posted (edited)

Meh, I'd be up for making a Chatnet client in Obj-C but I don't have an iPhone developer account (...which costs money). I'm not particularly interested in learning any other platforms but I do know that Smong made some Chatnet clients.

 

As for making a chat client that runs on the Continuum encryption.

 

Good Luck

 

The only person who's actually openly cracked the Continuum encryption is Snrrrub. Explody Thingy could probably do it too, but Explody I think is a bit too busy to work on ExplBot. All I could say is, if you see Explody urge him to work on his bot more (particularly the Continuum Encryption part of it) as he comments all of his code fully, and more-so in a way that pretty much anybody with some programming experience can understand. If that day comes I'll be more than willing to buy a developer account and create a chat client just to learn about encryption in general (which I've not been taught, or bothered to self-learn).

 

 

Problem with developing for the iPhone is you need a Mac as well. Plus the market for iphone is incredibly small compared to Java compatible phones like the BlackBerry http://na.blackberry.com/eng/developers/. its around 4%, which leaves 96% which run Java. Also i refuse to develop for a device which does not allow you to truely own and control it. I don't think it would be very hard to develop a chat client in java, I started to develop one a few years back, but the problem is my mobile plan doesn't allow UDP or TCP connections, only crappy HTTP to websites of their choice (stupid vendor lockin) so I gave up as I couldn't test it (or use it).

 

I've implemented Subspace and Continuum Encryption in my SS API a year or so ago. Snrrrub has provided a service so that anyone can use Continuum encryption. Personally I think it wouldn't take too long to make a chat client. When I get a new phone and plan, i'm going to make sure it comes with full internet (i want to get the nokia one http://maemo.nokia.com/n900/ which runs linux and is fully open source (no need to jail break), and i'll give it a go.

Edited by doc flabby
Posted

@doc flabby:

 

Yeah, that phone looks the sex, the first phone which has really contended to me personally against the iPhone, however I disagree with your premise on iPhone market vs Java capable phones. Currently the iPhone is not far behind RIM in market share, in-fact I could see it taking over RIM in 2010. With that in mind, though, I'd argue that we should be trying to develop for as many platforms as possible. That includes Android, and any others. I know that once I get my head around Continuum encryption I'll be up for getting an iPhone client out (I have a Mac, and an iPhone).

Posted
thing ran dry after something like 15 bucks,
That was actually more like $50 to $60. I didn't log most of my donations. Hehe.

 

Good luck on the phone clients guys. :)

Posted

Chatnut was written with the Swing windowing system, which those phones may not support. Chatnut is full of bugs anyway, and I'll probably never get around to fixing them.

 

Chatnet clients aren't hard to write, though. If the phones each run a standard windowing system under java, one could easily write something for it.

Posted

If the phones each run a standard windowing system under java, one could easily write something for it.

Which they do, i've written a few applications for mobile phones using J2ME as part of my degree. As I said before the only thing stopping me at the moment is lack of a platform to test (real-life) usage, i know java comes with emulators.

 

Lynx:

That is only in market share for smartphones.

 

Most people don't have smartphones, and J2ME works on pretty much every phone, even some of those old ones with black and white screens.

http://arstechnica.com/apple/news/2009/11/apple-most-blingin-handset-maker-despite-tiny-market-share.ars

 

iphones only account for 2% of the worldwide mobile phone market, that leaves 98% of phones which arn't iphones.

Posted (edited)

I dunno, I think it's more of a question of reliable packets when it comes to mobile connections, but I am no expert so...

 

Edit: Which Continuum is nazi about.

Edited by Lynx
  • 2 weeks later...
Posted
I've got good news and bad news for you. I talked to BDWinsalt the other day and he told me that he created a client to use on a cell phone. The bad news is, I don't know if he'd give it away to anyone (I didnt care to ask, and actually rarely manage to get in contact with him anymore). If you're really interested, you can contact him and see what happens from there!
Posted
I don't know about you guys, but I don't recall Subspace having an unreliable chat when Chat Reliability is enabled... Someone told me that Continuum ignores/misses chat packets all the time.
Posted (edited)

I have had a mobile chat client for a while now. As of now, it only works on Windows Mobile phones. I am working with a JVM that is developed by some chinese people. The only feature I would like before I release it is a styleddocument. I can make the texts different colors for Arena messages, team messages, ect. Right now it all has to be one color. (I have contacted them, they have told me they found the bug and are working on fixing it to allow colors.)

 

As far as features I need to add, I only added support for public chat. I'm add frequency and private messages next.

Since the client is only sending/receiving a small amount of information(like "SEND:PUB:I'm a little tea pot"), it only uses a small amount of data.

I timed it from my Cable connection (16 mbps Down/7 mbps Up), compared to Edge, and the edge connection was about 1 second off of continuum on a cable connection.

With 3G it instant. It uses such a small amount of data, if you use it alot you might use 10mb. That all depends on how much chatting is done. Don't go out and by unlimited data unless you use it. If all you use data for is for talk to buddies online, start out with 10/20 MB.

 

Anyway, as soon as the Windows Mobile version is done, I'll work on other platforms. I can make a J2ME version, but it won't work on all phones because of manufacturing restrictions. HTC is the main company that puts restrictions on java applications, luckily, a lot of their phones use windows mobile, so my JVM is a perfect work around. If anyone has a Nokia, or another phone with a good platform for java development, please let me know. I may need you to test it in real life, because all i have is an emulator.

Edited by BDwinsAlt

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...