texmex wrote:This is interesting! I've not seen alternative clients before. Wish you the best of luck!
Vibrocil wrote:For now I won't be releasing anything as I don't fully yet know about licences
Vibrocil wrote:As I rebuild from scratch and work in C# instead of C++ I won't be releasing any of my code... The only code (Nuget Packages for visual studio) that I use is for PCL's to work with files and sockets and the urhosharp engine. So I guess I'm not violating anybody's work. Everything else is completely rewritten for C#, even the SRP authentication procedure (which was a big struggle as I could not use GMP Library) Minetest originally sends data Big Endian and c# works little Endian, so I had to code something that could help translating the data as well. Beta's will be released for sure and free, for the end version I still don't know. Apple's Appstore is $100/year so if I want to release it there that would at least to be paid for... But it's all just idea's for now, unsure where I'm going with this...
sofar wrote:Vibrocil wrote:As I rebuild from scratch and work in C# instead of C++ I won't be releasing any of my code... The only code (Nuget Packages for visual studio) that I use is for PCL's to work with files and sockets and the urhosharp engine. So I guess I'm not violating anybody's work. Everything else is completely rewritten for C#, even the SRP authentication procedure (which was a big struggle as I could not use GMP Library) Minetest originally sends data Big Endian and c# works little Endian, so I had to code something that could help translating the data as well. Beta's will be released for sure and free, for the end version I still don't know. Apple's Appstore is $100/year so if I want to release it there that would at least to be paid for... But it's all just idea's for now, unsure where I'm going with this...
Just remember, if you copied any *(ANY)* GPL code you are required to provide anyone with the source code if you give them binaries.
It's probably a REALLY good idea to state that you didn't read any minetest code and only reverse engineered the protocol. (If this is what you did. Lying wouldn't be smart, either).
While it's entirely legal to reverse engineer the minetest protocol and build a proprietary client, I don't think this is beneficial to the community, and it may violate forum rules if you intend to do it for profit. So, if you really don't want to publish sources, be prepared for people complaining loudly.
Disclaimer: my advice does not constitute legal advice. I could be wrong.
Vibrocil wrote:Reaching out to people with lower spec devices and devices that the original client does not support (Iphones etc.)
sofar wrote:Vibrocil wrote:Reaching out to people with lower spec devices and devices that the original client does not support (Iphones etc.)
The game already runs on iphones... and runs just fine.
celeron55 wrote:I'm going to guess Vibrocil isn't going to make anything worse than the existing apple store ripoffs that sell in-game privileges for money, so I wish the best of luck to this.
Of course, open source would be very welcome. Minetest wouldn't have become what it is without it being open source, so I would recommend learning about licenses and making sure the source code is publishable, because that way you can get contributors to do development and maintenance when you've gotten bored of that...
So, good luck. Of course, if you are going to sell in-game privileges for money, then just f*ck off (any of those ripoffs listening?). But I trust you won't.
celeron55 wrote:I should add that it would be preferable to make something from the existing codebase though. By making it in a different language, you're going to have to do a lot of work to get future client-side Lua to work and we can't backport your fixes or anything. Also you can't use our updates and have to constantly update your client yourself to keep your users, and as importantly, MT server admins happy.
TheReaperKing wrote:Looks like an interesting project!! Not sure why there seems to be some hostility from others but I wish you the best!!! It is always neat to see what new ideas people are capable of! Also this might be perfect for our school computers!
Vibrocil wrote:TheReaperKing wrote:Also this might be perfect for our school computers!
You're last sentence is what I'm aiming for....
Users browsing this forum: No registered users and 0 guests