Dayo Posted October 1, 2013 Share Posted October 1, 2013 Its been a while since i have posted anything up about GL v2 so i thought i would post up some details. Currently there is very little work done, there is no point in me saying anything different. But now i have some time on my hands i have finally started work on the script below are a few features i intend to implement - The game should be ajax driven - There should be no page loads (i know i will be excluding people without java-script enabled but there cant be many left who have it disabled) - percentage done 75% (page loader built (back/forward buttons work)) - The script should be modular - explains itself really - percentage done 5% - Use PDO for the database class - explains itself - percentage done 100% - Have a better template structure - Ive never liked the header.php/footer.php setup started work on a JS template builder but only as an experiment - percentage done 25% (maybe 0%) - Ship out with several default modules needed to start a game - This will not be a out the box ready game but should ship with a few default modules. - percentage done 0% - Admin panel - Previously GL had a very basic admin panel, in V2 the admin panel will be much more advanced and usable - percentage done 0% - Installer - GL v.0.8.* was a pain in the ass tyo install if you were trying for the first time, GL v2 should ship out with an installer - percentage done 0% I have made a source forge project that can be found here there is not much here at the moment but you should see how the project is coming along without having to ask me :P Quote Link to comment Share on other sites More sharing options...
Guest Posted October 1, 2013 Share Posted October 1, 2013 Good luck, I despise Sourceforge and would highly recommend using GitHub, however that is your choice :). There are also a fair few people who do have JS turned off, having non JS compatibility is a must imo. Quote Link to comment Share on other sites More sharing options...
a_bertrand Posted October 1, 2013 Share Posted October 1, 2013 I doubt there is so many people which disable JS. Most of today websites do use it in some form or in another. Plus for a game, you can require your players to use it. I do plan to release myself a game which is basically pure JS. Good luck with your engine Dayo, I can't wait to see it soon! Quote Link to comment Share on other sites More sharing options...
Script47 Posted October 1, 2013 Share Posted October 1, 2013 Good luck man, sounds awesome! Quote Link to comment Share on other sites More sharing options...
Dayo Posted October 1, 2013 Author Share Posted October 1, 2013 @!angel i only used it as it was the first one i googled :| as for the JS it would double my development/testing time if i have to think "will this work without JS" @a_bertrand thats exactly what i thought of, and the people who do disable JS are they going to be playing a mafia game lol. And thanks i am planning on getting something up by the end of the month so people can have a play about and comment on the way im taking it as it will be very different to before Quote Link to comment Share on other sites More sharing options...
Dayo Posted October 3, 2013 Author Share Posted October 3, 2013 I have nearly finished on the ajax page loader a demo of this can be found at http://www.cdhost.co.uk/my_sites/glscript.net/v2-demo/ would appreciate any opinions you have on the way ive handles the page loads Quote Link to comment Share on other sites More sharing options...
a_bertrand Posted October 3, 2013 Share Posted October 3, 2013 - Buttons should at least show the pointer cursor, such that we know they are buttons... - I like the fact you kept undo / redo buttons working. But overall, I fail to see much of the advantage to just work via AJAX. If you can explain me, I would be grateful. Quote Link to comment Share on other sites More sharing options...
Dayo Posted October 3, 2013 Author Share Posted October 3, 2013 Buttons - Noted back/forward buttons - thanks As for AJAX i just think there is more you can do with it i.e. adding effects to the page loads as well as that it should reduce the amount of HTTP requests and once you have your template loaded you wont have to keep reloading your graphics/styles/javascript Quote Link to comment Share on other sites More sharing options...
a_bertrand Posted October 3, 2013 Share Posted October 3, 2013 Well, the traffic should not be an issue, as browsers do have caching. Hopefully. However yes you could reduce some of the traffic as you would only send what changed and not the container, but I doubt it does actually make much of an impact. For the effect while loading a new page and such, I doubt it is a good idea to have it in an engine, and I doubt it is a good idea to have in long term. Check the story with iOS 7 where most want to disable all those transitions and effects. Effects are cool the first time you see them, but then get annoying as you lose time. Finally, I would point toward an easier to maintain game / code more than something which uses all kind of tricks. If you can have both, then great, if you can't then better use the normal loading, and make sure people know what files to edit. Quote Link to comment Share on other sites More sharing options...
Guest Posted October 3, 2013 Share Posted October 3, 2013 On the right side, it looks as if the border shadow is from the main container unlike the left Left: http://gyazo.com/5057f899309f73310aa659504abcaa0c Right: http://gyazo.com/23f0188109b56121a45c24ac1afa1228 Do you understand? Quote Link to comment Share on other sites More sharing options...
rjddev Posted October 3, 2013 Share Posted October 3, 2013 Just a small heads up, The layout looks nice on 100% zoom, but when you zoom out using ctrl - the right content goes to the left. Quote Link to comment Share on other sites More sharing options...
rockwood Posted October 4, 2013 Share Posted October 4, 2013 sounds awesome! Quote Link to comment Share on other sites More sharing options...
Djkanna Posted October 5, 2013 Share Posted October 5, 2013 Good luck, I despise Sourceforge and would highly recommend using GitHub, however that is your choice :). There are also a fair few people who do have JS turned off, having non JS compatibility is a must imo. I don't think it's a must in this context, the majority of web game players will have it on, or will turn it on in order to play the game if they wish to play. I suppose it's possible that users that use their phones/tablets may have a hard time playing the game. I'm curious Dayo, why you opted to build your own 'page loader' over something like Sammy.js for example? As I'm sure there will be a lot more than just client-side URLs/template loading you'll be needing in your ajax driven goal. I personally chose to use AngularJS, but there's a magnitude of libraries out there that can achieve that app like feel. TodoMVC gives you a good idea of what these libraries offer. Quote Link to comment Share on other sites More sharing options...
WTM Posted December 26, 2013 Share Posted December 26, 2013 Its been a while since i have posted anything up about GL v2 so i thought i would post up some details. Currently there is very little work done, there is no point in me saying anything different. But now i have some time on my hands i have finally started work on the script below are a few features i intend to implement - The game should be ajax driven - There should be no page loads (i know i will be excluding people without java-script enabled but there cant be many left who have it disabled) - percentage done 75% (page loader built (back/forward buttons work)) - The script should be modular - explains itself really - percentage done 5% - Use PDO for the database class - explains itself - percentage done 100% - Have a better template structure - Ive never liked the header.php/footer.php setup started work on a JS template builder but only as an experiment - percentage done 25% (maybe 0%) - Ship out with several default modules needed to start a game - This will not be a out the box ready game but should ship with a few default modules. - percentage done 0% - Admin panel - Previously GL had a very basic admin panel, in V2 the admin panel will be much more advanced and usable - percentage done 0% - Installer - GL v.0.8.* was a pain in the ass tyo install if you were trying for the first time, GL v2 should ship out with an installer - percentage done 0% I have made a source forge project that can be found here there is not much here at the moment but you should see how the project is coming along without having to ask me :P Hi, your working on version 2 and it looks like it could be a great final product however i cant seem to find V1 anywhere to download. Please can you link me to GL V1 . Thanks! Quote Link to comment Share on other sites More sharing options...
Script47 Posted December 26, 2013 Share Posted December 26, 2013 I don't think there actually was a V1, but the last one there seems to be was a 0.85, however here is the site GL Site have look around and see if you can find anything. Quote Link to comment Share on other sites More sharing options...
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.