Kurosuke (working title)

Show off your games, demos and other (playable) creations.
User avatar
tentus
Inner party member
Posts: 1059
Joined: Sun Oct 31, 2010 7:56 pm
Location: Appalachia
Contact:

Kurosuke (working title)

Post by tentus » Thu Dec 02, 2010 11:04 pm

Kurosuke
preview.jpg
preview.jpg (17.11 KiB) Viewed 15667 times
This is my first real Love game. It's a platformer whose source is very very loosely based on Lovely Mario Bros by Deecodeuh (mad props). The story is that you're a microscopic life form, living in the retina of a human being. Specifically, you're running around on a floater, those weird floaty lights that you sometimes get in your field for no apparent reason (they're bits of dead matter floating around in your retina).

The plan is to release the code and a few resources as open source (this is Love, after all), but eventually sell the game with a complete singleplayer story for a couple bucks. Ambitious, I know, but it's a fun goal to work towards. Even if I fall tremendously short the community will hopefully benefit from my code. Things I've added so far:

- Physics-based platforming
- - Variable-speed running, jumping, unlockable multi-jumping, walljumping, and swimming.
- - Multiple kinds of weapon fire, including bombs, a boomerang, and lightning projectiles.
- - Item collection, permanent powerups, saving, loading from saves, and so on.
- Local multiplayer, versus and coop, up to 4 people. Both are in infancy, I just wanted to set the game up to allow for them in the future.
- - In multiplayer the camera will zoom out to accommodate for spread-out players.
- - Primitive capture-the-flag type gamemode, both team and free-for-all
- Variety of bad guys, including a single boss monster. AI is practically non-existent, but they at least move around a little.
- Ingame level editor. It's a buggy, but I've had some luck with it.
- - The editor supports mouse control, which is faster than the default keypad controls, but less powerful.
- - The editor has very limited procedural capabilities.
- Ingame menu options
- - Window size, fullscreen, fps counter, and misc graphical options
- - Volume control (Master volume, sound fx volume, and music volume)
- - key rebinding, including joystick support (hats and axis)

The game has its share of bugs, largely due to the scale of the project- I have trouble testing everything thoroughly. If anyone wants to point out bugs, feel free, and I will address them as they come in. If anyone wants to offer code suggestions that would be even better, I am very new to Lua and do not claim to know what I'm doing.

http://tsholden.com/files/kurosuke_beta.love (2011-07-01 4.00 MB .love, requires Love 0.7.1 or higher (NOT 0.8.0 compatible, I'm afraid))
Last edited by tentus on Sat Dec 10, 2011 8:47 pm, edited 29 times in total.
Kurosuke needs beta testers

Czrlos
Prole
Posts: 14
Joined: Wed Nov 10, 2010 9:09 pm

Re: Kurosuke (working title)

Post by Czrlos » Fri Dec 03, 2010 12:44 am

Man, I love those graphics. Are you going to keep that font you are using? (I don't think it matches with the game :huh: )

User avatar
tentus
Inner party member
Posts: 1059
Joined: Sun Oct 31, 2010 7:56 pm
Location: Appalachia
Contact:

Re: Kurosuke (working title)

Post by tentus » Fri Dec 03, 2010 1:35 am

Depends. I rather like it as a heading font (for stuff like logos, menu headings etc) but as a dialog font it's not the best. I'll probably end up homebrewing my own in Fontforge by the end of the project.
Kurosuke needs beta testers

User avatar
Robin
The Omniscient
Posts: 6506
Joined: Fri Feb 20, 2009 4:29 pm
Location: The Netherlands
Contact:

Re: Kurosuke (working title)

Post by Robin » Fri Dec 03, 2010 7:57 pm

Alas, it is not 0.7.0-ready.
Help us help you: attach a .love.

User avatar
tentus
Inner party member
Posts: 1059
Joined: Sun Oct 31, 2010 7:56 pm
Location: Appalachia
Contact:

Re: Kurosuke (working title)

Post by tentus » Fri Dec 03, 2010 9:41 pm

Robin wrote:Alas, it is not 0.7.0-ready.
No, but when it gets an official release I'll be all over it. I look forward to that program icon.
Kurosuke needs beta testers

User avatar
chip
Prole
Posts: 10
Joined: Mon Dec 06, 2010 5:11 pm
Contact:

Re: Kurosuke (working title)

Post by chip » Mon Dec 06, 2010 5:32 pm

I downloaded your game and tried it out. Love the game play. Very good work.

User avatar
TechnoCat
Inner party member
Posts: 1611
Joined: Thu Jul 30, 2009 12:31 am
Location: Denver, CO
Contact:

Re: Kurosuke (working title)

Post by TechnoCat » Mon Dec 06, 2010 5:43 pm

tentus wrote:
Robin wrote:Alas, it is not 0.7.0-ready.
No, but when it gets an official release I'll be all over it. I look forward to that program icon.
So how about now?

User avatar
tentus
Inner party member
Posts: 1059
Joined: Sun Oct 31, 2010 7:56 pm
Location: Appalachia
Contact:

Re: Kurosuke (working title)

Post by tentus » Mon Dec 06, 2010 7:56 pm

Gimme an evening to iron out all the bugs. For example, setIcon doesn't seem to actually work, even though I'm pretty sure I got it to work when I was playing around with 0.7 a few weeks ago (see below code). Also the way I quit the game seems to create errors, at least on WinXP (am at work, so can't test on other OSes).

Code: Select all

function love.load()
	-- other stuff, blah blah blah...
	gameIcon = love.graphics.newImage("media/images/logos/kurosuke_icon.png")
	love.graphics.setIcon(gameIcon)
end
I have attached the icon I am trying to use.
Attachments
kurosuke_icon.png
kurosuke_icon.png (1.63 KiB) Viewed 15505 times
Kurosuke needs beta testers

User avatar
TechnoCat
Inner party member
Posts: 1611
Joined: Thu Jul 30, 2009 12:31 am
Location: Denver, CO
Contact:

Re: Kurosuke (working title)

Post by TechnoCat » Mon Dec 06, 2010 8:38 pm

Windows 7
Attachments
seticon.png
seticon.png (9.91 KiB) Viewed 15499 times

User avatar
tentus
Inner party member
Posts: 1059
Joined: Sun Oct 31, 2010 7:56 pm
Location: Appalachia
Contact:

Re: Kurosuke (working title)

Post by tentus » Mon Dec 06, 2010 10:32 pm

Hm. When I got home and opened up my dropbox on my Win7 machine, it worked. So I guess setIcon is bugged in WinXP? I will investigate further before filing a bug report.

Anyhow, here is the 0.7 version. Hope everyone likes it, very little has changed since the previous version.
Last edited by tentus on Tue Dec 07, 2010 6:11 am, edited 1 time in total.
Kurosuke needs beta testers

Post Reply

Who is online

Users browsing this forum: Exabot [Bot], Nelvin and 4 guests