A downloadable game for Windows, macOS, and Linux

Started in Summer of 2017, Glow Fighter is a colorful action packed shooter that will keep you on the edge of your feet! Wield an array of weapons to take out your foes and get the highest score!

Every 5 rounds is a boss fight! Every 3 rounds is a mystery round!

Source code: https://github.com/Mr-Slurpy/Glow-Fighter

Install instructions

Download and run with JRE (Java Runtime Environment)


Glow Fighter 13 MB


Log in with itch.io to leave a comment.

Looks interesting, but... On Mac with Java 1.8 i get:

Glow shader Log: 

Vertex shader

ERROR: 0:1: '' :  version '100' is not supported

Fragment shader:

ERROR: 0:2: '' :  version '100' is not supported

Fxaa shader Log: 

Vertex shader

ERROR: 0:1: '' :  version '100' is not supported

Fragment shader:

ERROR: 0:79: Invalid call of undeclared identifier 'textureSize'

AL lib: (WW) FreeDevice: (0x10fca9000) Deleting 12 Buffer(s)

Exception in thread "LWJGL Application" java.lang.IllegalArgumentException: no uniform with name 'u_projTrans' in shader

at com.badlogic.gdx.graphics.glutils.ShaderProgram.fetchUniformLocation(ShaderProgram.java:308)

at com.badlogic.gdx.graphics.glutils.ShaderProgram.fetchUniformLocation(ShaderProgram.java:298)

at com.badlogic.gdx.graphics.glutils.ShaderProgram.setUniformMatrix(ShaderProgram.java:528)

at com.badlogic.gdx.graphics.glutils.ShaderProgram.setUniformMatrix(ShaderProgram.java:519)

at com.badlogic.gdx.graphics.g2d.SpriteBatch.setupMatrices(SpriteBatch.java:1064)

at com.badlogic.gdx.graphics.g2d.SpriteBatch.setShader(SpriteBatch.java:1094)

at com.slurpy.glowfighter.managers.GraphicsManager.end(GraphicsManager.java:240)

at com.slurpy.glowfighter.Core.render(Core.java:60)

at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:225)

at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126)