Java-Gaming.org Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (748)
Games in Android Showcase (226)
games submitted by our members
Games in WIP (834)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1] 2 3
  ignore  |  Print  
  Grapple - Android 2D platformer (finally released to Google Play)  (Read 84600 times)
0 Members and 1 Guest are viewing this topic.
Offline bornander
« Posted 2014-12-19 23:12:41 »

Finally released!




After a short period in alpha testing (thanks to @PlainBug for finding the show-stoppers) I have finally gotten to the point where I can release this.
Feel free to try Grapple for Android, it's free and has no ads nor any in-game purchases!
https://play.google.com/store/apps/details?id=com.bornander.grapple.android

You are the King, find the lost key fragments and return to oust the impostor that stole your clothes and broke the key to the castle.
In this 2D platformer you need to Run, Jump and also Swing using a Grappling-hook as you search for the missing key fragments, all whilst avoiding traps such as fire, moving platforms and spinning saw-blades!

Features
  • Simple puzzles
  • Full frontal male nudity
  • Speed runs
  • Physics
  • Pixels
  • Snakes

This game uses assets licensed under Creative Commons, most graphics are done by Buch (https://www.patreon.com/buch?ty=h), music is done by deadEarth (https://www.patreon.com/DeadEarth?ty=h).[/i]

Grapple Trailer;
<a href="http://www.youtube.com/v/8d0JfHUWg6E?version=3&amp;hl=en_US&amp;start=" target="_blank">http://www.youtube.com/v/8d0JfHUWg6E?version=3&amp;hl=en_US&amp;start=</a>

Update:

I've got a pre-alpha desktop version available for download here; https://drive.google.com/uc?id=0B38R323dMc0oWWtheDU0WjEzd28&export=download

Controls are W, A, S, D and clicking with the mouse in the direction you want to fire the grappling hook (when you find that, you start without it). The game is not really intended for desktop play so changing window size isn't handled properly, also most levels aren't finished, and the game is missing most levels.

If anyone is willing to try it I would be interested to know if this is a game you would play to completion (considering it will be an Android game with just 32 levels and be free and free from ads), any feedback is greatly appreciated.
 


I've gotten to the point in my current project where  I have some game-play to show off so I thought I'd post it as a WIP.



Grapple is a 2D platformer for Android, with focus on speed and completing levels quickly. You play as a King who's gotten his clothes and crown stolen, and he's been locked out of the castle, so your mission is to find all the pieces of the broken castle key (as well as your clothes) and get back in.
<a href="http://www.youtube.com/v/Db9UFDwVbHA?version=3&amp;hl=en_US&amp;start=" target="_blank">http://www.youtube.com/v/Db9UFDwVbHA?version=3&amp;hl=en_US&amp;start=</a>

It has cute, pixely graphics from Buch at OpenGameArt.org (http://opengameart.org/content/a-platformer-in-the-forest).

It's possibly to die gruesomely;
Falling:
Click to Play

Burning:
Click to Play

Saw-blade:
Click to Play


The game is being written using libGDX, and I use Box2D for the physics.

And while I don't have a playable download for you, I am still interested in any comments/feedback you might have.

Thank you.
 

Try my Android games: Grapple | Hovercraft | Lala
Offline Emmsii
« Reply #1 - Posted 2014-12-19 23:22:06 »

Looking good! You might want to add some backgrounds in with a bit of parallax, it feels a little 'flat'.
Offline gzuzboey
« Reply #2 - Posted 2014-12-19 23:23:06 »

Looking good! You might want to add some backgrounds in with a bit of parallax, it feels a little 'flat'.

I love it just the way it is, especially the music, very catchy Grin

YA BOI
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline bornander
« Reply #3 - Posted 2014-12-20 07:33:45 »

Looking good! You might want to add some backgrounds in with a bit of parallax, it feels a little 'flat'.

Thank you!
I know what you mean with it being a bit 'flat', right now there's only one parallax layer and I am not using it that much in the levels I've made so far.
Hopefully it'll get  a little less flat, but I am using a fairly limited tileset and can't really do graphics myself so it's going to be fairly sparse anyway.

Try my Android games: Grapple | Hovercraft | Lala
Offline Emmsii
« Reply #4 - Posted 2014-12-20 10:34:43 »

Ah I understand, good luck with your game!
Offline bornander
« Reply #5 - Posted 2014-12-22 07:18:45 »

I love it just the way it is, especially the music, very catchy Grin
Cool, thanks.

I wish i could take credit for the music but I can't, it's by deadEarth, I found it on OpenGameArt.org.

Try my Android games: Grapple | Hovercraft | Lala
Offline bornander
« Reply #6 - Posted 2014-12-29 20:19:44 »

So I am making slow but steady progress on this little project, music has been added and I am working on the pause/resume/return to menu functionality. I've implemented a minimalistic approach to this that I kind of like, but I am interested in any opinions on whether the controls are intuitive and make sense.

The controls are in the upper right corner and they slide in and out as they're needed:
Click to Play


Ignore the single-centered-button screen that is my main menu right now.

Try my Android games: Grapple | Hovercraft | Lala
Offline Ed_RockStarGuy
« Reply #7 - Posted 2014-12-29 20:57:43 »

Id love to see what types of games you could also make if you moved away from android at any time because they styling of the game looks really good
Offline bornander
« Reply #8 - Posted 2014-12-29 22:08:28 »

Id love to see what types of games you could also make if you moved away from android at any time because they styling of the game looks really good
Thank you!

Grapple is currently cross-platform and runs both on the desktop and on Android, I mainly use that as a way of achieving shorter turn-around times compared to using an actual Android device or emulator, but there's nothing preventing me from releasing the desktop version as well.

I'll probably do that, as the game is going to be free anyway.

The reason I like doing Android stuff is that I do Windows stuff at work, and it's nice to do something different.

Try my Android games: Grapple | Hovercraft | Lala
Offline Elsealabs
« Reply #9 - Posted 2014-12-29 22:57:54 »

I like this. The nice color scheme really stands out and gives it mood.

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline bornander
« Reply #10 - Posted 2014-12-30 09:35:05 »

I like this. The nice color scheme really stands out and gives it mood.
Cool, I'm glad you liked it! I'm quite fond of the dark, gloomy mood the graphics sets.
I can't take any credit for the color scheme used for the graphics (except for deciding to use them  Roll Eyes), I've gotten more or less all graphical assets from OpenGameArt.

Try my Android games: Grapple | Hovercraft | Lala
Offline bornander
« Reply #11 - Posted 2015-01-06 19:14:16 »

After a break from working on Grapple over Christmas I am back to tinkering with it, today I implemented finding new outfits in chests.
Click to Play


Next step will be making it possible to find the grappling-hook as the player starts out without it.

Try my Android games: Grapple | Hovercraft | Lala
Offline bornander
« Reply #12 - Posted 2015-01-07 19:19:19 »

I got side-tracked and worked on damage and armor, and in testing that I compiled a list of ways to die/lose/fail in Grapple (blood is still very much work-in-progress).

Warning: The following video contains scenes of what looks like several peperoni-slices erupting from the player.
They're not peperoni, they're supposed to be blood.  Shocked
<a href="http://www.youtube.com/v/kLKv3rUIo7k?version=3&amp;hl=en_US&amp;start=" target="_blank">http://www.youtube.com/v/kLKv3rUIo7k?version=3&amp;hl=en_US&amp;start=</a>

Try my Android games: Grapple | Hovercraft | Lala
Offline bornander
« Reply #13 - Posted 2015-01-17 14:01:50 »

So I added snakes to my game. Not because it makes any sense, but because there was snake sprites in the tileset I used for this  Roll Eyes
They're agressive and attack with speed;

Click to Play

They can't be killed by jumping on them as is usually the way to dispatch enemies in platform games.
Immortal, aggressive and fast. So watch out  persecutioncomplex

Try my Android games: Grapple | Hovercraft | Lala
Offline bornander
« Reply #14 - Posted 2015-01-29 09:21:17 »

Work on this game is progressing slowly, I am currently doing boring stuff (such as save/load and leader-boards) and I find it hard to stay motivated. The biggest task left if creating the remaining levels and since I'm not a fan of level design I struggling to get started on it. Code-wise the only really interesting part left to add is possibly a boss-fight, initially I hadn't planned to add one but now I might just so that I get to do some coding rather than graphics, levels and audio.

Try my Android games: Grapple | Hovercraft | Lala
Offline LiquidNitrogen
« Reply #15 - Posted 2015-01-29 09:24:36 »

I must have missed your previous post, that's looking really fun!
Offline bornander
« Reply #16 - Posted 2015-01-31 09:06:09 »

that's looking really fun!
Thank you! I am hoping the final version will have about one hour worth of casual, fun game-play.

If I can ever get around to finish all the boring tasks. If I can get the menu system done I'll probably post a desktop version here to get some feed back on the first levels.


Try my Android games: Grapple | Hovercraft | Lala
Offline bornander
« Reply #17 - Posted 2015-02-02 22:06:19 »

Forcing myself to do menus and splash has produced a first draft, any comments very much appreciated;

Click to Play

Try my Android games: Grapple | Hovercraft | Lala
Offline bornander
« Reply #18 - Posted 2015-02-21 18:36:53 »

I've got a pre-alpha desktop version available for download here; https://drive.google.com/uc?id=0B38R323dMc0oWWtheDU0WjEzd28&export=download

Controls are W, A, S, D and clicking with the mouse in the direction you want to fire the grappling hook (when you find that, you start without it). The game is not really intended for desktop play so changing window size isn't handled properly, also most levels aren't finished, and the game is missing most levels.

If anyone is willing to try it I would be interested to know if this is a game you would play to completion (considering it will be an Android game with just 32 levels and be free and free from ads), any feedback is greatly appreciated.

Try my Android games: Grapple | Hovercraft | Lala
Offline Ashedragon

JGO Coder


Medals: 27
Projects: 1
Exp: 4 years


The best person you could possibly be is yourself.


« Reply #19 - Posted 2015-02-21 20:22:18 »

This looks like it could be really fun and enjoyable.

What are your plans for the sound and music?

boo
Offline Gjallar

JGO Knight


Medals: 43
Projects: 1


Follower of Nurgle


« Reply #20 - Posted 2015-02-21 22:02:58 »

Really odd behaviour if you jump onto ladders, chances are high that you fall off because the accelaration seems to swing back and forth really fast when I try to balance it out with A and D.
Got stuck on the box on level 3 because I pushed it into the pit without pushing the two circles in first. It was lying in the pit a tad sidewise and I was standing on it but couldn't jump or move. Had to exit back to main menu.
Oh and I exited the first level at the last milisecond and the exit was burning as I went out. Not really that much of an issue though.

Really charming art though, and the music fits very well aswell. Definitely something worth playing.
Offline bornander
« Reply #21 - Posted 2015-02-22 09:15:34 »

This looks like it could be really fun and enjoyable.
Cool, I am glad you liked it. It's supposed to be fairly quick in terms of play-through time, and hopefully I will be able to add a little bit of replay value by having fastest times tracked for each level.

What are your plans for the sound and music?
Music is pretty much sorted, I found some stuff at opengameart with a suitable license, as for sound I haven't picked out any yet. I was hoping I could use something 8-bit as I think that would fit with the graphics but it all depends on whether I can find any that match.

Thanks for your comments, I really appreciate you taking time to give me feedback.

Try my Android games: Grapple | Hovercraft | Lala
Offline bornander
« Reply #22 - Posted 2015-02-22 09:20:33 »

Really odd behaviour if you jump onto ladders, chances are high that you fall off because the accelaration seems to swing back and forth really fast when I try to balance it out with A and D.
I know. It's designed to be easy when using the on-screen controls of an Android device, the trick is to not try to compensate and just fall for a bit and then the ladder will "grab" you. I might need to change this though as it's not obvious.

Got stuck on the box on level 3 because I pushed it into the pit without pushing the two circles in first. It was lying in the pit a tad sidewise and I was standing on it but couldn't jump or move. Had to exit back to main menu.
That's an annoying bug caused by something that's supposed to be a game-mechanic, thanks for pointing it out.

Oh and I exited the first level at the last milisecond and the exit was burning as I went out. Not really that much of an issue though.
That, at least, is intentional Smiley
The fire burns behind you so to speak, if you make it out in time, you make it out.

Really charming art though, and the music fits very well aswell. Definitely something worth playing.
Glad you liked the art and music, I am sorry to say I can't take credit for them as they were created by more talented people than me. I will take credit for picking them though Smiley

Thanks for giving me all these comments, I am very grateful.

Try my Android games: Grapple | Hovercraft | Lala
Offline bornander
« Reply #23 - Posted 2015-03-11 15:06:11 »

Work on this stalled for a bit, I lost motivation, but now I am back on it.
All particle effects (including blood and smoke) have been re-done to be more consistent and some have been added.

I am going to try to do one level a day for the next two weeks and that should take me to a point where the game is content (if not feature) complete.

Try my Android games: Grapple | Hovercraft | Lala
Offline bornander
« Reply #24 - Posted 2015-03-20 18:29:40 »

I've finished the portal level from which the players pick the level to play. It looks like this;

You start in the lower left corner and work your way to the center top, where the final boss waits. He's not implemented yet but he's supposed to run around throwing saw blades at you.

Try my Android games: Grapple | Hovercraft | Lala
Offline craftm

JGO Coder


Medals: 15
Projects: 1


_Keep Trying


« Reply #25 - Posted 2015-03-21 00:57:55 »

Great job, the game is beaultiful, nice song and funny, but I think the speed/gravity of the character is very slow.

_ Wink
Offline bornander
« Reply #26 - Posted 2015-03-21 08:52:52 »

Great job, the game is beaultiful, nice song and funny
Thank you, that's very kind of you to say.

but I think the speed/gravity of the character is very slow.
The reason for that is that once you get the grappling-hook, the control's become more involved and on a mobile device it becomes tricky to control it, my last game was also tricky to control, I seem to have problems making games that are playable but anyone but the most dedicated of gamers  persecutioncomplex

I take your point though, and it might be something I change, there's still plenty of issues in this game and I really appreciate any feedback I can get.

Try my Android games: Grapple | Hovercraft | Lala
Offline SauronWatchesYou

JGO Ninja


Medals: 33
Projects: 4
Exp: 2 years


Hi there! :)


« Reply #27 - Posted 2015-03-22 02:01:00 »

Really like the look of this Grin I particularly like the saws and blood persecutioncomplex I have a question which I hope you don't mine answering, with things such as saws, do you code these in? Or do you use something like Tiled to set a spawn location for saws (Using a blank tile) and then generate them in?

I'm looking at generating mobs/items in my game using the Tiled method myself as it seems it would save a lot of time Smiley

Anyway! I really wish you the best of luck with this project, it looks great fun and I only wish I hadn't sold my Android phone now

Hey, you! Back to work
Offline bornander
« Reply #28 - Posted 2015-03-22 09:03:33 »

Really like the look of this Grin I particularly like the saws and blood persecutioncomplex I have a question which I hope you don't mine answering, with things such as saws, do you code these in? Or do you use something like Tiled to set a spawn location for saws (Using a blank tile) and then generate them in?

I'm looking at generating mobs/items in my game using the Tiled method myself as it seems it would save a lot of time Smiley
I use Tiled for everything you see in the levels, nothing is hard-coded in. The saw-blades and snakes and ladders and chest and everything else that isn't a tile is an Object (such as a rectangle or a ellipse), and Tiled is as good at managing those as it is with the tiles.

So a saw-blade, for example, is an Ellipse and it's my level-load code that reads the object layers from the level data and instanciate the relevant Box2D bodies to represent the blade.

All in all I use 6 layers for each level; four tile levels and two object layers.
  • 1. Parallax, this holds the tiles for the parallax scroll.
  • 2. Background (tiles), tiles that go in the background.
  • 3. ForegroundB (tiles), tiles that go in front of certain actors, but behind others.
  • 4. ForegroundT (tiles), tiles that go in front of all actors.
  • 6. Collision (objects), shapes that gets turned into Box2D static collision bodies, this makes up the static terrain.
  • 7. Actors (objects), shapes that gets turned dynamic Box2D bodies (such as saw-blades), but also meta-data such as way-points for paths for the platforms or information about which button activates which other thing.

This works but it get's quite messy for anything but the simplest of levels;
Click to Play


If I had had more time, I would have built my own level editor that worked on Tiled files, doing all the tile stuff in Tiled and all the game-specific stuff in my own editor. I still would output Tiled format files.

Anyway! I really wish you the best of luck with this project, it looks great fun and I only wish I hadn't sold my Android phone now
Thank you! I really appreciate the feedback, it's alot easier to stay motivated when people are showing an interest.

Try my Android games: Grapple | Hovercraft | Lala
Offline SauronWatchesYou

JGO Ninja


Medals: 33
Projects: 4
Exp: 2 years


Hi there! :)


« Reply #29 - Posted 2015-03-22 17:55:32 »

Wow! Thanks for the long reply Shocked I didn't think you would hard code everything in Smiley I was thinking of making objects myself in Tiled and doing it how you have, though i'm not sure on if i'll use Tiled for that.

I'm back home in a few days and I can grab my brothers phone and give this a download Pointing

Edit:
Also! You said you use Box2D and i'm getting a little annoyed with my collision code bugs Angry does Box2D do the collision detection for you? Smiley such as not falling through the floor

Hey, you! Back to work
Pages: [1] 2 3
  ignore  |  Print  
 
 

 
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!