Page 1 of 2

Node Blaster: An intense bullet hell space shooter.

Posted: Sat Jul 20, 2013 12:45 am
by Kingdaro
A game I've been working on over the course of these past couple days. The objective is simple; you shoot everything that moves, until you fall under pressure and eventually get barraged by suicidal enemies. Also, be careful of the massive laser that starts going after you when you play for a bit.

Screenshot:
Image

Bitbucket page:
https://bitbucket.org/Kingdaro/node-blaster

Download:
node-blaster.love
(3.74 MiB) Downloaded 385 times
Note: the gray enemies shown in the screenshot do not appear in the game. Enemies simply flash gray when they are being shot.

Re: Node Blaster: An intense bullet hell space shooter.

Posted: Sat Jul 20, 2013 1:10 am
by NightKawata
I can't shoot at all.
Apparently Z/X are both broken here.

Re: Node Blaster: An intense bullet hell space shooter.

Posted: Sat Jul 20, 2013 1:33 am
by Kingdaro
NightKawata wrote:I can't shoot at all.
Apparently Z/X are both broken here.
Odd...could it be an issue with differing operating systems? It works fine for me.

Re: Node Blaster: An intense bullet hell space shooter.

Posted: Sat Jul 20, 2013 3:07 am
by seanmd
Way awesome. I think I got carpal tunnel from hitting z/x so fast. How do you feel about autofire?

Re: Node Blaster: An intense bullet hell space shooter.

Posted: Sat Jul 20, 2013 3:16 am
by Kingdaro
seanmd wrote:Way awesome. I think I got carpal tunnel from hitting z/x so fast. How do you feel about autofire?
Thanks!

I thought about autofire, but that doesn't really make the game as...exciting I suppose. Maybe I could make it an option, where autofire would fire much slower than if you were to mash like hell.

Re: Node Blaster: An intense bullet hell space shooter.

Posted: Sat Jul 20, 2013 3:25 am
by seanmd
Sounds like a nice in-between solution.

What triggers weapon upgrades? It was tough to pay attention once the big laser came in :)

Re: Node Blaster: An intense bullet hell space shooter.

Posted: Sat Jul 20, 2013 3:44 am
by Davidobot
THIS. IS. AWESOME. The LÖVELINESS Chrome extension played it for me... Also LÖVELINESS can also now save data!!!! I think it's time to make LÖVE flash-like games! Like this one!!!! Just as long as I find a method to embed a .love file into an existing web-page... :o:

Re: Node Blaster: An intense bullet hell space shooter.

Posted: Sat Jul 20, 2013 5:01 am
by Kingdaro
seanmd wrote:Sounds like a nice in-between solution.

What triggers weapon upgrades? It was tough to pay attention once the big laser came in :)
You get an extra "gun" every three levels (at level 4, level 7, level 10, etc.).
Davidobot wrote:THIS. IS. AWESOME. The LÖVELINESS Chrome extension played it for me... Also LÖVELINESS can also now save data!!!! I think it's time to make LÖVE flash-like games! Like this one!!!! Just as long as I find a method to embed a .love file into an existing web-page... :o:
Haha, nice!

Re: Node Blaster: An intense bullet hell space shooter.

Posted: Sat Jul 20, 2013 11:54 am
by SneakySnake
NightKawata wrote:I can't shoot at all.
Apparently Z/X are both broken here.
This is caused by, yet again, the implicit vararg parameter (Removed in Lua 5.1) not being supported in LuaJit.
Here is the patch:

Code: Select all

diff --git a/extra.lua b/extra.lua
index 8691a84..a9d1547 100644
--- a/extra.lua
+++ b/extra.lua
@@ -1,5 +1,6 @@
 -- function for creating "sets", where each index = true
 function set(...)
+       local arg = {...}
        local t = {}
        for i=1, #arg do
                t[arg[i]] = true

I agree that this game is very hard on the fingers. I couldn't last 3 minutes because my fingers started hurting.
You can get to much more "intense" levels of action with automated keymashing:
Image

Re: Node Blaster: An intense bullet hell space shooter.

Posted: Sat Jul 20, 2013 3:30 pm
by Kingdaro
Updated. I removed sets entirely, as they were being used for something that could easily be replaced with a loop.

Also, added a slow(er) autofire, where you can just hold either shooting key down, or you can still mash like crazy.

And yes, I'm fully aware people can use an automated key relay. Doesn't matter, as it's their game, not mine.