Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

1411500 Posts in 69373 Topics- by 58429 Members - Latest Member: Alternalo

April 25, 2024, 12:50:55 PM

Need hosting? Check out Digital Ocean
(more details in this thread)
TIGSource ForumsCommunityDevLogsGrapple - Android 2D platformer (released to Google Play!)
Pages: 1 [2] 3
Print
Author Topic: Grapple - Android 2D platformer (released to Google Play!)  (Read 11352 times)
bornander
Level 1
*



View Profile WWW
« Reply #20 on: January 06, 2015, 11:11:42 AM »

My Christmas-holiday is over and I am back to commuting to work which means I am back to working on Grapple.
Not much progress to report but it's now possible to find new outfits in chests. New outfits provide better ability to absorb damage.
Logged

Current devlog; Grapple
Try Hovercraft for Android, voted "a game" by players.Hovercraft on Google play
bornander
Level 1
*



View Profile WWW
« Reply #21 on: January 07, 2015, 09:06:40 AM »

Some thoughts on level editing;

In my previous game (which also used a tile-map, kind of) I used a level editor that I built myself to create the levels. The advantage of this was that anything that needed to exist in the game was "native" to the editor and was easy to add and manipulate.

The massive disadvantage was that I didn't have time (and couldn't be asked) to build a complete editor, so things like copy-paste, undo, and modification of already created levels was very poorly implemented. This meant that creating the basic terrain for a level was tedious and somewhat error prone and because of this I decided to use a third-party tool for this project.

I am using TileD to create my levels and for the terrain (i.e. the static tiles and collision geometry) it works great and it's allowing me to be so much more efficient that what I was with my custom made editor.
The disadvantage is things that are closely tied to my game, such as the way the obstacles (saw-blades, fire, etc) and way-point paths for platforms and saw-blades, are much harder to model. Currently I use an object layer and place either rectangles or circles that I then assign a type and an id, it works but it's not convenient and for complex levels it becomes hard to manage (as shown in the gif below).

What I am considering doing to fix this is to build an editor that uses files created by TileD and then adds game specific things to those files in the format supported by TileD. That seems like the sanest approach, now I'll just need to figure out the pivot-point where the cost of creating levels is higher than creating a level editor first.

Logged

Current devlog; Grapple
Try Hovercraft for Android, voted "a game" by players.Hovercraft on Google play
bornander
Level 1
*



View Profile WWW
« Reply #22 on: January 13, 2015, 02:54:30 PM »

Updates are coming in slowly, the bulk of the work right now is creating levels. I think I've gotten about a third of the levels done but I got bored and added snakes to the game instead today.

The levels felt a bit static, the saw blades and fires are worthy opponents but too predictable, so I wanted something more dynamic and organic. I added a type of snake that patrols an area an he will lunge (if that's what snakes do) at you when you're in range. The snakes carry a peculiar poison that makes you bleed profusely through the eyes  Who, Me?

I also made it so that the camera zooms in on the door when the player enters a door, I think it adds to the feel of moving from one place to another.

Logged

Current devlog; Grapple
Try Hovercraft for Android, voted "a game" by players.Hovercraft on Google play
bornander
Level 1
*



View Profile WWW
« Reply #23 on: January 31, 2015, 01:09:20 AM »

This is progressing at a very slow speed, I am losing interest because I am now doing mundane tasks such as the splash, menu and settings screens. I am also finishing up saving and loading. I find it hard to stay motivated and am spending more time prototyping other games than I do working on this.

I hope I can get past this and get the game to state where it's stable enough to let people look at it so that I can get feed back on the levels created so far.

Logged

Current devlog; Grapple
Try Hovercraft for Android, voted "a game" by players.Hovercraft on Google play
bornander
Level 1
*



View Profile WWW
« Reply #24 on: February 02, 2015, 02:03:54 PM »

Finished off a first draft of the splash and menu screens. Option-wise it's pretty much standard for a mobile-game with Play, Settings, Achievements and Leaderboards. Settings screen allows the user to set a few things, such as size of the on-screen control (complete with pre-view, yeay!), and I'll add an option for turning off the excessive blood I use in the game as well I think.

This is what the first draft looks like, any comments appreciated;

Logged

Current devlog; Grapple
Try Hovercraft for Android, voted "a game" by players.Hovercraft on Google play
oahda
Level 10
*****



View Profile
« Reply #25 on: February 21, 2015, 01:05:43 PM »

Looking good!
Logged

bornander
Level 1
*



View Profile WWW
« Reply #26 on: March 01, 2015, 12:31:02 AM »

I've got a (very) 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 things like changing window size isn't handled properly. Further, 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 want 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.
Logged

Current devlog; Grapple
Try Hovercraft for Android, voted "a game" by players.Hovercraft on Google play
bornander
Level 1
*



View Profile WWW
« Reply #27 on: March 20, 2015, 10:26:05 AM »

In order to finish this game I decided to cut the scope and reduce the number of levels, the game will have 25 levels instead of the 32 I initially thought.
By doing that I get to work on other things than level design and that help me stay motivated, right now I am working on the boss fight.

The portal world where the player enters the different levels is finished and looks like this;
Logged

Current devlog; Grapple
Try Hovercraft for Android, voted "a game" by players.Hovercraft on Google play
bornander
Level 1
*



View Profile WWW
« Reply #28 on: March 22, 2015, 11:43:53 AM »

I spent a little time re-doing the particle effects, partly because previously the blood looked like slices of peperoni flying but mainly because I wanted a more consistent graphical feel to them. Now all particle effects are based on squares.
I also added a glow effect (sort of) to un-opened chest, the glow dissapates when the player opens a chest. I feel it emphasizes the importance of the chests.

New blood:


New smoke:


Chest glow:


Work on the boss-fight is progressing well but it's currently far from perfect.
Logged

Current devlog; Grapple
Try Hovercraft for Android, voted "a game" by players.Hovercraft on Google play
bornander
Level 1
*



View Profile WWW
« Reply #29 on: April 27, 2015, 10:49:43 AM »

In order to explain why the player starts the game naked in the middle of a weird forrest, I've added a narrative screen (skippable, of course):



I am fairly sure my game will win some sort of award, possibly a Nobel prize, for most awesome backstory ever.
Logged

Current devlog; Grapple
Try Hovercraft for Android, voted "a game" by players.Hovercraft on Google play
oahda
Level 10
*****



View Profile
« Reply #30 on: April 27, 2015, 01:34:41 PM »

You're still going!

That's a weird key.
Logged

zilluss
Level 1
*



View Profile
« Reply #31 on: April 27, 2015, 02:02:40 PM »

I played the pre-alpha, it felt sluggish. Is this intentional or are the physics still WIP?
Logged

@zilluss | Devlog  Hand Point Right
bornander
Level 1
*



View Profile WWW
« Reply #32 on: April 27, 2015, 10:47:28 PM »

You're still going!
I am! Slowly though, most of the code is done and I am left with tasks I'm not interested in, so motivation is a problem. That and trying to do pixel graphics with a touch-pad mouse whilst going to work on a bus.

That's a weird key.
I know, it's because it I split it into a 4x6 grid, and each slot needs a part of the key. There's no good reason for it, it's like that out of convenience and laziness.
Logged

Current devlog; Grapple
Try Hovercraft for Android, voted "a game" by players.Hovercraft on Google play
bornander
Level 1
*



View Profile WWW
« Reply #33 on: April 27, 2015, 10:50:32 PM »

I played the pre-alpha, it felt sluggish. Is this intentional or are the physics still WIP?
It's not intentional for it to feel sluggish, it is intentional that it is a little slower than most games. It's to make it easier when the game is played on a mobile device with the screen as controller.

But, if by sluggish you mean it reacts slowly rather than move slowly then that's something I need to address.
Thanks for the feedback.
Logged

Current devlog; Grapple
Try Hovercraft for Android, voted "a game" by players.Hovercraft on Google play
zilluss
Level 1
*



View Profile
« Reply #34 on: April 27, 2015, 11:21:37 PM »

I see that makes sense. Sluggish was the wrong word, floaty is probably more what I meant.
By the way the grapple physics are cool. Remind me of the way the whip works in some Castlevania games Hand Metal Left
Logged

@zilluss | Devlog  Hand Point Right
bornander
Level 1
*



View Profile WWW
« Reply #35 on: April 28, 2015, 11:21:44 PM »

By the way the grapple physics are cool. Remind me of the way the whip works in some Castlevania games Hand Metal Left
If my game even in the slightest can remind someone of a Castlevania game then I consider that a huge success. Grin

Unless it was Simon's Quest of course. That was rubbish.
Logged

Current devlog; Grapple
Try Hovercraft for Android, voted "a game" by players.Hovercraft on Google play
bornander
Level 1
*



View Profile WWW
« Reply #36 on: May 17, 2015, 01:24:37 AM »

Grapple will use Google Play Services to track Leaderboards and Achievements, and the game will have 12 Achievements for the player to aquire, although a few of them are really rewards for doing something bad (like getting hurt by a spinning saw-blade).

The achievements and their name, icon and description are as follows.

NAKED BUT NOT SCARED

Completed a level.


FINDER'S KEEPER'S

Found and opened a chest.


NO HEEL SPRINGS

Taken damage from a fall.


THE DEEPEST

Gotten cut by a saw-blade.

GET OUT OF THE KITCHEN

Gotten burned by fire.


BEER AND CIDER

Gotten a snake bite.


SPEED RUNNER

Replayed a level and gotten a better time.


BRINGS OUT YOUR EYES

Found the woodsman's outfit, and completed the level.

HOOK ME UP

Found the grappling-hook, and completed the level.


GET BACK HERE

Almost caught the Impostor.


VINCE CLORTHO

Found all key fragments.


THE KING

Destroyed the Impostor and won the game.

I am not a big fan of games that nag me to connect to Google Play so the achievements will be aquired but only pushed to Google Play if the user initiates a connection. No nagging is good nagging.
Logged

Current devlog; Grapple
Try Hovercraft for Android, voted "a game" by players.Hovercraft on Google play
bornander
Level 1
*



View Profile WWW
« Reply #37 on: July 02, 2015, 12:12:07 PM »

I am getting ever closer to finally releasing this little game that I started as a libGDX learning project.

I have created the video that will go with the Google Play store listing, it looks like this;



If anyone has any comments or suggestions on how I could improve the video, I'd very much like to hear them.
Logged

Current devlog; Grapple
Try Hovercraft for Android, voted "a game" by players.Hovercraft on Google play
bornander
Level 1
*



View Profile WWW
« Reply #38 on: July 12, 2015, 11:47:03 AM »

To highlight the fact that the way too static water is actually water, I've added a splash effect and splash sound.
Logged

Current devlog; Grapple
Try Hovercraft for Android, voted "a game" by players.Hovercraft on Google play
bornander
Level 1
*



View Profile WWW
« Reply #39 on: July 19, 2015, 07:31:48 AM »

I've made yet another attempt at a launch trailer for this as it's getting very close to being relased now;

If you have any comments on it, I'd love to hear.



Logged

Current devlog; Grapple
Try Hovercraft for Android, voted "a game" by players.Hovercraft on Google play
Pages: 1 [2] 3
Print
Jump to:  

Theme orange-lt created by panic