LostAndNotFound Posted December 19, 2011 Report Posted December 19, 2011 Whats the point of this, the game would not be enjoyable on a phone, and no one would be any good at it. Resolution too small, bigger resolution then everything is way to small. Probably laggy as hell connecting from a phones wireless etc. So hopefully there are more uses for this than just an android or iphone app. You're right. He should be discouraged from doing something he enjoys in his spare time. It was rude of him to not consult with you before he started this project. It's quite apparent that your client is more viable. I'd be more than happy to help test your client. Your contributions to the community are greatly appreciated. Quote
»jabjabjab Posted December 19, 2011 Author Report Posted December 19, 2011 Okay! I have successfully remade the chunk format, that works as good as a sparse array (empty slots not noted) And it records displacement position and velocity of all that is saved. What this means is, if you have a map of tiles that dont move, you can just save them into respective slots in position of the map (or chunk). What I did is since I added the ability of gravity for tiles, I can now save them into their respective chunk with their position, velocity, and health, so no physics is lost during the loading and unloading of a chunk. The size is also now 41kb vs a 5-10mb of data that it was before, with the same quality, and more! Now that the mapchunk system has been recoded to support a player list instead of 'THE' player that plays, I can now use the code to make the chunk system working on my server. Quote
Avast Posted December 19, 2011 Report Posted December 19, 2011 (edited) If jab wants to make a java client then he can make a java client. stfu avast it's his project. Yes because my post said jab is not allowed to do what he wants. (sarcasm) P.S this is a staw man fallacy for arguments. You are defending a weaker argument, that i never made, because what i pointed out about phones, could not be denied. Look up the straw man fallacy. plus I dont even agree with your new argument Xog, about jab not being free to do what he wants. I feel everyone should be free to do what they want. You're right. He should be discouraged from doing something he enjoys in his spare time. It was rude of him to not consult with you before he started this project. It's quite apparent that your client is more viable. I'd be more than happy to help test your client. Your contributions to the community are greatly appreciated. Yes because everything is about me? All I did was ask if there was another use for this, and pointed out why it wouldn't work for phones. So is there other uses for java subspace? Edited December 20, 2011 by Avast Quote
Cheese Posted December 19, 2011 Report Posted December 19, 2011 Whats the point of this, the game would not be enjoyable on a phone, and no one would be any good at it. Resolution too small, bigger resolution then everything is way to small. Probably laggy as hell connecting from a phones wireless etc. So hopefully there are more uses for this than just an android or iphone app. You're right. He should be discouraged from doing something he enjoys in his spare time. It was rude of him to not consult with you before he started this project. It's quite apparent that your client is more viable. I'd be more than happy to help test your client. Your contributions to the community are greatly appreciated. full of win $$$ Quote
»jabjabjab Posted December 19, 2011 Author Report Posted December 19, 2011 http://i559.photobucket.com/albums/ss31/XDreamersMS/Continuum/Aphelion/Screenshot-1324320947760.png?t=1324321080 Quote
»jabjabjab Posted December 19, 2011 Author Report Posted December 19, 2011 http://i559.photobucket.com/albums/ss31/XDreamersMS/Continuum/Aphelion/Screenshot-1324327159377.png?t=1324327175 Quote
»jabjabjab Posted December 25, 2011 Author Report Posted December 25, 2011 I am converting the simple launch to in-game system i have to a State-Based system (one of my API's supports) so I will do this, and then organize, comment, and document all the things in my code today. Quote
Avast Posted December 25, 2011 Report Posted December 25, 2011 Maybe you can comment what uses java subspace will have? Quote
»jabjabjab Posted December 25, 2011 Author Report Posted December 25, 2011 Been working on the GUI. So far, This: ( I rigged a skin for now)... http://i559.photobucket.com/albums/ss31/XDreamersMS/Continuum/Aphelion/Test_Renders/Screenshot-1324847363085.png http://i559.photobucket.com/albums/ss31/XDreamersMS/Continuum/Aphelion/Test_Renders/Screenshot-1324851055347.png?t=1324851333 http://i559.photobucket.com/albums/ss31/XDreamersMS/Continuum/Aphelion/Test_Renders/Screenshot-1324850764724.png?t=1324850806 Quote
»jabjabjab Posted December 26, 2011 Author Report Posted December 26, 2011 http://i559.photobucket.com/albums/ss31/XDreamersMS/Continuum/Aphelion/Test_Renders/Screenshot-1324859363963.png?t=1324859412 Quote
»Axe Demento Posted December 26, 2011 Report Posted December 26, 2011 hey Jabjaba Hows your various programs/clients coming along i for one as am new to the forum and interested in everything is see that can bring more players to the game and game type. You should create a JAbjaba twitter etc also anything i can help with let me know. Hope you have a great new years keep up that coding! also dont forget to play the game as well ...Axe Quote
DarkFears Posted December 26, 2011 Report Posted December 26, 2011 Maybe you can comment what uses java subspace will have? Expanded user base through cross platform compatability: AmigaOS (m68k), AmigaOS 4 (PowerPC), AROS (x86, PowerPC, m68k), MorphOS (PowerPC)BSD, very cross platform (see NetBSD, for example)JavaLinux (x86, x86-64, PowerPC, and other architectures)Mac OS X (PowerPC, x86, x86-64)Microsoft Windows (x86, x86-64)MS-DOS and compatibles on the x86: MS-DOS, DR-DOS, FreeDOS, etc.OS/2, eComStationSolaris (SPARC, x86, x86-64)The CLI, also known by the implementation names .NET Framework (from Microsoft) and Mono (from Novell) Quote
JoWie Posted December 26, 2011 Report Posted December 26, 2011 (edited) Note that it uses a library (lwjgl) which uses native interfaces (written in C). A platform has to be supported by this library.So it will not work on phones and such without a good amount of effort. Edited December 26, 2011 by JoWie Quote
DarkFears Posted December 27, 2011 Report Posted December 27, 2011 True but you know alot of people have mentioned iPhone or android support and to me it just seems like it would be extremely awkward on a phone as far as controls go, I just cant seem to think the control precision needed for any real gameplay would be available on a phone. Quote
JoWie Posted December 27, 2011 Report Posted December 27, 2011 I am not saying it should, it was merely an example. Although there are gamepads, joysticks, etc for tablets and phones. I could imagine that tablets would be used a lot more for this purpose in a few years. Or perhaps there could be zones in which the gameplay is so different keyboard vs touch screen would not matter. Anyways it will not work on half of your list without additional effort. (I am not sure why .NET is on that list) Quote
»Axe Demento Posted December 27, 2011 Report Posted December 27, 2011 Being able to bring players in via other operating systems is a hook if someone gets into the game it can drive buying a different system/keyboard/monitorso that they are even more able to play. its like buying better equipment in your choosen sport. but the more people who can walk onto the field the better. I'd gladly play a java only/tablet tourny not because it is easy but because it is hard ...Axe Quote
DarkFears Posted December 28, 2011 Report Posted December 28, 2011 Or perhaps there could be zones in which the gameplay is so different keyboard vs touch screen would not matter. Good idea, didn't even think of that. As far as my list its just from oracles website, I have used java "out of the box" or almost out of the box on amiga, os2, linux, and bsd distros, as well as windows. Haven't touched an apple since highschool so have no idea about that. Dunno why .NET is on there either, might have copy n pasted the development list on accident instead of end user list. Quote
»jabjabjab Posted January 1, 2012 Author Report Posted January 1, 2012 I am going to redo the menu system from the setup right now. more details later on. I am using the same menu setup right now only to serve as a temporary to work on the menu <-> game system that I have been fine-tuning. Quote
»jabjabjab Posted January 4, 2012 Author Report Posted January 4, 2012 I will be re-coding the project referencing the good parts of my old project built, so I may further optimize the code and organize it better. Quote
Avast Posted January 4, 2012 Report Posted January 4, 2012 You can already play subspace on any operating system. Just install a Virtual Windows. Quote
MracY Posted January 6, 2012 Report Posted January 6, 2012 (edited) This client is made in Java? So you could potentially play the game on a browser then, when it's finished? If so, this could be a total game reviver if it were treated and advertised right. It seems like a game that would be very popular if you didn't need to download it. I'm sure you'd get a huge population increase if you could host it on Kongregate or something like that, although I'm not familiar with the politics of hosting a game such as this on such a site. But even if it does turn out to be useless, and nothing like I'm imagining at all, I'd like to commend you on a job well done. I know the difficulty of coding all too well. El Psy Congroo. Edited January 6, 2012 by MracY Quote
»jabjabjab Posted January 6, 2012 Author Report Posted January 6, 2012 Thanks. Fortunately, there are a lot of bored people on the internet, and boredom favors laziness. To compensate for the drudging loading and processing of the client we use now, Aphelion will wipe that out with ease. This is why I chose Java as my platform. 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.