Dominion Posted April 28, 2013 Share Posted April 28, 2013 guys if you dont like this, you really suck, because ive never seen a game like this playing in browser, this is just a start, and in a few years who knows may be on everyone computers Is this supposed to be aimed at me because I don’t see anyone who has said they don’t actually like it? Quote Link to comment Share on other sites More sharing options...
Djkanna Posted April 28, 2013 Share Posted April 28, 2013 (edited) Is this supposed to be aimed at me because I don’t see anyone who has said they don’t actually like it? Lightning: he's spectacular 20k feet away, but a pain in the arse up close. Sorry you mentioned "aimed at me", and his handle is lightning, and my brain went "lets think of something witty to say, and fail miserably". :cool: Relevant Edited April 28, 2013 by Djkanna 1 Quote Link to comment Share on other sites More sharing options...
a_bertrand Posted May 9, 2013 Author Share Posted May 9, 2013 Further work has been invested and too keep you updated here is how it is going: - An edge is now drawn when the level is going down. I helps to see the level difference. - The map is not persistent and shared in real time. That means, if you modify it, everyone will see what you modified. - The transparency algorithm as been improved - Optimizations have been made and a greater speed has been reached - A rough login / register is implemented - A rough chat is there to be tested (tab to enter it, esc to exit it) - Loads of bug fixes On the server: - MongoDB is used for the persistence. - GZIP and Deflate compression has been implemented for .html, css, .js file - Supervisor (a node.js module) is used to restart the server in case the files change, or the server crash. - Stores map changes and player position updates. What is MongoDB For those now knowing what it is, instead of having the concept of table, with values and primary keys, all data inside MongoDB are basically called documents. Each document must have a unique ID which can be either set by hand or generated, and then the attached value can be.... anything and can vary on each "row". Think about a key / value pair dictionary. Yet the value is a JSON (called BSON) data, which means JavaScript objects. You may search by the ID or by any value of the BSON data. MongoDB is free / open source. Overall the project is progressing well, and the next step will be the implementation of the multi player monsters and monsters combats. Even if JS is not the nicest language out there, it seems to be solid enough for this kind of game. And having support of IE 9 or after, Chrome and Firefox it should cover most of the browser market. Of course mobile browsers will simply be ignored due to the CPU requirements for such game. Quote Link to comment Share on other sites More sharing options...
ColdBlooded Posted May 9, 2013 Share Posted May 9, 2013 Nice! WebSocket is something I am looking into quite recently. However, no ISP in my country has enabled WebSockets as of yet. Something we are looking in to. Brilliant - anxious to see more. Quote Link to comment Share on other sites More sharing options...
ColdBlooded Posted May 9, 2013 Share Posted May 9, 2013 People are free to not like it ;) Free for everybody to have their own opinion. I do honestly believe it has potential but as Dom said, it is clear it's a lot of work before being actually an ok game. Not the usual amount you invest in a hobby web game. But some of you knows me, I'm not the kind of trying to do the usual stuff. This, provided it's coded from the ground up, requires a lot of brain power for any developer to not like it. You should push this up on Git ;) Quote Link to comment Share on other sites More sharing options...
a_bertrand Posted May 9, 2013 Author Share Posted May 9, 2013 I'm not big fan of open source projects. Of course I use some open source code, yet I'm somehow reluctant to share my hobby games like that. I do it for my professional work but not for those games. Also I doubt this (MWG) would actually contribute much, it's not the kind of the community (node.js, full JS code on the client side, minimal HTML / CSS) BTW I'm not using a shared hosting or others, I use a dedi server where I installed all the needed infrastructure. However I do know there is node.js hosting out there, maybe not on some remote islands like yours ;) but still nothing prevent you to use some US one to test if you want. Quote Link to comment Share on other sites More sharing options...
Adam_S. Posted May 9, 2013 Share Posted May 9, 2013 If this game does end up going live, you should allow UGC to be part of the game, like player-created quests, custom structures, etc. Quote Link to comment Share on other sites More sharing options...
a_bertrand Posted May 9, 2013 Author Share Posted May 9, 2013 Players will for sure be allowed to modify the world in an area (the area where they starts). However I'm somewhat unsure about player created quests, as the experience with NEaB was... mixed. Quote Link to comment Share on other sites More sharing options...
KyleMassacre Posted May 10, 2013 Share Posted May 10, 2013 I dont think so. Atleast for the the time being no and I dont think phones can support the actions required to play this Quote Link to comment Share on other sites More sharing options...
a_bertrand Posted May 11, 2013 Author Share Posted May 11, 2013 The game will quiet likely not work on phones and tablet due to the CPU load it requires and I will not make an app port. Quote Link to comment Share on other sites More sharing options...
a_bertrand Posted May 16, 2013 Author Share Posted May 16, 2013 Worked a lot on it, beside optimizing the rendering, which means faster frame rate: - Improved again the transparency algorithm (when you are behind objects) - Added maze generation (currently it's a first trial, and should be further improved) - Added wearable items, you can put them or remove them from the backpack (top right icon) - You can wear / remove pieces by clicking on the top right icon and you will see the change live on your avatar. And much more, even if not all is so easy to spot ;) 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.