[Android] Lemmings-like game (WIP)

Started by LJLPM, March 24, 2014, 12:23:12 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

what's the Android version of your main Android device?

<3
1 (5.6%)
<4
0 (0%)
4.0 or 4.1
2 (11.1%)
4.2 or 4.3
0 (0%)
>= 4.4
15 (83.3%)

Total Members Voted: 17

LJLPM

edit: *** currently available tilesets (work in progress) ***

1/ dirt


2/ marble


3/ brick



4/ pillar



5/ rock



6/ colors


7/ tech


8/ sci-fi



+ early WIP: ice:


------------------------------------------

Hi,

I'm coding a Lemmings-like game for Android (free-time project), and dev is going well. Well enough to say that I passed the critical "I hope to finish this project" stage: I've now coded too much on this project to let it down!

I create this topic to report (probably not-frequent, sorry) updates about the project, and for you to write game ideas you would find interesting to see in a Lemmings-like game (gameplay mechanics). I'm handling the Lemmings's actions now, so if you have gameplay ideas, the time is right.

Some news about the current wip version of the game:
- in the very-early stage of the game development (nov. 2013), it turned to be a "2-player vs" game, but it's no more, and now the game has a classic Lemmings1's 1-player-only style.
- I have the title screen + the level-selection screen + the level-briefing screen working (but the gfx are not final and have to be polished/re-designed).
- the actual game works pretty well, too (I use a dozen of levels for my tests): level-loading is ok, you can select your Lemmings, assign tasks to them, dig what's not a Steel piece, zoom/pan the level, pause the game, ... (but some Lemmings' actions have yet to be coded, such as builders, for example)
- the map, with Lemmings' real-time positions, is also there
- the game seems pretty memory-stable on my Nexus7

What's missing (a lot of things actually):
- saving the player's game progression (locked/unlocked levels)
- the success/failure screen after finishing a level
- the traps aren't handled yet, as well as the collision with the exit door (yes, you can't finish the levels atm...)
- many, many level's graphics have to be done (I won't use copyrighted gfx from Lemmings), as well as designing levels, of course

Please remember this is a hobbyist project, and there's no estimated release date yet.

- below: 2 early screenshots with gfx/GUI design not final:



mobius

looks really nice so far!  http://www.lemmingsforums.com/Smileys/lemmings/thumbsup.gif" alt=":thumbsup:" title="Thumbs Up" class="smiley" /> the graphics are really well done.

so, just to be clear, this is the same project you've been working on right? When finished, will it only playable on android? or can it work on a PC as well?
everything by me: https://www.lemmingsforums.net/index.php?topic=5982.msg96035#msg96035

"Not knowing how near the truth is, we seek it far away."
-Hakuin Ekaku

"I have seen a heap of trouble in my life, and most of it has never come to pass" - Mark Twain


ccexplore

so, just to be clear, this is the same project you've been working on right? When finished, will it only playable on android? or can it work on a PC as well?

As I http://www.lemmingsforums.com/index.php?topic=827.msg18946;topicseen#msg18946" class="bbc_link" target="_blank">mentioned previously, you can try BlueStacks to get emulation of Android on Windows.  That's likely the only chance you will get it playable on PC.

namida

Depending on requirements, you might be able to pick up a cheap Android device to run it anyway.
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)

LJLPM

#4
All skills are now coded + the "speed up/down the game" option + the "pause" & "nuke" options: in other words, all the in-game actions from Lemmings1 are now available.

The next major step is to handle traps + the collision with the exit door.

This is a work in progress, but the current result (level display + ergonomics to assign skills) is already stunning IMHO. Be patient: the result should worth the wait.

LJLPM

As a little update, here's a preview of some tiles from my own "dirt" tileset.
http://s2.postimg.org/7ee1gk3kp/wip.png" alt="" class="bbc_img" />

LJLPM

#6
Well, after almost 2 months without an update, here's a cool news: levels are now fully playable!  :)

Until today, I had all the basic actions coded (all the actions from Lemmings1), but the level's exit was just an image without any behaviour, and reaching the exit meant nothing for the game (you couldn't complete levels).
Now, reaching the level's exit is an actual game mechanic, and therefore you can complete levels!

I've also added the "1-way arrows" behaviour.

I still have a lot of work to do on the graphics, but about the game's mechanics, it seems that, now, I'm just lacking the ability to handle some traps (lava, fire, acid, ...).
Of course, things need some tweakings here and there, but, as I said, levels are fully playable now (minus the traps), and that's cool.

I don't have too much time to spend on this project, so it progresses slowly <img src="http://www.lemmingsforums.com/Smileys/lemmings/sad.gif" alt=":(" title="Sad" class="smiley" />

RubiX

Looking forward to the finished game.    I think its going to be a big hit for androids around the world http://www.lemmingsforums.com/Smileys/lemmings/smiley.gif" alt=":)" title="Smiley" class="smiley" />

LJLPM

Thanks. Unfortunately, I don't have too much time to spend on the game dev these days, so this project progresses slowly.  http://www.lemmingsforums.com/Smileys/lemmings/sad.gif" alt=":(" title="Sad" class="smiley" />
As a little (but cool, nevertheless) update, here's the very first in-game screenshot!!!! So, as you can see, yes, the game is real http://www.lemmingsforums.com/Smileys/lemmings/smiley.gif" alt=":)" title="Smiley" class="smiley" />

What you could notice:
- the screenshot is deliberately small: it's because this is a teaser http://www.lemmingsforums.com/Smileys/lemmings/winktounge.gif" alt=";P" title="Wink-Tongue" class="smiley" /> Bigger in-game screenshots will come at a later time, when dev will be more complete.
- this is the 1:1 (not-zoomed) display of the game. Of course, you can zoom and unzoom the game's area with your fingers (it's convenient for making precise selections when dealing with tiny sprites)
- Level uses custom graphics (à la "Pillar" tileset)
- Don't pay too much attention to the action-icons: they are not final. As a matter of fact, I didn't rework/redraw the action-icons and the sprites yet: so for test purposes, I currently use DOS graphics (which I'll get rid of in the final version, of course). The basher is selected, hence the icon's weird color.
- In the game's lower-left corner, map has been disabled here (just because I actually changed the level design, and map was no longer relevant), but, yes, the map does work. Actually, every button or info you can see on this screenshot work: game is playable.

http://s2.postimg.org/nuw6ym0d5/Screenshot_2014_06_22.png" alt="" class="bbc_img" />

namida

Looking good! http://www.lemmingsforums.com/Smileys/lemmings/laugh.gif" alt=":D" title="Laugh" class="smiley" />
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)

LJLPM

Do you recognize me? It's me, it's Lemmings... but on Android, on Nexus 7  http://www.lemmingsforums.com/Smileys/lemmings/laugh.gif" alt=":D" title="Laugh" class="smiley" /> (it's playable)
http://s1.postimg.org/cpmwpv9jz/Screenshot_2014_06_28.png" alt="" class="bbc_img" />

LJLPM

This project is still in a "work in progress" status: it's too early to provide an apk file (for example, traps and water/acid areas aren't handled yet => it's the next big thing I'll work on!). I'm also still thinking about some design choices like the size for the sprites (on the screenshots, you can notice that sprites have a DOS-based size whereas tiles use Lemmini's double res).

Below are some new screenshots:
- on the 2nd screenshot, I show the "zoom" feature, which allows the player to perform precise selections.
(and as you can see, one can zoom in very closely to the action  http://www.lemmingsforums.com/Smileys/lemmings/laugh.gif" alt=":D" title="Laugh" class="smiley" />)
http://s27.postimg.org/54y50l51f/Screenshot_2014_06_29.png" alt="" class="bbc_img" />

Ron_Stard

The game looks promising! I acn't wait to test it on my tablet! http://www.lemmingsforums.com/Smileys/lemmings/thumbsup.gif" alt=":thumbsup:" title="Thumbs Up" class="smiley" />

On which Android version are you coding it?

LJLPM

Thanks  http://www.lemmingsforums.com/Smileys/lemmings/laugh.gif" alt=":D" title="Laugh" class="smiley" />
I use Android 4.1 for coding (but I think I don't use Android 4's specific functions, so the game should actually run on lower versions of Android. I still have to perfom some tests about this...)

LJLPM

When I don't have too much time for coding, I update the game's tilesets.
Here's a test-level using the "sci-fi" tileset (custom tiles except for the doors).
http://s29.postimg.org/xyilznahj/scifilevel_test2.png" alt="" class="bbc_img" />