c0ke Posted January 15, 2015 Author Share Posted January 15, 2015 Hello world!My name is Liam Stewart and I'm a software developer working in the United Kingdom, I've swung by to firstly introduce myself, secondly shamelessly promote a project of mine, and thirdly help around a bit with any Java related questions the community might have._Yes, I had to borrow a phone to take this photograph_![](http://miragerealms.com/devblog/wp-content/uploads/2015/01/teehee.png)**So what is Mirage Realms?**Mirage Realms is a cross platform online RPG being developed for PC and Android, the idea being users can have a tailored gameplay experience for the device they are on yet share the same world. I find this an exciting concept, and in practise it is pretty awesome. The project has been in the works on and off for about a year now, but in reality the majority of the work has been done in the last 6 months._Early screenshot of the desktop client_![](http://miragerealms.com/devblog/wp-content/uploads/2015/01/readyForTest.png)There are a number of interesting gameplay and design challenges around this concept, first and foremost being supporting this kind of gameplay in a high latency environment. As such, a lot of my time has been spent working on the networking and service handling of different types of requests, how they queue up, how it's distributed and how the client / server handles dropouts and the like. There's been some great computer science problems to solve._Early screenshot taken on my phone, I suck at scaling images_![](http://miragerealms.com/devblog/wp-content/uploads/2015/01/androidGroupShot1.png)**Why tell us about it now?**The project has reached a stage of active testing, last weekend saw the first public 'engine' test which went really well, users on their PCs and phones logged in and ran around like headless chickens. At this stage in development, there are pretty things to show off, and the concept is proven and working, I'm looking for more interest now as testing becomes a much more regular occurance._Fullscreen screenshot because why not?_![](http://miragerealms.com/devblog/wp-content/uploads/2015/01/clientProgress.png)I'm happy to answer any questions on the project and the technology used and hope this rather small introduction and overview looks interesting enough for you to want to learn more.**What is the plan?**As the various underlying systems have reached a stable and cohesive state development speed has increased, especially since November. With this in mind, I am looking to have a deployable alpha at the end of July and be fully released on the android marketplace by Christmas this year. If this project looks exciting and you want to test, have ideas you think might be cool, or perhaps you can draw retro pixel art and would like to help out, I'm all ears._Obligatory and pointless menu screenshot ;)_![](http://miragerealms.com/devblog/wp-content/uploads/2014/12/output_hUwDFo.gif)At the moment with regards to gameplay I am trending towards a sort of cross between Tibia and Harvest Moon, I like the idea of players having farms and I also like the idea of players kicking the crap out of stuff and solving zelda-esque puzzels together in instances. The only real limiting factor here is my free time, and how tired I am at the end of the day. I go to work, code for 8 hours, come home, then have to try and find the energy to continue which is frankly a real challenge.You can follow the project's progress at:**[http://www.miragerealms.com](http://www.miragerealms.com)**I welcome your feedback and questions :) The next test will be happening the second weekend of February, if you want to come and check it out. I especially welcome anyone with uber leet haxorz skills coming and trying their very hardest to violate my server security on these events, on the last test Consty figured out I'd forgotten to implement a method server side and managed to jesus over the water. This is the kind of stuff I really welcome at this stage in development, I want you to come and break my toys ;)_Goddammit_![](http://miragerealms.com/devblog/wp-content/uploads/2015/01/constyjesus.png)Cheers,Liam Link to comment Share on other sites More sharing options...
Helladen Posted January 15, 2015 Share Posted January 15, 2015 Good luck. :D I was apart of Mirage Realms back in the days of Jacob. It was the first engine I used to program in (not to say that this is an engine anymore), before that I was only doing sadscript. Link to comment Share on other sites More sharing options...
lexkymbeth Posted January 15, 2015 Share Posted January 15, 2015 :O No words, looks awesome Link to comment Share on other sites More sharing options...
Colonello Posted January 15, 2015 Share Posted January 15, 2015 Wow this looks absolutely fantastic! Link to comment Share on other sites More sharing options...
Mohenjo Daro Posted January 15, 2015 Share Posted January 15, 2015 Well, I love how you described it all, great introduction! Link to comment Share on other sites More sharing options...
PD Posted January 15, 2015 Share Posted January 15, 2015 Sexy! If I have time I'll bring my haxorz skills to the party ^_^ Link to comment Share on other sites More sharing options...
c0ke Posted January 15, 2015 Author Share Posted January 15, 2015 Wow thanks for the enthusiastic response chaps, nice to meet you all!Your haxorz will be most welcome Zesh :DI apologise in advance if I am slow to respond to this thread going forwards, time is quite a precious resource and I don't ever seem to have enough of it. I will respond eventually, promise :)You lot have cheered me right up. Link to comment Share on other sites More sharing options...
Officer Johnson Posted January 16, 2015 Share Posted January 16, 2015 This looks amazing :) Link to comment Share on other sites More sharing options...
Rob Janes Posted January 16, 2015 Share Posted January 16, 2015 Looks amazing. How do you handle deployment on mobile devices, will you distribute .apk / .ipa for Android / iOS respectively or is it browser based? Link to comment Share on other sites More sharing options...
Marsh Posted January 16, 2015 Share Posted January 16, 2015 Looks pretty awesome! I have always wanted some sort of online Harvest Moon.No plans for iOS? Link to comment Share on other sites More sharing options...
c0ke Posted January 16, 2015 Author Share Posted January 16, 2015 iOS is an interesting problem, one which I've half ignored half got a solution for… LibGDX's suggested method is to deploy using something called RoboVM, I don't know how great this is though to be honest... if I get to that stage, it might be time to start learning Cocoa Touch ^^ Link to comment Share on other sites More sharing options...
YourBestNightmare Posted January 16, 2015 Share Posted January 16, 2015 > iOS is an interesting problem, one which I've half ignored half got a solution for… LibGDX's suggested method is to deploy using something called RoboVM, I don't know how great this is though to be honest... if I get to that stage, it might be time to start learning Cocoa Touch ^^If you are ng LibGDX and Gradle then adding support for iOS is only around 15 lines of code ;) Link to comment Share on other sites More sharing options...
Guest Posted January 16, 2015 Share Posted January 16, 2015 > If you are ng LibGDX and Gradle then adding support for iOS is only around 15 lines of code ;)Especially if you steal it off someone else. But you wouldn't know about that would ya? Link to comment Share on other sites More sharing options...
Marsh Posted January 16, 2015 Share Posted January 16, 2015 Any plans to release it open source? Link to comment Share on other sites More sharing options...
c0ke Posted February 8, 2015 Author Share Posted February 8, 2015 Hello!Sorry it's been so long I fell ill in RL and haven't been out of bed / at a PC for some time :/I have no plans to release this open source, at best this will be a commercial venture, at worst it'll be a hobby :) Link to comment Share on other sites More sharing options...
thezeus Posted February 10, 2015 Share Posted February 10, 2015 > Any plans to release it open source?Marshy! Link to comment Share on other sites More sharing options...
DawnOfEarth Posted March 14, 2015 Share Posted March 14, 2015 i just want to play it Link to comment Share on other sites More sharing options...
JeffSventora Posted March 14, 2015 Share Posted March 14, 2015 Man I remember how good the MR Engine was back in my VB days, it was a good community you had going too. Link to comment Share on other sites More sharing options...
Strafe Posted March 21, 2015 Share Posted March 21, 2015 Looks so awesome, id love to have cross platforming great work man!! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now