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


StatusReleased
PlatformsWindows
Rating
Rated 5.0 out of 5 stars
(5 total ratings)
Authorrandy

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.

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

(+3)

we got Randy finishing a game before GTA VI

(+1)

Honestly a cool game, also hype for Randy finishing something :,)

(+2)(-2)

Takes a while to start up on Arch and after that is basically unusable if running with prime-run w/ 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 ;c

Obligatory works on my machine. Also on arch, but using bottles instead of rawdogging wine.

(+1)

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

(+9)

Both Chrome and Windows are flagging a virus

(1 edit) (+1)

Did Randy just complete a game? Big ups. A <3 you here. (And the rest of the team)

(-1)

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:

003c:fixme:service:scmdatabase_autostart_services Auto-start service L"edgeupdate" failed to start: 2
011c:fixme:dbghelp:elf_search_auxv can't find symbol in module
011c:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Games",00007FFFFE1FE250): stub
011c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
011c:fixme:d3d:wined3d_swapchain_init The application requested more than one back buffer, this is not properly supported.
Please configure the application to use double buffering (1 back buffer) if possible.
011c:fixme:d3d:wined3d_swapchain_init Unimplemented swap effect 0x3.
011c:fixme:dxgi:d3d11_swapchain_GetDesc1 Ignoring Stereo, Scaling and AlphaMode.
011c:fixme:d3dcompiler:D3DCompile2 Ignoring flags 0x8000.
011c:fixme:d3dcompiler:D3DCompile2 Ignoring flags 0x8000.
011c:err:ole:com_get_class_object apartment not initialised
0154:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFFFFFFFFFA, 00007AE5894DFF50
015c:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFFFFFFFFFA, 00007AE5892BFF50
011c:fixme:dxgi:d3d11_swapchain_GetDesc1 Ignoring Stereo, Scaling and AlphaMode.
011c:err:d3d:wined3d_swapchain_resize_buffers Something's still holding back buffer 0 (00007FFFFF2C8010).
011c:fixme:dxgi:d3d11_swapchain_GetDesc1 Ignoring Stereo, Scaling and AlphaMode.
0120:fixme:d3d:state_linepattern_w Setting line patterns is not supported in OpenGL core contexts.
amdgpu: The CS has cancelled because the context is lost. This context is guilty of a soft recovery.

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 wait

This 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.

(+1)

getting flagged as a virus

(+1)

That's Windows being Windows.

(1 edit)

tried to run with steam proton experimental and wine on Ubuntu linux

Error pop-up dialog:

Access denied.

IN file:/jam/platform_windows.jai line 880

hr: 0x80070005
Facility: FACILITY_WIN32
Code: 5

logs/log_2024-10-25_18-51-04.txt:

[C:/jam/gem.jai:3937] Crashy time!
[C:/jam/gem.jai:3939] {"C:/jam/utils.jai", 195, 2}: Assertion failed, message: win hr failed:
Access denied.^M

In file C:/jam/platform_windows.jai on line 880

hr: 0x80070005
Facility: FACILITY_WIN32
Code: 5
[C:/jam/gem.jai:3941] We will now dump a bunch of stuff, which may itself crash, so yea, the cr
[C:/jam/gem.jai:3962] latest_game is null
[C:/jam/gem.jai:3965] ux_mode is: null
[C:/jam/gem.jai:3966] user_id: 14776946685092519039
[C:/jam/gem.jai:3967] friends: []
[C:/jam/gem.jai:3968] executable dir: Z:\home\anu\msc\new-out\demon_knives
[C:/jam/gem.jai:3969] zstd: Z:\home\anu\msc\new-out\demon_knives/zstd.exe
[C:/jam/gem.jai:3970] local time: 2024-10-25_18-51-04
(+1)

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:

[C:/jam/platform_windows.jai:860] Running through wine
[C:/jam/platform_d3d11.jai:118] D3D11 adapter is: Intel(R) HD Graphics 615s
[C:/jam/platform_d3d11.jai:414] Created swap chain of size 1268x689
[C:/jam/platform_d3d11.jai:437] 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:616] Vertex Shader Compilation Error: main_shader.hlsl:2:10: error: syntax error, unexpected NEW_IDENTIFIER

[C:/jam/gem.jai:4900] Crashy time!
[C:/jam/gem.jai:4902] {"C:/jam/platform_d3d11.jai", 196, 2}: Assertion failed, message: initial d3d11_compile_main_shader failed
[C:/jam/gem.jai:4904] We will now dump a bunch of stuff, which may itself crash, so yea, the crash handler might crash now
[C:/jam/gem.jai:4925] latest_game is null
[C:/jam/gem.jai:4928] ux_mode is: null
[C:/jam/gem.jai:4929] user_id: 14692276069154006624
[C:/jam/gem.jai:4930] friends: []
[C:/jam/gem.jai:3928] Z:\home\anu\msc\out\demon-knives\
[C:/jam/gem.jai:4931] executable dir: Z:\home\anu\msc\out\demon-knives
[C:/jam/gem.jai:3928] Z:\home\anu\msc\out\demon-knives\
[C:/jam/gem.jai:4932] zstd: Z:\home\anu\msc\out\demon-knives/zstd.exe
[C:/jam/gem.jai:4933] local time: 2024-10-29_17-31-06

Nice game! A bit tough in the beginning for a puny human like me, but it is fun!