[Completed] Jovian Gasbags

Show off your games, demos and other (playable) creations.
Post Reply
User avatar
DeltaF1
Citizen
Posts: 64
Joined: Mon Apr 27, 2015 4:12 pm
Location: The Bottom of the Stack
Contact:

[Completed] Jovian Gasbags

Post by DeltaF1 »

Finally, I finished a game! I haven't been able to finish any coding projects, but I've completed 2 this month!

It's an Asteroids clone I made for #1GAM (One Game A Month). Along the way I created a Lerping system (Linear interpolation), wrote my own gui code after fussing around with other libraries for several hours, and learned to love. *cough* learned how to use LOVE. The controls are fairly intuitive, Arrow keys/WASD to move, Spacebar/Control to shoot, escape to pause, M to mute the music. Leave feedback, bug reports, etc.

Itch.io link
There's a windows build and a .love file hosted there. The .love is the "Linux/Source" option.
User avatar
qubodup
Inner party member
Posts: 775
Joined: Sat Jun 21, 2008 9:21 pm
Location: Berlin, Germany
Contact:

Re: [Completed] Jovian Gasbags

Post by qubodup »

Nice love-powered screen! Self-made?


http://youtu.be/rAW8R3HaUWI

I never noticed losing lives, because I was in the center. An additional sound might help in your next game.

I liked the 'get moved to center' animation, that was kind of cool.

In a later text, it crashed:

Code: Select all

Entering keypressed of game
Entering keypressed of game
Registered Timer in state game
Getting score
Starting lerper with path y
Getting score
Starting lerper with path y
Error: death.lua:84: stack overflow
stack traceback:
	death.lua:84: in function 'draw'
	death.lua:84: in function 'draw'
	death.lua:84: in function 'draw'
	death.lua:84: in function 'draw'
	death.lua:84: in function 'draw'
	death.lua:84: in function 'draw'
	death.lua:84: in function 'draw'
	death.lua:84: in function 'draw'
	death.lua:84: in function 'draw'
	...
	death.lua:84: in function 'draw'
	death.lua:84: in function 'draw'
	death.lua:84: in function 'draw'
	death.lua:84: in function 'draw'
	death.lua:84: in function 'draw'
	death.lua:84: in function 'draw'
	main.lua:209: in function 'draw'
	[string "boot.lua"]:446: in function <[string "boot.lua"]:413>
	[C]: in function 'xpcall'
lg.newImage("cat.png") -- made possible by lg = love.graphics
-- Don't force fullscreen (it frustrates those who want to try your game real quick) -- Develop for 1280x720 (so people can make HD videos)
User avatar
DeltaF1
Citizen
Posts: 64
Joined: Mon Apr 27, 2015 4:12 pm
Location: The Bottom of the Stack
Contact:

Re: [Completed] Jovian Gasbags

Post by DeltaF1 »

Hmmm, I'll try and recreate that stack overflow bug. I'll also add some more sounds for hitting asteroids and getting hit. The way I spawn asteroids they shuoldn't be spawning on top of you like they were in the video, I'll look into that as well. Thanks for the feedback, and thanks for letting me know about the bug!

The love-powered screen was made by Larscii30, found in this forum post. I'll add him to the credits if I make a bug-fixed version.
Post Reply

Who is online

Users browsing this forum: Roland Chastain and 73 guests