- Joined
- Sep 11, 2020
- Messages
- 255
- Reaction score
- 65
I would like to clarify this to everyone, Jigsaw was never a clone. For me, my main goal was to provide means of learning low level development to everyone. Minecraft is a great way to teach youth the principles of computer science, and DismondFire was surely an inspiration, for me, I did not want to be the same at all. It isn’t completely dead, but for now, it is a dead project. I’ve done work here and there reviving it by myself. When I joined Astrono, I had no intent to bone DF, the first thing I did was change the blocks because it was directly copying. That is also why I left, I wanted to be different, as did most of the other devs. As for my aforementioned solo project, it isn’t even in Java, it is not a traditional Minecraft server in any way, and even further from DF at that. It won’t even use any libraries, all code running is 100% written for this project, to ensure optimization. I have explained before that the code structure is different, as well as the style. It is class based, object oriented, statically and implicitly typed (sort of, was originally completely explicit but Swift inspired me), and compiled to binaries to be executed by a VM, communicating with the server through an api baked into the virtual processor. I had no financial incentive to make this server, in fact, I was opposed to charging money for anything but extra storage, which would bring in little profit, all of which would be used to improve the servers performance. I had no intent to do any marketing, reference to DF, or hide it from DF. There are other servers that took inspiration that did not receive criticism, and I believe my name to be the biggest reason behind the criticism. I believe in assisting our youth to better understand computer science, that is why I love DF, and that is why I had my own ideas. They both have their niche. My project was intended to be almost training wheels for those looking to learn low level development, rather than making games to share with others. Making games for the server would be much different as is, it would require using a library I made to implement Minecraft’s physics and whatnot, as it would not come by default. Without coding it, you could not even walk, you would have no physics on the server, creating client side confusion.