
Demon Knives
A downloadable game for Windows
Download NowName your own price
Kill, Level, Survive
Survive waves of demons and collect their gems to level up.
Compete against your friends for the #1 spot on the leaderboard. Or conquer the worldwide charts.
Join the Discord if you'd like to report an issue https://discord.gg/8kDUJkQKda

Download
Download NowName your own price
Click download now to get access to the following files:
demon_knives_v0.2.2.zip 8 MB





Comments
Log in with itch.io to leave a comment.
Nice!
I had a great time with this.
Honestly I liked it more than Devil Daggers.
Wow great game. I really like when the music drops at the same time a dragon spawns !
Great work on this game. The game is fun and the music really enhances the experience
Honestly a cool game, also hype for Randy finishing something :,)
Takes a while to start up on Arch and after that is basically unusable if running with
prime-runw/ wine. Couldn’t get it past title screen and then had to kill it from a tty because entire session became unusable. Doesn’t run via Proton either. Wish could try it ;cObligatory works on my machine. Also on arch, but using bottles instead of rawdogging wine.
Great game, damn annoyed that the second I got #1 someone else beat me. 😂
The snake/serpent is really easy to cheese if you figure out where it spawns.
Also please fix resolution issues for monitors with a larger resolution than 1080p.
Can't wait for full release!
Really fun!
In my opinion the difficulty jumps a bit too abruptly after the snake spawns at 120 seconds though
Both Chrome and Windows are flagging a virus
Probably they don't and they actually say something like "unsigned executable, so don't trust this thing, because they didn't register with MS HQ and didn't pay, so their stuff can't be trusted". Of course, use an antivirus, always when you download stuff from the net!
But signed or unsigned is pretty much irrelevant. Just fyi: Unity games don't show this because the executable is signed by Unity and then executes arbitrary code, so that "security" is non-existent in loads of similar cases (the whole Crowdstrike fiasco had a similar problem: Signed executables, that load stuff that is then executed completely circumventing the purpose of signed executables).
Did Randy just complete a game? Big ups. A <3 you here. (And the rest of the team)
Saw the first 20 seconds of the video. Immediately grabbed this game and tried to run it. It attempted to run for a good 3 minutes before loosing context. A shame since it looks really cool. Running on archlinux.
Terminal output:
Log file (log_2024-10-27_14-33-06.txt):
[C:/jam/platform_windows.jai:858] Running through wine [C:/jam/platform_d3d11.jai:118] D3D11 adapter is: ATI Radeon HD 5600 Seriess [C:/jam/platform_d3d11.jai:418] Created swap chain of size 1268x689 [C:/jam/platform_d3d11.jai:441] Created render target view [C:/jam/platform_d3d11.jai:146] Did blend state [C:/jam/platform_d3d11.jai:158] Did blend rasterizer [C:/jam/platform_d3d11.jai:191] Did samplers [C:/jam/platform_d3d11.jai:194] Compiling main shader [C:/jam/platform_d3d11.jai:645] 7fff_ff2b_3de0, 7ae5_ac60_bf80, 2580, null [C:/jam/platform_d3d11.jai:657] Shaders compiled. Took 28.505374 seconds Layout gen: 0.000408s sample_texture gen: 0.000062s Read file: 0.000172s Vs compile: 0.060336s Ps compile: 28.441674s [C:/jam/platform_d3d11.jai:198] Initting buffers [C:/jam/platform_d3d11.jai:201] Creating atlases [C:/jam/platform_d3d11.jai:235] Created atlas 0 [C:/jam/platform_d3d11.jai:235] Created atlas 1 [C:/jam/platform_d3d11.jai:238] d3d11 rendering platform initialized [C:/jam/platform_windows.jai:937] Windows platform initialized [C:/jam/platform_windows.jai:956] Primary_monitor: {refresh_rate = 60; resolution_x = 1920; resolution_y = 1080; dpi = 96; dpi_y = 96; name = "AMD Radeon Vega 3 Graphics (RADV RAVEN2)"; } [C:/jam/image_catalogue.jai:90] Loaded assets/images/logo.png, logo, 26 [C:/jam/image_catalogue.jai:90] Loaded assets/images/chad_floor.png, chad_floor, 26 [C:/jam/image_catalogue.jai:90] Loaded assets/images/logo_fill.png, logo_fill, 26 [C:/jam/image_catalogue.jai:90] Loaded assets/images/discord.png, discord, 26 [C:/jam/image_catalogue.jai:90] Loaded assets/images/fmod_logo.png, fmod_logo, 26 [C:/jam/image_catalogue.jai:90] Loaded assets/images/voideater.png, voideater, 26 [C:/jam/image_catalogue.jai:90] Loaded assets/images/big_chonk.png, big_chonk, 26 [C:/jam/image_catalogue.jai:90] Loaded assets/images/tower1.png, tower1, 26 [C:/jam/image_catalogue.jai:90] Loaded assets/images/tower2.png, tower2, 26 [C:/jam/image_catalogue.jai:90] Loaded assets/images/bald_logo.png, bald_logo, 26 [C:/jam/image_catalogue.jai:90] Loaded assets/images/head.png, head, 26 [C:/jam/image_catalogue.jai:90] Loaded assets/images/bodylink.png, bodylink, 26 [C:/jam/image_catalogue.jai:90] Loaded assets/images/refresh.png, refresh, 26 [C:/jam/image_catalogue.jai:90] Loaded assets/images/play.png, play, 26 [C:/jam/image_catalogue.jai:90] Loaded assets/images/screamer.png, screamer, 26 [C:/jam/image_catalogue.jai:90] Loaded assets/images/wanderer.png, wanderer, 26 [C:/jam/image_catalogue.jai:90] Loaded assets/images/gem.png, gem, 26 [C:/jam/image_catalogue.jai:90] Loaded assets/images/skull_back.png, skull_back, 26 [C:/jam/image_catalogue.jai:90] Loaded assets/images/skull_front.png, skull_front, 26 [C:/jam/image_catalogue.jai:90] Loaded assets/images/bullet.png, bullet, 26 [C:/jam/image_catalogue.jai:90] Loaded assets/images/player.png, player, 26 [C:/jam/image_catalogue.jai:90] Loaded assets/images/player_back.png, player_back, 26 [C:/jam/image_catalogue.jai:90] Loaded assets/images/cursor.png, cursor, 26 [C:/jam/image_catalogue.jai:90] Loaded assets/images/kniv.png, kniv, 26 [C:/jam/image_catalogue.jai:90] Loaded assets/images/player_og.png, player_og, 26 [C:/jam/image_catalogue.jai:90] Loaded assets/images/reticle.png, reticle, 26 [C:/jam/gem.jai:5027] Succed finding socc 504 [C:/jam/gem.jai:4087] 0 [C:/jam/gem.jai:4087] 1 [C:/jam/gem.jai:4087] 2 [C:/jam/gem.jai:4087] 3 [C:/jam/gem.jai:4087] 4 [C:/jam/gem.jai:4087] 5 [C:/jam/gem.jai:4160] Reset loading state on startup [C:/jam/gem.jai:5708] Loading thread will do some loading [C:/jam/gem.jai:3928] Z:\home\[REDACTED]\Builds\demon_knives_v0.2\ [C:/jam/gem.jai:5158] Decompressing... [C:/jam/gem.jai:4173] Game_State hash is 8a8b0c3169e11c89 [C:/jam/platform_d3d11.jai:430] Resized swap chain from 1268x689 to 1920x1080 [C:/jam/platform_d3d11.jai:441] Created render target view [C:/jam/platform_d3d11.jai:430] Resized swap chain from 1920x1080 to 1908x1049 [C:/jam/platform_d3d11.jai:441] Created render target view [C:/jam/gem.jai:5180] Decompressing done [C:/jam/gem.jai:5187] Compression took 118.2316ms [C:/jam/gem.jai:5036] Succed soccing socc 504 [C:/jam/gem.jai:3341] Loaded 8511 games into backlog [C:/jam/gem.jai:5057] According to server, my high score is 0 [C:/jam/gem.jai:5200] Initial soccing ok: true [C:/jam/gem.jai:5210] Soccing thread is going to wait [C:/jam/gem.jai:5723] Loading thread be donzo [C:/jam/gem.jai:2683] Request games [C:/jam/gem.jai:5212] Soccing thread is woke [C:/jam/gem.jai:5268] Soccing thread has 1 messages [C:/jam/gem.jai:5325] Requesting leaderboard games [C:/jam/gem.jai:5027] Succed finding socc 504 [C:/jam/gem.jai:5036] Succed soccing socc 504 [C:/jam/gem.jai:5057] According to server, my high score is 0 [C:/jam/gem.jai:5499] Sending 256 bytes to server... [C:/jam/gem.jai:5541] Done! [C:/jam/gem.jai:5210] Soccing thread is going to waitThis is just a best guess, but I think your open gl driver might be out of date. A quick google should give you the solution
Updated mesa and vulkan to the latest version. Same result.
Having lots of fun playing, looking forward to climbing to that top 10!
Keep doing what you doin, baby gal 💋
This is already quite fun in its current form, I think it's a good idea to turn this into a full steam release.
The surprise at 120 was awesome.
I'm sure you already have ideas on how to level up this prototype, but improving upon the upgrade mechanic, and potentially giving some element of player choice (choose between offense vs. defense) could be fun.
getting flagged as a virus
That's Windows being Windows.
tried to run with steam proton experimental and wine on Ubuntu linux
Error pop-up dialog:
logs/log_2024-10-25_18-51-04.txt:working on a fix
ubuntu linux wine log from today (wed 30th).
the log seems to think its yesterday (29th)?
log_2024-10-29_17-31-06.txt:Nice game! A bit tough in the beginning for a puny human like me, but it is fun!