No, Mindustry has far too much code and far too many Java plugins/mods/forks for porting over to a new platform to be viable.
Recent community posts
Thank you. I am gradually moving over from Java to a custom framework in the Nim programming language - you can see what the source code looks like here. My last couple of games have been using this framework.
This doesn't seem to work for me. I see random flashes of maroon and some sound effects, but when I click, I get a Cannot read property 'length' of undefined error in the console. Using Chromium 81, Ubuntu 19.10.
It's possible, but that would involve setting up a build server with all the correct libraries and source to build for pi, as well as buying a pi to test on. That's a lot of work.
That last issue is a bug that should have been fixed in the latest patches (95.4). See if it fixes the issue.
Quitting a campaign map automatically saves it. I'll be adding additional text to the quit menu to make this obvious.
> If you import a save from the saves folder in appdata and save it in editor, then go to custom game and play said map it wont save when you quit, This happens for all maps imported in this way.
First of all, why would you do this? The saves folder is intentionally not located in a convenient location to prevent people from messing with the files directly. If you want to import a save as a map (for whatever reason), export it through the save menu first.
Second of all, it does not happen for all saves imported that way; what you've done is imported the campaign save file and tried to play it like a normal game. There's a very good reason for that file not being visible or exportable in the actual game; you can't just go in and import arbitrary hidden game files and expect it to functional normally. Any campaign save is hidden by default, and by extracting it from the game files you've made a map that can never be (visibly) saved on. (note that custom maps can no longer be campaign maps, so this no longer happens, but that was changed for completely unrelated reasons.)
> As for the mirror mechanics, i'm not talking about that stupid ore generation feature, i'm talking about a mirror than will mirror any tiles you place on one side of the map on the other side of the map, but I think you already knew I was talking about this.
Of course I knew this, which is why I pointed it out. Have you actually tried using this so-called stupid feature? Apparently not, because 'mirroring any tiles you place on one side of the map on the other side of the map' is precisely what it does (although it does ignore buildings, as those need more configuration and setup).
> I tried making a copy of glacier, then adding in an enemy spawn, editing enemy waves checking all the boxes you need in the menu, but when you run it, you'll get wave timers and the audio cue when a wave starts, but no enemies spawn.
Interestingly, this goes back to the mirror tool. Where did you place these spawns? If it was anywhere on the top half of the map, then the mirror settings for that map would have automatically mirrored the bottom half of the map onto the top, thus removing any spawns at the top. In my tests, the spawns functioned correctly if placed near the bottom half of the map.
If you had imported absolutely any map besides the two PvP ones, or looked at the settings properly, the spawns would have worked fine. Not obvious, perhaps, but I really didn't expect someone to attempt using a PvP-only map for survival without checking its generation options. This explains why nobody else has reported this "bug".
And this is what you call "5 different cancers, hemorrhagic fever and the bubonic plague"? While I do appreciate real bug reports, all you've done is throw around some wild claims like "Everything about the map editor needs to be fixed" and given me extremely vague reports that I've had to extract details about bit by bit.
I have not had any of those issues, and you're the first person to report them among thousands of people. (excluding copy-paste here, which is just another feature request).
> if you try to import a map from a save file, say to edit a campaign map, the map will not save when playing it
Why would an editor map save when you are playing it, and how are you importing campaign maps/saves when there's no way to import or edit those without accessing internal game files? Are you expecting the editing of a map to affect the save it came from? Are you trying to hit 'save' after importing the (nameless) save and expecting it to work without specifying a map name? I just tried doing this and didn't run into a single issue.
> if you try to make a copy of a prebuilt map and add waves and an enemy spawn it won’t work
What does "won't work" mean? Does it crash? Does nothing happen? Does the map not save? Do the waves not appear? Do the spawnpoints not appear? Does it spawn the wrong waves? What are you trying to do?
> mirror mechanics
Menu>Generate>Mirror>Apply. Look around the menus before reporting a feature as missing or broken.
That's the equivalent of going to the doctor and just saying "cure me". How do you expect anyone to understand what needs to be fixed?
Nope, you can't have it set to a custom resolution, and I don't see why you would want to. Can't you just resize the window to whatever size you want? Why do you need a specific resolution, and why doesn't a maximized window work for you?
Sounds like you were on one of the servers that prevents people from placing router next to each other.
Servers automatically shuffle to a new map after a game-over. And, yes, the server will run on Pi, as as long as it has Java installed.
In the game, it can be found by going into Info->Wiki on PC, or by tapping the info button at the bottom of the menu on iOS/Android.
Plugins are posted in the #plugins Discord channel, although you can also search GitHub for them: https://github.com/search?utf8=%E2%9C%93&q=mindustry+plugin.
The newest release (92) allows you to export progress as a zip file by going into Settings->Game Data. You can transfer this file between devices to import their data.
Are you running an old version? That DLL is packaged in the zip right next to the Mindustry executable file; you shouldn't have any issues with it.
I've considered it, but there's still a lot more to be done before it's ready for the Switch, e.g. controller support. The developer kit is also quite expensive.
Yes. You are allowed to publish practically any sort of Mindustry content anywhere you like.
The shield shader doesn't compile on that computer. Run the latest version and let me know if it launches.
You say you are running 64-bit in the first sentence, but then say it's 32-bit in the next one. Which one are you actually running?
> How am I going to build like before ?
Build what like before, exactly? The only thing that has been removed is instant build times. Line placement, area removal, and selection movement are all there, albeit without 8 different buttons to activate each one. Otherwise, you have every single building feature from 3.5, as well as some others added on top (e.g. diagonal placement).
> Why are the ores generated like this, we can't use it all now that the drills are 2 times bigger.
This isn't true. Unless your ores are right next to a jagged cliff, you are guaranteed to be able to use more of it, not less. Try getting every ore in a 4x4 ore patch in 3.5.
> Where did the cool cubism from before.
It's still in the settings if you want it. Enable pixelation.
> Man I enjoyed building but now everything is killjoy.
You're going to have to be more specific.
> And why must we be a useless flying ship.
How is being a ship that can shoot and fly over structures any more useless than being absolutely nothing? Unless you're panning back and forth at ridiculous speeds, build range and speed shouldn't be a problem.
> Why must we take the ressources manually ?
What makes you think you have to take resources manually? It's only there if you want to use it.
If you don't like this version, just play Classic.
The log isn't telling me what the actual problem with the shader is, so there's nothing I can do (besides offer vague advice like "maybe update your graphics drivers").