Alright we're back. The last week of school is done and we're cruising onwards toward the exams, which is a very relaxed period. This means that I can finally can get fun stuff one, like the simulator.
About the sim itself, I'm stepping away from doing the GUI in Java, since I eventually want to do fancy things to generate circuits, and there's no way I'll use Java for that.
My current plan is to make only the simulator part in Java, and the GUI in C++ using Qt. They'll communicate using RPC, namely Messagepack. Had a little trouble on the C++ side with that (because I don't have much experience with C++, but I've got a wizard buddy that will always pull me through).
Sorry for leaving you guys without an update for so long, but there was a little bit of progress on the simulator side (I can tickUpdates(), but it does nothing since there there are no planned updates, nor is there a chunkProvider yet). And now that I have time, you might see me in-game again maybe.
EDIT: Swapped 2 alineas.
EDIT2: This isn't a very informative edit, but a lot of progress has been done since last edit. Problems are getting solved quickly and I keep getting surprised to see my "success" console message with no errors. Right now, I can get any Block object, fill up a chunk with them and I implemented IChunkProvider, which is all working. Exciting!
About the sim itself, I'm stepping away from doing the GUI in Java, since I eventually want to do fancy things to generate circuits, and there's no way I'll use Java for that.
My current plan is to make only the simulator part in Java, and the GUI in C++ using Qt. They'll communicate using RPC, namely Messagepack. Had a little trouble on the C++ side with that (because I don't have much experience with C++, but I've got a wizard buddy that will always pull me through).
Sorry for leaving you guys without an update for so long, but there was a little bit of progress on the simulator side (I can tickUpdates(), but it does nothing since there there are no planned updates, nor is there a chunkProvider yet). And now that I have time, you might see me in-game again maybe.
EDIT: Swapped 2 alineas.
EDIT2: This isn't a very informative edit, but a lot of progress has been done since last edit. Problems are getting solved quickly and I keep getting surprised to see my "success" console message with no errors. Right now, I can get any Block object, fill up a chunk with them and I implemented IChunkProvider, which is all working. Exciting!