L.C. Posted December 20, 2009 Report Posted December 20, 2009 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). Quote
Simulacrum Posted December 20, 2009 Report Posted December 20, 2009 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. Quote
L.C. Posted December 20, 2009 Author Report Posted December 20, 2009 (edited) Hah? Not enough horsepower? Pfft. [1] [2] [3] Seriously, Subspace is nothing compared to those games. Edited December 20, 2009 by L.C. Quote
Simulacrum Posted December 20, 2009 Report Posted December 20, 2009 Point. But actually coding the thing still stands to be a huge pain in the ass. Quote
CRe Posted December 20, 2009 Report Posted December 20, 2009 I can see the point of chatting, I don't see the point of spectating. Quote
»Lynx Posted December 20, 2009 Report Posted December 20, 2009 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. Quote
»doc flabby Posted December 20, 2009 Report Posted December 20, 2009 (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 December 20, 2009 by doc flabby Quote
»Lynx Posted December 20, 2009 Report Posted December 20, 2009 @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). Quote
L.C. Posted December 20, 2009 Author Report Posted December 20, 2009 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. Quote
Simulacrum Posted December 20, 2009 Report Posted December 20, 2009 Ermm, can Java run on phones? Because Chatnut would already work in that situation, n'est-ce pas? Quote
»Lynx Posted December 20, 2009 Report Posted December 20, 2009 Yes, those who are using phones that can run .jar files can run Chatnut. But a Continuum chat client is another story... Quote
Dr Brain Posted December 20, 2009 Report Posted December 20, 2009 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. Quote
»doc flabby Posted December 20, 2009 Report Posted December 20, 2009 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. Quote
»Lynx Posted December 20, 2009 Report Posted December 20, 2009 Mhmm, I figured the only phones worth mentioning were the ones that typically send data well enough for a chat client, but good point. Quote
rootbear75 Posted December 22, 2009 Report Posted December 22, 2009 any phone that has 3G (or 4G in case of Sprint) should be able to do it fine right? Quote
»Lynx Posted December 22, 2009 Report Posted December 22, 2009 (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 December 22, 2009 by Lynx Quote
Confess Posted December 31, 2009 Report Posted December 31, 2009 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! Quote
»D1st0rt Posted December 31, 2009 Report Posted December 31, 2009 You can chat right now on any mobile phone that has an ssh client, just terminal into a machine that has ccc on it Quote
L.C. Posted January 1, 2010 Author Report Posted January 1, 2010 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. Quote
»D1st0rt Posted January 1, 2010 Report Posted January 1, 2010 You're talking about something at the protocol level of the application, when the issue has more to do with the hardware Quote
JoWie Posted January 2, 2010 Report Posted January 2, 2010 You could chat on chatnet with http://code.google.com/p/ircm/ and a irc <-> chatnet bridge Quote
»D1st0rt Posted January 2, 2010 Report Posted January 2, 2010 There's a jabber server written in python that I got to run as a module one time Quote
BDwinsAlt Posted January 2, 2010 Report Posted January 2, 2010 (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 January 2, 2010 by BDwinsAlt Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.