Torsin Posted June 28, 2021 Share Posted June 28, 2021 Hello, just wanted to share some of the progress on a HTML5 MMORPG game I'm developing. It's still in early stages and progressing well. It's called Elvarion. Here's a sneak peak video of the smooth per pixel movement, attack from a projectile generated server side with particle effects. Technology used Animations - PIXI.js animations (been thinking about Spine... but maybe later)Rendering - PIXI.js - PIXI.js particle effects - WebGLSound - HowlerLanguage - Javascript and NodeMap Editor - TiledNetwork - Socket.io - Nengi.jsDB - MongoDB You can find us on Discord or on reddit. Thanks! vasilii and TheBoneJarmer 2 Quote Link to comment Share on other sites More sharing options...
FrancoisSoft Posted June 28, 2021 Share Posted June 28, 2021 Good work! Can't wait to see finished project! Torsin 1 Quote Link to comment Share on other sites More sharing options...
vedia Posted June 28, 2021 Share Posted June 28, 2021 Looks good! HTML5 mmorpg is a great project/challenge for learning tons of advanced stuff in computer science in general! It covers all the basis. One piece of advice i'd give, if you want to go to production with your MMO, switch socket.io for something lighter and way faster, I would consider even switching language to something like Go or C++! Check out uWebsockets (micro websockets) for C++. Quote Link to comment Share on other sites More sharing options...
Torsin Posted June 28, 2021 Author Share Posted June 28, 2021 16 minutes ago, vedia said: Looks good! HTML5 mmorpg is a great project/challenge for learning tons of advanced stuff in computer science in general! It covers all the basis. One piece of advice i'd give, if you want to go to production with your MMO, switch socket.io for something lighter and way faster, I would consider even switching language to something like Go or C++! Check out uWebsockets (micro websockets) for C++. Thanks for the encouragement and suggestion. I will have to do more research on using uWebsockets. Haven't coded in C or C++ in ages. lol There's still lots to do and lots of challenges ahead in building the game and having efficient sockets/communication between server and client is one of them. vedia 1 Quote Link to comment Share on other sites More sharing options...
Torsin Posted June 30, 2021 Author Share Posted June 30, 2021 More progress this week. Thanks to all of you for your support, help and guidance, it's really appreciated. Join our Discord server for more updates: https://discord.gg/tKWJQaaBVj Update for this week include: - Projectile impact particles - Multiple user animations corrected - Waterfalls, tile based animations in place https://www.youtube.com/watch?v=LfbMGt-Kq0A Quote Link to comment Share on other sites More sharing options...
Torsin Posted July 27, 2021 Author Share Posted July 27, 2021 A little more progress since the last post. Fixed and moveable lighting, with adjustable ambient light. https://www.youtube.com/watch?v=gyGfp3po0m8 Quote Link to comment Share on other sites More sharing options...
Torsin Posted August 20, 2021 Author Share Posted August 20, 2021 latest update, we are still progressing. Quote Link to comment Share on other sites More sharing options...
que Posted August 24, 2021 Share Posted August 24, 2021 Cool! How did you do the lightning from the torches? Will follow this project Quote Link to comment Share on other sites More sharing options...
Torsin Posted August 26, 2021 Author Share Posted August 26, 2021 On 8/24/2021 at 6:25 AM, que said: Cool! How did you do the lightning from the torches? Will follow this project Hi, do you mean the flickering effect? Quote Link to comment Share on other sites More sharing options...
Torsin Posted August 27, 2021 Author Share Posted August 27, 2021 my attempt at cloud shadows.... more like fog now. Still need to fix it so it doesn't follow the player. lol Quote Link to comment Share on other sites More sharing options...
Torsin Posted September 10, 2021 Author Share Posted September 10, 2021 Just wanted to give an update since it has been a while. I've been working on more of the core functionality, collisions to be more precise. This past week has been about collisions, components and client code cleanup. Here's a list of the components that have been added this week. Components * keyboard (used for player movement) * mouse (used for hover actions and clicking on objects) * collision (collision checking per tile, entity or object) * stats (this hold all the entities stats, HP, MP, attributes, etc...) More will be added as time goes on and I keep cleaning the code. Stay tuned, also here an in game pic of the functional tile collisions Enjoy, and if you want to contribute and/or have ideas, join our discord: https://discord.gg/tKWJQaaBVj Quote Link to comment Share on other sites More sharing options...
Torsin Posted October 13, 2021 Author Share Posted October 13, 2021 Little update that took my a long time to implement. Collisions update! 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.
Note: Your post will require moderator approval before it will be visible.