L.C. Posted July 23, 2010 Report Posted July 23, 2010 (edited) How flexible is Flash for online multiplayer games? Java? HTML5? I know Java and HTML5 are definitely capable. HTML5 might have some latency issues (but I might be wrong). I'm thinking we need to get a basic prototype (that actually works) up and running. Fo' real. EDIT: Is doc flabby's mobile client Java-based? Perhaps we could port that for PC and have an in-browser version. Edited July 23, 2010 by L.C. BlueT Network AdministratorSSCV Network AdministratorJackpot SVS System Operatorhttp://www.hlrse.net/Qwerty/randomsubsbar.jpghttp://www.hlrse.net/Qwerty/BlueToastWebhosting.gif
★ Xog Posted July 23, 2010 Report Posted July 23, 2010 (edited) You should check out some of the incredibly creative things jowie and turboslug22 are doing in the Everspace zone. For instance, they're implementing a way where you can equip your ship with items by pointing to them in your GUI with your ship. Crazy stuff man. Not sure how they're doing it, but it's really cool. And they're implementing a LOT of what I said in my thread here: http://forums.ssgn.n...opic=24350&st=0 like mining, cargo hauling, NPC ambushes, etc. They also have destructible walls! Edited July 23, 2010 by Xog Subscribe! http://www.youtube.com/LooneyBandito Follow! http://www.twitter.com/LooneyBandito
★ Lynx Posted July 23, 2010 Report Posted July 23, 2010 Think it would make a whole load more sense to try and make a client that just works before even thinking about any other implementation.
L.C. Posted July 23, 2010 Author Report Posted July 23, 2010 According to Aquarius, QuakeLive is flash-based. Since that's 3D and apparently pretty popular, Flash+ActionScript3 might be a good option. But I suppose what L Y N X and the point Dr. Brain made to me via IM about the difficulty in doing such thing is true. BlueT Network AdministratorSSCV Network AdministratorJackpot SVS System Operatorhttp://www.hlrse.net/Qwerty/randomsubsbar.jpghttp://www.hlrse.net/Qwerty/BlueToastWebhosting.gif
★ Lynx Posted July 23, 2010 Report Posted July 23, 2010 QuakeLive has got money to pay developers. We don't. It's far easier making a platform independent client than to make a in-browser client. I could bet you could find coders willing to code a new client within the community provided you had a few thousand in cash. Also, I'd avoid Flash like the plague. It's buggy, slow and is losing dominance very fast with the dawn of HTML5. I think the sooner developers stop using Flash for HTML5 the better for us all, really.
★ Maverick Posted July 23, 2010 Report Posted July 23, 2010 I've heard in my Flex course that Flash has since version 10.1 support for UDP sockets which you'll need for Continuum networking.I would rather make a client in Flash then in HTML5 as the latter means programming in Javascript which is a hell for development (lack of proper debugging, error handling and different interpretations in different browsers). If you would begin making a new client, making it in Google's Java at Android would be another good option. It's definately a growing market and may bring in a whole lot of (new) players. Check out your zone population statistics at stats.sshq.net! MaverickSubspace Statistics AdministratorRetired SSCU Trench Wars Super ModeratorTWCore Coordinator Administrator
JoWie Posted July 23, 2010 Report Posted July 23, 2010 (edited) You should try some nice tools in firefox like venkman and firebug, etc. If you want easy internet explorer support, use an abstraction layer like jquery.I have a LOT more trouble debugging things in flash then in javascript, although I do not support internet explorer in my applications. For chat only stuff,it wouldn't be that hard to add support for XMLHTTPRequest / WebSockets to that chatnet bouncer in perl I made. Only downside is that it would be one script per user. Plus point would be support for things like the iPhone. The nature of the always online bouncer could also be great for when you have bad connectivity, like 3g in a subway.If you want any user to login, you must either accept everyone coming from the same IP and the server admin being able to see your password, or using something else that does not work natively in browsers.Another option would be an ASSS module that implements WebSockets. But a full playing client without some sort of browser plugin (flash, java, etc) is not really doable yet. While modern browsers have support for bi-directional TCP sockets, there is no UDP. For most people the latency would be to big. Edited July 23, 2010 by JoWie
★ Maverick Posted July 23, 2010 Report Posted July 23, 2010 In my humble opinion, Java would be the best choice. You can play it in your browser via an applet, standalone as a normal java program and you can distribute it on mobiles via Android while sharing the same (more or less) coding base. Check out your zone population statistics at stats.sshq.net! MaverickSubspace Statistics AdministratorRetired SSCU Trench Wars Super ModeratorTWCore Coordinator Administrator
Yupa Posted July 25, 2010 Report Posted July 25, 2010 would rather make a client in Flash then in HTML5 as the latter means programming in Javascript which is a hell for developmentWhat? Flash just uses ActionScript, which is just a proprietary implementation of JavaScript. If you want to make yet another client that relies on proprietary software, though, by all means, use Flash. You could do it in HTML & JavaScript (etc. [and yes, Flash if you wanted]), and if it was decent enough you could get a lot of new players (probably mostly random non-long-term players than anything else, but that's still something).
aquarius Posted September 11, 2010 Report Posted September 11, 2010 What do you suggest a client be developed under, Yupa? Free PVP Space MMO: Download Continuum - Free To Play PVP Space MMO
Yupa Posted September 12, 2010 Report Posted September 12, 2010 BaK's is in C++. There are worse languages.
Dr Brain Posted September 12, 2010 Report Posted September 12, 2010 BaK's is in C++. There are worse languages.Not many, and most of those are made up with the sole purpose of being worse. Freedom is the right to be wrong.
Yupa Posted September 12, 2010 Report Posted September 12, 2010 Well there's Java™ & Pascal & C♯. But maybe those are what you were referring to.
Dr Brain Posted September 12, 2010 Report Posted September 12, 2010 C++ (not C) is worse than all three of those, IMO. Whitespace and BF are worse than C++, and BASIC & VB are probably contenders too. "Bad language" is defined as the ability to create working code that cannot be maintained or modified by anyone. Freedom is the right to be wrong.
★ D1st0rt Posted September 17, 2010 Report Posted September 17, 2010 In terms of language design, c# is actually pretty slick makes java look foolish _UU___UU__SSSSS____AAA____UU___UU__SSSSS____AAA____UU___UU_SS_______AAAAA___UU___UU_SS_______AAAAA___UU___UU__SSSSS__AA___AA__UU___UU__SSSSS__AA___AA__UU___UU______SS_AAAAAAA__UU___UU______SS_AAAAAAA___UUUUU___SSSSS_AA____AA___UUUUU___SSSSS_AA____AAJ.C. Dento> prime example of why america will never be a world super power.Moscato> d1 is mad he will never have a job outside subspaceI can't see this because I turned signatures off. ps VT
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now