This is a really fun game!
The Paper Pilot
Recent community posts
It was definitely a learning experience haha. The whole thing is really just a vulkan renderer, basically. Supporting opengl would mean rewriting the whole thing.
Fortunately, I’ve already rewritten sands of time in a more balanced and fun way, although without the flashy background, as part of a larger project called Kronos. It isn’t public yet but you can see previews of it on my discord server.
Oh, wow I really thought it was "bare" when used in that sense. I looked it up and it definitely would be "bear" not "bare". Thank you for the correction. I'm not sure I'll be making a new build of this game any time soon, but I'll correct that for if/ when that happens.
If your computer is using intel integrated graphics, then the drivers you need should be the ones here: https://www.intel.com/content/www/us/en/support/articles/000005629/graphics.html
If that still isn't working, DM me the error message and I can look into it. Sorry for the difficulties!
that error message means your graphics drivers are out of date. This program uses vulkan, which is fairly new. You should be able to run the program if you download the latest drivers for your graphics card
Someone on reddit suggested vsync and I've added it to my list of things to add to the engine itself. Serializing data to save/load state is also in the pipeline, the engine is just very WIP at the moment.
The high GPU usage is probably for the background, and disabling special effects should make that go down tremendously. The background is actually a slightly modified version of this shader on a flat plane, and if you read through what the shader is doing I think its understandable why it'd use the GPU as much as it does. I'd made the decision to use it because I thought it looked nice and the game still ran at many hundreds of FPS, but I added the toggle to disable it in case lower end PCs couldn't get to a reasonable framerate with it on.
Thank you for playing the game :)
This is using a custom engine I made and uses several features preventing it from being ported to the browser. Most likely any issues you're having can be fixed by updating your graphics drivers, but if that doesn't work feel free to contact me with the error message you're receiving :)
I'm enjoying this program but a couple UI/X decisions seem a little weird to me, as others have pointed out. What's really bothering me is I like having detailed to-do items and since everything is all uppercase and single-line, I can't view my entire items without individually double clicking the task to put it on edit mode, and then using the arrow keys to slowly scroll the text so I can read it.
I'm unfamiliar with eclipse and can't really help you. The issue is probably that it can't find the libGDX dependencies. If you use IntelliJ Idea, it should be able to open the project and figure it out. If IntelliJ is not an option, I'd look into importing the gradle scripts, because that'll probably help. Unfortunately, I haven't really used Java in awhile, so I don't think I'll be able to help you much more than that.
You've accidentally said your game works on Mac and Linux but only provided a Windows executable. I'm on Linux on my laptop, so thought I could download the game to play it. Tower defenses are like my favorite games, I hope I'll get to play it.
No, there is no end. Fortunately there's a lot you haven't seen yet!
You can upgrade the towers. It's in the menu. There's also a combo mechanic to explore, for additional ways to kill enemies!
You can press 1-6 on your keyboard to select the various towers. You can also press S to sell and M to move towers, SPACE to pause/resume the game, and ESC to open/close the menu.
The enemies grow stronger faster on harder difficulties. If normal is too easy just go up to hard!
Thanks for playing! Congrats on getting to wave 83! At wave 100 the waves will get bigger!
Oh, and about the space issue. I tried to make space a resource that the player needs to manage in addition to the building costs. Building towers is generally more efficient than upgrading (combos blur that line a little), but eventually towers have to be placed in less and less optimal locations and eventually not at all- so you need to upgrade, combo, etc. That said, map 5 is larger than the others, if you would like more space. Of course, most of the space is unusable since the path doesn't go everywhere, but for generators it shouldn't matter.
Sanoke (sanoke.itch.io) figured out a way to make it work. Here's a commit showing what to change (on my game, which had the same issue): https://github.com/thepaperpilot/SolarTD/commit/41b7704f9c4bd215128a9fe74c7aeff8e71ab7c9