Eclipse .NET / Orion Edit (Whatever you’d like to call it)
Just dropping in to post this, I saw jcsnider released Orion, an old edit of Eclipse Origins 1.X ported to VB.NET
This is simply that same engine with just a few minor tweaks that someone had asked for, and I just planned to release it everyone. I have no intentions on supporting this, but it might be something fun for people to tweak or learn from.
UPDATE 01 January 31st, 2015
Windows are now completely sizable and the game display will change even during run-time, this means you can resize the game as much as you like to any size while the player is playing.
Added the custom class caching of jc’s to allow Map Loading to take mere milliseconds now, Goodbye Loading Screens!
The basis for this (Orion, can be found at http://ascensionforums.com/index.php?board=6.0)
1. Separate Solutions
Rather than a single solution housing the client/server (albeit a smart person could open the vbproj individually if needed), the Client and Server are now their own solutions. Some may like it, some may not. Programmer preference, you could easily add the two back into one solution.
2. Full-Window Support
Sizable Game Window (before Runtime). You can size the frmMainGame window before runtime in VB.NET and your game will display correctly. You could change the form to sizable and make it sizable, however it would stretch/skew the image. While it does calculate the Max_MapX, ScreenX etc on the frmMainGame resize function, the GameWindow for SFML is first initialized on InitGraphics, so it gets the size of the surface based on the size of picScreen at the time of execution. This could probably be modified so that the GameWindow sizes are updated dynamically, I’m just not that familiar with SFML libraries.
3. Increased Map Sizes (Loading Map Dialogue)
As per any Eclipse, you can change map sizes server side with Max_MapX, I’ve simply increased map sizes and added a loading menu so that it will track where you’re at in the loading process when handling map data.