Ranqe Posted November 1, 2016 Share Posted November 1, 2016  Crystalshire  A free-to-play ORPG created using Eclipse Origins  About Crystalshire  Crystalshire was developed in 2011 using the Eclipse Origins open-source ORPG engine. It went through several iterations before being taken down in 2014.  How to use  This was not designed to be an open-source project. The source is being released for educational purposes. I would not suggest using this in a production game. The repository also doesn't include any of the non-code assets used by the game. As such, you'll need to use your own instead. If you're serious, you can check out the various tutorials and guides available for the Eclipse Origins engine: Eclipse Origins on Github They should help get you started, but everything else you'll need to figure out by reading the code.  Screenshots  Spoiler  Spoiler  Spoiler  GitHub  Fixed Source jcsnider, Kibbelz, Beefy Kasplant and 1 other 4 Link to comment Share on other sites More sharing options...
jcsnider Posted November 1, 2016 Share Posted November 1, 2016 Was gonna remove but then noticed that Robin posted that to GitHub himself. Â This is an extremely good resource. Robin shared this with me a few years back and I have referenced it from time to time. This is his actual Crystalshire game, not the developer kit he sold several years ago. This has an authentication server and more that you would have to dig through to bring it back online. Nonetheless there is a lot you could learn from his work. Excellent post Rob. Ranqe and varinyc 2 Link to comment Share on other sites More sharing options...
Phenomenal Posted November 1, 2016 Share Posted November 1, 2016 Looks cool will download it later Link to comment Share on other sites More sharing options...
Ranqe Posted November 1, 2016 Author Share Posted November 1, 2016 @PhenomenalDev It sure does! There is one issue I ran into though. When opening it in the Visual Studio Enterprise Edition it appears that the .frms don't load for some reason; instead they load as modules and there is tons of red lines within the modules. If you or anyone have a solution to that it would be great to post. Link to comment Share on other sites More sharing options...
Phenomenal Posted November 1, 2016 Share Posted November 1, 2016 @Rob I don't know shit about vb6 I'm afraid xD my only suggestion is damian or kevin  Link to comment Share on other sites More sharing options...
Ranqe Posted November 1, 2016 Author Share Posted November 1, 2016 @Damian666 @Kevin When either of you have time can you see if the source opens correctly in Visual Studio? Link to comment Share on other sites More sharing options...
Phenomenal Posted November 1, 2016 Share Posted November 1, 2016 @Rob Checked with kevin he's not at his pc right now soz Link to comment Share on other sites More sharing options...
Authentic Posted November 1, 2016 Share Posted November 1, 2016 Who have data files? <3  i fix all coding file  Nowy folder skompresowany (zip).zip Beefy Kasplant and Damian666 2 Link to comment Share on other sites More sharing options...
Damian666 Posted November 1, 2016 Share Posted November 1, 2016 added it to first post, good one @adiif1 Authentic and Beefy Kasplant 2 Link to comment Share on other sites More sharing options...
Zetasis Posted November 1, 2016 Share Posted November 1, 2016 Isn't this written in VB6? If so you need Visual Basic6 to open the source. Link to comment Share on other sites More sharing options...
Whitespirits Posted November 1, 2016 Share Posted November 1, 2016 it would be great if we could get a standard version made without the authenticate and SQL etc Ranqe 1 Link to comment Share on other sites More sharing options...
Ranqe Posted November 1, 2016 Author Share Posted November 1, 2016 @Whitespirits That would be awesome, I am messing around with it right now and if someone could remove the sql auth and sql items and have a login system that goes straight to the server like EO 3.0 it would be epic. Whitespirits 1 Link to comment Share on other sites More sharing options...
Authentic Posted November 1, 2016 Share Posted November 1, 2016 I fix authenticator change the data in mySQL.bas authentication.zip Ranqe and Beefy Kasplant 2 Link to comment Share on other sites More sharing options...
Beefy Kasplant Posted November 1, 2016 Share Posted November 1, 2016 Nice work yo! Ranqe 1 Link to comment Share on other sites More sharing options...
varinyc Posted November 4, 2016 Share Posted November 4, 2016 On 11/1/2016 at 6:04 PM, Rob said: @Whitespirits That would be awesome, I am messing around with it right now and if someone could remove the sql auth and sql items and have a login system that goes straight to the server like EO 3.0 it would be epic. This asset is a masterpiece of it's time and genre, it was also built to Robin's specific needs and whim. That, in my opinion, is also what makes it valuable. It's a look inside how they went about solving problems. If you want this back to bare bones. Grab Orion+, It's EO ported to VB.NET so people don't have to use a beyond dead language. Even installing VB6 is a HS diploma from PC to PC, let alone whatever happens next. If you want this just for a little information: https://github.com/RobinPerris/Crystalshire you can read all the code from that website without installing anything. Ranqe 1 Link to comment Share on other sites More sharing options...
Zetasis Posted November 4, 2016 Share Posted November 4, 2016 So how does the server request say usernames, from the authentication server since the default server provided has no packets, from what I can tell, that communicates with the authentication server? Link to comment Share on other sites More sharing options...
varinyc Posted November 5, 2016 Share Posted November 5, 2016 4 hours ago, Zetasis said: So how does the server request say usernames, from the authentication server since the default server provided has no packets, from what I can tell, that communicates with the authentication server? The authentication "server" is the files that would go in tandem with the regular server file when compiled. It's only separated out so you can choose to use it or not. So replacing the files in the auth folder with the regular server folder should work, I think.  Setting the authentication up doesn't look that difficult, but will only be as secure as how you decide to implement it.  Is how it looks to me, I only skimmed through the code for a bit. Zetasis 1 Link to comment Share on other sites More sharing options...
Kevin Posted November 8, 2016 Share Posted November 8, 2016 i've got it working by removing the mysql and auth server stuff.. the game is quite ok, what is impressive is the interface but the the features and systems are basic like every other eclipse engine. Link to comment Share on other sites More sharing options...
Azeveco Posted November 8, 2016 Share Posted November 8, 2016 I'm getting this error on Client and Server: Link to comment Share on other sites More sharing options...
Kevin Posted November 8, 2016 Share Posted November 8, 2016 Just now, Azvd said: I'm getting this error on Client and Server: Here you go :Â Â Link to comment Share on other sites More sharing options...
Render Posted November 11, 2016 Share Posted November 11, 2016 Dat moment when you misspell Donald. Â Was probably intentional and gonna get some hate Ranqe 1 Link to comment Share on other sites More sharing options...
DragonicK Posted June 11, 2017 Share Posted June 11, 2017 Could someone post resource files? I would like to test that engine. Link to comment Share on other sites More sharing options...
Phenomenal Posted June 11, 2017 Share Posted June 11, 2017 @Akaruz Just download the source and compile it  Link to comment Share on other sites More sharing options...
DragonicK Posted June 11, 2017 Share Posted June 11, 2017 Just now, PhenomenalDitto said: @Akaruz Just download the source and compile it  and about graphics? Link to comment Share on other sites More sharing options...
Phenomenal Posted June 11, 2017 Share Posted June 11, 2017 @Akaruz Included in the source Link to comment Share on other sites More sharing options...
Recommended Posts