Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

The Paper Pilot

A member registered Jun 14, 2014 · View creator page →

Creator of

Recent community posts

This is a really fun game!

I really like the mechanics at play here - very satisfying to see spells improve over time.

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.

If you join the discord me or one of the community members can help reconstruct a save approximately where you were at. Sorry that happened to you.

No, game dev tree is a complete experience. There's nothing more to add.

Thanks for playing! I'm not sure what you mean by "move on" so I'm not sure what advice to give there, but for the UI it might just be some display issues with itch. You can try it on and it might display better for your device. Thank you again!

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.

Once you have that amount of hours you can just buy it, like an upgrade.

it's pretty tricky. I'd recommend trying *less* hard

Yes, you should have D unlocked by then. I'd recommend re-speccing A and/or G to boost experience or enrollment gain.

Either way, if you don't have a dedicated graphics card, you're using Intel's integrated graphics, which would use the link given above

If your computer is using intel integrated graphics, then the drivers you need should be the ones here:

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

Download the zip, extract all the files, and run "vecs.exe". Note this is a windows-only game.

(1 edit)

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.

Just as an FYI itch lets you upload .html files and they'll embed it onto your game page (as well as add a fullscreen button)

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.

(1 edit)

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.

I want to rate this game, but can't find it on (no search functionality), could you link to its LD page?

I want to rate the game, but can't find a link to its ludum dare page, nor how to search for games on Could you link to the LD page?

It's a fun game on mobile, but the web version is glitched for me. It just loops the logo animation over and over.

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.

(1 edit)

Sanoke ( figured out a way to make it work. Here's a commit showing what to change (on my game, which had the same issue):