Overheat, arcade high score chaser

Show off your games, demos and other (playable) creations.
Post Reply
User avatar
Jimanzium
Party member
Posts: 103
Joined: Sun Jun 03, 2012 2:39 pm
Contact:

Overheat, arcade high score chaser

Post by Jimanzium »

Originally made for 32x32 jam, never submitted it. I don't know why. Recently made a few improvements and decided to release it.

In overheat you must shoot to avoid overheating and exploding! But don't shoot anything or the stress will make you explode.

Instructions:

Shoot using the arrow or WASD keys
Don't let the heat meter fill
Don't shoot too many things
Press F1 to enter/exit fullscreen mode
Turn your speakers off to mute audio

Download:
http://jimanzium.itch.io/overheat

Screenshots:
screen1.png
screen1.png (5.57 KiB) Viewed 3767 times
screen2.png
screen2.png (1.36 KiB) Viewed 3767 times
screen3.png
screen3.png (1.71 KiB) Viewed 3767 times
User avatar
Beelz
Party member
Posts: 234
Joined: Thu Sep 24, 2015 1:05 pm
Location: New York, USA
Contact:

Re: Overheat, arcade high score chaser

Post by Beelz »

Houston, we have a problem. I can't start the game... I tried spacebar of course, and a few others. Also when reverting out of fullscreen the game doesn't shrink back down. It does leave fullscreen, but makes the window larger than my physical screen.
overheat.png
overheat.png (41.9 KiB) Viewed 3756 times

Code: Select all

if self:hasBeer() then self:drink()
else self:getBeer() end
GitHub -- Website
User avatar
Jimanzium
Party member
Posts: 103
Joined: Sun Jun 03, 2012 2:39 pm
Contact:

Re: Overheat, arcade high score chaser

Post by Jimanzium »

I can't re-create this problem, neither the fullscreen issue or the game starting. Hm. Anyone else having this problem?
User avatar
Nixola
Inner party member
Posts: 1949
Joined: Tue Dec 06, 2011 7:11 pm
Location: Italy

Re: Overheat, arcade high score chaser

Post by Nixola »

Are you sure you're using the same LÖVE version? Any information about your resolution / screen setup?
lf = love.filesystem
ls = love.sound
la = love.audio
lp = love.physics
lt = love.thread
li = love.image
lg = love.graphics
User avatar
Beelz
Party member
Posts: 234
Joined: Thu Sep 24, 2015 1:05 pm
Location: New York, USA
Contact:

Re: Overheat, arcade high score chaser

Post by Beelz »

I'm running v0.9.2 with a resolution of 1024x720(shitty laptop), but I'm not sure it'd make a difference as his conf.lua doesn't designate a version:

Code: Select all

function love.conf(a)
	a.title = "Overheat"
	a.identity = me
	a.window.width = 320
	a.window.height = 320
	a.window.fullscreen = false
	a.window.resizable = true
end

Code: Select all

if self:hasBeer() then self:drink()
else self:getBeer() end
GitHub -- Website
User avatar
Nixola
Inner party member
Posts: 1949
Joined: Tue Dec 06, 2011 7:11 pm
Location: Italy

Re: Overheat, arcade high score chaser

Post by Nixola »

Conf.lua doesn't designate a version, but that doesn't mean it's version-agnostic; when unspecified, it's assumed it's for the latest version (0.10.0). Try updating
lf = love.filesystem
ls = love.sound
la = love.audio
lp = love.physics
lt = love.thread
li = love.image
lg = love.graphics
User avatar
Jimanzium
Party member
Posts: 103
Joined: Sun Jun 03, 2012 2:39 pm
Contact:

Re: Overheat, arcade high score chaser

Post by Jimanzium »

The key string for the space bar was changed between these versions. In 0.9.2 it was " ", now it is "space". So that's one down.
User avatar
Beelz
Party member
Posts: 234
Joined: Thu Sep 24, 2015 1:05 pm
Location: New York, USA
Contact:

Re: Overheat, arcade high score chaser

Post by Beelz »

As much as I'd love to update to 0.10, I can't. My current system doesn't support OpenGL, so no canvases and no update. :x

But after manually updating the keys so I can play, my high score is 152... Not a bad game really. It's simple, but easy enough to get hooked for a few rounds! ^^

A suggestion for future reference... You can fix it to work for losers like me like this:

Code: Select all

if key == "space" or key == " " then
-- blah
end

Code: Select all

if self:hasBeer() then self:drink()
else self:getBeer() end
GitHub -- Website
User avatar
Jimanzium
Party member
Posts: 103
Joined: Sun Jun 03, 2012 2:39 pm
Contact:

Re: Overheat, arcade high score chaser

Post by Jimanzium »

Thanks for the tip. Added a version for graphics cards without OpenGl 2.1 support.
Post Reply

Who is online

Users browsing this forum: No registered users and 42 guests