Hello everyone! Just dropping by to post some progress reports of my current project.
Before reading further; please note this and keep the discussion on-topic.
For now, the project is named “jEndlessOnline,” solely to reach out to the dying community Endless Online left behind and grasp interest into a new game.
For the last month or so, I’ve been working on and off with a new game engine, inspired by the classic “Endless Online.” This is entirely coded in Java, to allow for cross platform support.
Some important notes; I’m using LibGDX for the client, and I’m building my server model off of Java’s NIO library. I’ve got screenshots from past attempts, and I’ll save the most current for last.
This is the first successful rendering of the map, and player. Currently without animation, I had felt some sort of success.
I then worked out a basic camera system, animation, and player movement.
Soon after; I added basic methods for displaying Player properties (HP/MP/SP), I also created temporary objects for an ESC Menu and Chatbox. These would be removed after finding an artist of some sort.
After an annoying battle with understanding how networking really works, I successfully rendered other players to the screen, as well as displaying Admin Chat logs. This is where I decided to restart the project.
Since then, I’ve moved on to using LibGDX and would not regret it one bit! So far, I’ve implemented my connection class, and have basic login functions working again. I will post progress as I continue to reach where I once was.
Here are current versions of Main Menu & then a Character Selection idea.
I have tons of design ideas for features in-game, and I 100% plan to remove the name “endless online” and all of their artwork(though I’m only using one of their sprite sheets for this)
As I progress with this project, I will be seeking pixel artists as that will be seemingly the hardest position to fill. Once I’ve got a better model to show off I’m sure it will be easier.
But, let me know what you guys think of the idea. Give me design ideas, what you think I should add to the game, and I will share my progress at least weekly.