Kurosuke (working title)
Posted: Thu Dec 02, 2010 11:04 pm
Kurosuke
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))
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))