• Hey! Register here to create your account, engage with the community, and talk about what is new!

Jigsaw

Vulcano

Forum adept
Overlord
Joined
Sep 11, 2020
Messages
257
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.
 

Vulcano

Forum adept
Overlord
Joined
Sep 11, 2020
Messages
257
Reaction score
65
It is better in theory and in my opinion. I have been planning on ways to make it run locally so you do not have to pay for anything if you have your own servers and it will all be connected to the main server, as well as it not really using codeblocks, it’s more just running your code in server not coding in the server… Text is easier to look at, the goal is a high level feel in a language that is very low level to the OS. It would require a lot of extra work to make a fully fleshed game so it’s not even competition to DF if I finish it… Unreal engine would be better for that just make a standalone game…
 

LooserRIP

Notorious member
Overlord
Joined
Sep 6, 2020
Messages
109
Reaction score
54
wow. your words inspired me. I will now start coding my own Jigsaw clone meant to teach kids umm.. embedded coding in minecraft? uh and for some reason because I overengineered its foundation it's also not a clone because apparently that's how it works inspiration is purely technical and there are no conceptual elements copied whatsoever
It's crazy because I'm planning (of course I plan because the server won't be finished, ever) to advertise the server in cheeky ways on the thriving Jigsaw server community, comparing it to Jigsaw (although it isn't a clone because I said so also remember the whole part about me programming it different)
I then will plead my case on the Jigsaw forums (because I want to draw more attention towards my server, also, I'm banned on Jigsaw for a variety of reasons) in the hopes of digital forgiveness and approval 🙏
thanks!!!!
 

Reason

Well-known member
Overlord
Joined
Sep 6, 2020
Messages
76
Reaction score
35
It is better in theory and in my opinion. I have been planning on ways to make it run locally so you do not have to pay for anything if you have your own servers and it will all be connected to the main server, as well as it not really using codeblocks, it’s more just running your code in server not coding in the server… Text is easier to look at, the goal is a high level feel in a language that is very low level to the OS. It would require a lot of extra work to make a fully fleshed game so it’s not even competition to DF if I finish it… Unreal engine would be better for that just make a standalone game…
I think you're entirely missing the point of servers/plugins like this, but good for you I guess
 
Last edited:

Vulcano

Forum adept
Overlord
Joined
Sep 11, 2020
Messages
257
Reaction score
65
wow. your words inspired me. I will now start coding my own Jigsaw clone meant to teach kids umm.. embedded coding in minecraft? uh and for some reason because I overengineered its foundation it's also not a clone because apparently that's how it works inspiration is purely technical and there are no conceptual elements copied whatsoever
It's crazy because I'm planning (of course I plan because the server won't be finished, ever) to advertise the server in cheeky ways on the thriving Jigsaw server community, comparing it to Jigsaw (although it isn't a clone because I said so also remember the whole part about me programming it different)
I then will plead my case on the Jigsaw forums (because I want to draw more attention towards my server, also, I'm banned on Jigsaw for a variety of reasons) in the hopes of digital forgiveness and approval 🙏
thanks!!!!
It is more like Minehut, after experimentation I had decided it was best for it to do away with anything but the web code editor that allows for text and blockly. It isn’t a clone because it is different. The same logic could be used to say I am cloning Minehut. New products are born this way, DiamondFire does not fill the niche I want to fill, but a similar one. DiamondFire is concrete, Jigsaw is abstract. Jigsaw is a tool and nothing more, and something I am willing to fully fund and work on by myself with no donations. It is also not really Jigsaw, I just haven’t named it yet, but I have done experiments with others who have never heard of DiamondFire and gotten opinions from unrelated third parties who have all said it’s fine. In good conscience, I do not wish to affect DiamondFire any more than I have already. Yes, Jigsaw at birth was very similar to DiamondFire, but experiments lead different minds to different ideas. What I do not understand is how this comes off as competitive, as at the just technical level, Jigsaw is inherently destined to “fail”, whilst DiamondFire has not and will not. I refuse to take money for anything related to Jigsaw. My personal goal has shifted but at no point has it been public information. Nobody here is aware of what I have experimented with for it and why it still exists at this point, nor will I make that public as it does not matter. I do not intend to release Jigsaw publicly long term, I am willing to but it is more so a tool that, my goal is, people will be able to run locally if they wish. The goal is to teach others, not communicate with others, unlike DiamondFire, there is nothing social about my concepts and ideas. The only thing my project can be truly compared to in this sense is now Skript. Jigsaw is not even a main project for me, it’s a side project that exists as an experiment. In the past, Jigsaw was the community, the people I developed with, that changed, it’s now something I deeply understand that I can work on to take my mind off harder code and relax as I work on my main projects. I believe it is important to preserve interest in computer science with the inevitable changes in coming years, and my idea is simply to contribute, for others.
 

Tqlted

Member
Joined
Jul 17, 2021
Messages
31
Reaction score
12
It is more like Minehut, after experimentation I had decided it was best for it to do away with anything but the web code editor that allows for text and blockly. It isn’t a clone because it is different. The same logic could be used to say I am cloning Minehut. New products are born this way, DiamondFire does not fill the niche I want to fill, but a similar one. DiamondFire is concrete, Jigsaw is abstract. Jigsaw is a tool and nothing more, and something I am willing to fully fund and work on by myself with no donations. It is also not really Jigsaw, I just haven’t named it yet, but I have done experiments with others who have never heard of DiamondFire and gotten opinions from unrelated third parties who have all said it’s fine. In good conscience, I do not wish to affect DiamondFire any more than I have already. Yes, Jigsaw at birth was very similar to DiamondFire, but experiments lead different minds to different ideas. What I do not understand is how this comes off as competitive, as at the just technical level, Jigsaw is inherently destined to “fail”, whilst DiamondFire has not and will not. I refuse to take money for anything related to Jigsaw. My personal goal has shifted but at no point has it been public information. Nobody here is aware of what I have experimented with for it and why it still exists at this point, nor will I make that public as it does not matter. I do not intend to release Jigsaw publicly long term, I am willing to but it is more so a tool that, my goal is, people will be able to run locally if they wish. The goal is to teach others, not communicate with others, unlike DiamondFire, there is nothing social about my concepts and ideas. The only thing my project can be truly compared to in this sense is now Skript. Jigsaw is not even a main project for me, it’s a side project that exists as an experiment. In the past, Jigsaw was the community, the people I developed with, that changed, it’s now something I deeply understand that I can work on to take my mind off harder code and relax as I work on my main projects. I believe it is important to preserve interest in computer science with the inevitable changes in coming years, and my idea is simply to contribute, for others.
you should become a politician lol
 
Top Bottom