Elementum - new Elk/Beeb platformer

developing/porting a new game or gaming framework? post in here!
User avatar
0xC0DE
Posts: 749
Joined: Tue Mar 19, 2019 7:52 pm
Location: The Netherlands
Contact:

Elementum - new Elk/Beeb platformer

Post by 0xC0DE » Sat Sep 19, 2020 8:51 pm

Elementum v1.00 is now released: viewtopic.php?f=74&t=20872
Last edited by 0xC0DE on Sun Oct 25, 2020 7:13 pm, edited 11 times in total.
0xC0DE
"I program my home computer / Beam myself into the future"
:arrow: Follow me on Twitter
:arrow: Visit my YouTube channel featuring my demos for Acorn Electron and BBC Micro

User avatar
roland
Posts: 4051
Joined: Thu Aug 29, 2013 9:29 pm
Location: Born (NL)
Contact:

Re: New Elk platformer - playable demo

Post by roland » Sat Sep 19, 2020 10:52 pm

I saw this yesterday on your Youtube channel. Looks impressive but quite difficult to play =D>
Can you also create UEF files .... for WiFi connected Elks?
FPGAtom: 512 KB RAM, Real Time Clock and 64 colours
MAN WOMAN :shock:

User avatar
0xC0DE
Posts: 749
Joined: Tue Mar 19, 2019 7:52 pm
Location: The Netherlands
Contact:

Re: New Elk platformer - playable demo

Post by 0xC0DE » Sat Sep 19, 2020 10:56 pm

roland wrote:
Sat Sep 19, 2020 10:52 pm
I saw this yesterday on your Youtube channel. Looks impressive but quite difficult to play =D>
Can you also create UEF files .... for WiFi connected Elks?
Added UEF in original post!
0xC0DE
"I program my home computer / Beam myself into the future"
:arrow: Follow me on Twitter
:arrow: Visit my YouTube channel featuring my demos for Acorn Electron and BBC Micro

User avatar
roland
Posts: 4051
Joined: Thu Aug 29, 2013 9:29 pm
Location: Born (NL)
Contact:

Re: New Elk platformer - playable demo

Post by roland » Sat Sep 19, 2020 11:11 pm

I can confirm it's compatible with WiCFS :lol: and like I said, playing it is a real challenge. However, it is a real fast game. Impressive work!
FPGAtom: 512 KB RAM, Real Time Clock and 64 colours
MAN WOMAN :shock:

User avatar
lurkio
Posts: 2930
Joined: Wed Apr 10, 2013 12:30 am
Location: Doomawangara
Contact:

Re: New Elk platformer - playable demo

Post by lurkio » Sat Sep 19, 2020 11:17 pm

roland wrote:
Sat Sep 19, 2020 10:52 pm
I saw this yesterday on your Youtube channel. Looks impressive but quite difficult to play
Phew, it's not just me, then! I think the sprite animation is amazing, but the level design made it very hard (for me) to make any progress at all! (Mind you, my reflexes were never brilliant and are pretty poor these days, so that didn't help...)

But technically speaking, an excellent game!

=D> =D> =D>

User avatar
robcfg
Posts: 51
Joined: Sun Dec 30, 2018 6:23 pm
Contact:

Re: New Elk platformer - playable demo

Post by robcfg » Sun Sep 20, 2020 9:24 am

This is quite a challenging game!

I always feel like I'm going to bump into some bad guy because it's very fast and fluid, so I tend to fall short on the jumps.

On the other hand, it works like a charm on the real machine and to me it's the game with the smoothest movement of all Electron games I've tried so far, congratulations!

Here's my puny score :mrgreen:
NamelessGame_Robcfg.jpg

User avatar
oss003
Posts: 3365
Joined: Tue Jul 14, 2009 12:57 pm
Location: Netherlands
Contact:

Re: New Elk platformer - playable demo

Post by oss003 » Sun Sep 20, 2020 9:50 am

Nice job Kelvin .... =D>
Very smooth, fast .... and difficult... :wink:

Greetings
Kees

User avatar
0xC0DE
Posts: 749
Joined: Tue Mar 19, 2019 7:52 pm
Location: The Netherlands
Contact:

Re: New Elk platformer - playable demo

Post by 0xC0DE » Sun Sep 20, 2020 10:20 am

Thanks everyone so far for giving it a go and giving me feedback! I will be sure to create easier levels in the beginning of the real game.

I have intentionally not added lives. I want infinite retries and give the player one more chance to do better than the last time.
0xC0DE
"I program my home computer / Beam myself into the future"
:arrow: Follow me on Twitter
:arrow: Visit my YouTube channel featuring my demos for Acorn Electron and BBC Micro

User avatar
Snuggsy187
Posts: 140
Joined: Wed Apr 03, 2019 9:53 pm
Contact:

Re: New Elk platformer - playable demo

Post by Snuggsy187 » Sun Sep 20, 2020 8:23 pm

Top work Kelvin, that's developed a lot since the last Dev session ! =D>

Smooth and difficult, marvellous !
..... and thanks for the UEF image !

:D
PUSH PARCHMENT > POKE LOCK > PULL PARCHMENT

User avatar
0xC0DE
Posts: 749
Joined: Tue Mar 19, 2019 7:52 pm
Location: The Netherlands
Contact:

Re: New Elk platformer - playable demo

Post by 0xC0DE » Sun Sep 20, 2020 8:49 pm

Thanks so much Neil! I'm having a blast creating this game as you can probably tell :mrgreen:
0xC0DE
"I program my home computer / Beam myself into the future"
:arrow: Follow me on Twitter
:arrow: Visit my YouTube channel featuring my demos for Acorn Electron and BBC Micro

Marvin
Posts: 96
Joined: Fri Mar 06, 2020 11:27 am
Contact:

Re: New Elk platformer - playable demo

Post by Marvin » Sun Sep 20, 2020 11:34 pm

0xC0DE wrote:
Sun Sep 20, 2020 10:20 am
Thanks everyone so far for giving it a go and giving me feedback! I will be sure to create easier levels in the beginning of the real game.

I have intentionally not added lives. I want infinite retries and give the player one more chance to do better than the last time.
I've had a fair few goes playing this and it is too flipping hard, at least for the first screen.

So infinite lives and bloody hard... that puts it into the same category as a certain classic... Exile :-

I do have a soft spot for monochrome games, imho the increased resolution far out weighs the lack of colours. Keep up the good great work.

User avatar
0xC0DE
Posts: 749
Joined: Tue Mar 19, 2019 7:52 pm
Location: The Netherlands
Contact:

Re: New Elk platformer - playable demo

Post by 0xC0DE » Mon Sep 21, 2020 11:09 am

Wow, thank you very much, Marvin!
0xC0DE
"I program my home computer / Beam myself into the future"
:arrow: Follow me on Twitter
:arrow: Visit my YouTube channel featuring my demos for Acorn Electron and BBC Micro

User avatar
0xC0DE
Posts: 749
Joined: Tue Mar 19, 2019 7:52 pm
Location: The Netherlands
Contact:

Re: New Elk platformer - playable demo

Post by 0xC0DE » Mon Sep 21, 2020 1:05 pm

Added v0.11 to the original post.
Should fix the minor sprite flicker when playing in Electrem.
Adds a new baddie type: The Resistor.
Adds spike floors!

More ways to die, have fun! :mrgreen:
0xC0DE
"I program my home computer / Beam myself into the future"
:arrow: Follow me on Twitter
:arrow: Visit my YouTube channel featuring my demos for Acorn Electron and BBC Micro

User avatar
0xC0DE
Posts: 749
Joined: Tue Mar 19, 2019 7:52 pm
Location: The Netherlands
Contact:

Re: New Elk platformer - playable demo

Post by 0xC0DE » Mon Sep 21, 2020 3:49 pm

Flash update: v0.12: implemented 'coyote time'
(see top post for downloads)
0xC0DE
"I program my home computer / Beam myself into the future"
:arrow: Follow me on Twitter
:arrow: Visit my YouTube channel featuring my demos for Acorn Electron and BBC Micro

User avatar
picosonic
Posts: 51
Joined: Mon Feb 17, 2020 12:20 pm
Contact:

Re: New Elk platformer - playable demo

Post by picosonic » Mon Sep 21, 2020 4:14 pm

0xC0DE wrote:
Mon Sep 21, 2020 3:49 pm
Flash update: v0.12: implemented 'coyote time'
(see top post for downloads)
Much better, how much grace have you given? 5 frames at 50Hz?

User avatar
0xC0DE
Posts: 749
Joined: Tue Mar 19, 2019 7:52 pm
Location: The Netherlands
Contact:

Re: New Elk platformer - playable demo

Post by 0xC0DE » Mon Sep 21, 2020 4:23 pm

picosonic wrote:
Mon Sep 21, 2020 4:14 pm
0xC0DE wrote:
Mon Sep 21, 2020 3:49 pm
Flash update: v0.12: implemented 'coyote time'
(see top post for downloads)
Much better, how much grace have you given? 5 frames at 50Hz?
[-X Only 3!
0xC0DE
"I program my home computer / Beam myself into the future"
:arrow: Follow me on Twitter
:arrow: Visit my YouTube channel featuring my demos for Acorn Electron and BBC Micro

User avatar
picosonic
Posts: 51
Joined: Mon Feb 17, 2020 12:20 pm
Contact:

Re: New Elk platformer - playable demo

Post by picosonic » Mon Sep 21, 2020 4:28 pm

0xC0DE wrote:
Mon Sep 21, 2020 4:23 pm
picosonic wrote:
Mon Sep 21, 2020 4:14 pm
Much better, how much grace have you given? 5 frames at 50Hz?
[-X Only 3!
It's a welcome addition, thanks for putting it in so quickly

Marvin
Posts: 96
Joined: Fri Mar 06, 2020 11:27 am
Contact:

Re: New Elk platformer - playable demo

Post by Marvin » Mon Sep 21, 2020 9:44 pm

0xC0DE wrote:
Mon Sep 21, 2020 1:05 pm
Added v0.11 to the original post.
Should fix the minor sprite flicker when playing in Electrem.
Adds a new baddie type: The Resistor.
Adds spike floors!

More ways to die, have fun! :mrgreen:
Great now it's even harder to play :shock: ... So far I've been playing for over 15 mins, I've died about a billion times and not even collected one flag this time around.

Seriously though keep up the great work it's very impressive, I can't write 6502 assembler for toffee so the least I can do is encourage those that can =D>

User avatar
0xC0DE
Posts: 749
Joined: Tue Mar 19, 2019 7:52 pm
Location: The Netherlands
Contact:

Re: New Elk platformer - playable demo

Post by 0xC0DE » Mon Sep 21, 2020 9:50 pm

And that is greatly appreciated, Marvin. People like you that actually play and enjoy what I create keeps me going.

You should try version 0.12 which implements coyote time, making jumps a little easier.
0xC0DE
"I program my home computer / Beam myself into the future"
:arrow: Follow me on Twitter
:arrow: Visit my YouTube channel featuring my demos for Acorn Electron and BBC Micro

Marvin
Posts: 96
Joined: Fri Mar 06, 2020 11:27 am
Contact:

Re: New Elk platformer - playable demo

Post by Marvin » Tue Sep 22, 2020 10:56 pm

Well after dying many more times than I care to count I managed to get a grand total of 3 flags collected. Woo Hoo that's my best result to date.
I especially love the animation of the resisters walking, it's got the same sort of charm as Mad Professor Moriarti.

I like how you've done the turbo option but how about a "creep" option as well to make it easier to position yourself ready for the next jump ?

User avatar
0xC0DE
Posts: 749
Joined: Tue Mar 19, 2019 7:52 pm
Location: The Netherlands
Contact:

Re: New Elk platformer - playable demo

Post by 0xC0DE » Tue Sep 22, 2020 11:13 pm

Marvin wrote:
Tue Sep 22, 2020 10:56 pm
I like how you've done the turbo option but how about a "creep" option as well to make it easier to position yourself ready for the next jump ?
Will try it out!
0xC0DE
"I program my home computer / Beam myself into the future"
:arrow: Follow me on Twitter
:arrow: Visit my YouTube channel featuring my demos for Acorn Electron and BBC Micro

User avatar
jms2
Posts: 2682
Joined: Mon Jan 08, 2007 6:38 am
Location: Derby, UK
Contact:

Re: New Elk platformer - playable demo

Post by jms2 » Tue Sep 22, 2020 11:23 pm

This is a beautifully animated game, but it is way too hard for me! I'm looking forward to those easy levels you mentioned...

User avatar
0xC0DE
Posts: 749
Joined: Tue Mar 19, 2019 7:52 pm
Location: The Netherlands
Contact:

Re: New Elk platformer - playable demo

Post by 0xC0DE » Tue Sep 22, 2020 11:31 pm

jms2 wrote:
Tue Sep 22, 2020 11:23 pm
This is a beautifully animated game, but it is way too hard for me! I'm looking forward to those easy levels you mentioned...
Thanks! I'm on it! :D
0xC0DE
"I program my home computer / Beam myself into the future"
:arrow: Follow me on Twitter
:arrow: Visit my YouTube channel featuring my demos for Acorn Electron and BBC Micro

User avatar
0xC0DE
Posts: 749
Joined: Tue Mar 19, 2019 7:52 pm
Location: The Netherlands
Contact:

Re: New Elk platformer - playable demo

Post by 0xC0DE » Wed Sep 23, 2020 11:16 am

OK, OK, here's a very easy beginner level! :mrgreen:

nameless.png


Check the original post for downloads of version 0.13 of my game demo.
Enjoy!
0xC0DE
"I program my home computer / Beam myself into the future"
:arrow: Follow me on Twitter
:arrow: Visit my YouTube channel featuring my demos for Acorn Electron and BBC Micro

User avatar
rmbrowngr
Posts: 421
Joined: Sat Jan 13, 2018 12:46 pm
Location: Dionysos, Greece
Contact:

Re: New Elk platformer - playable demo

Post by rmbrowngr » Wed Sep 23, 2020 2:39 pm

Great work. God, my reactions a slow now.

The graphics remind me of Ghouls from Micro power.
Richard B
Acorn Electrons issue 4 and 6, MRB, Plus 1, AP6, AP5, Pegasus 400, BeebSCSI, Gotek, Raspberry Pi, GoSDC MBE.
BBC B+ 64K (128K upgraded) with Duel OS, Raspberry Pi and Gotek.

User avatar
lurkio
Posts: 2930
Joined: Wed Apr 10, 2013 12:30 am
Location: Doomawangara
Contact:

Re: New Elk platformer - playable demo

Post by lurkio » Wed Sep 23, 2020 3:00 pm

0xC0DE wrote:
Wed Sep 23, 2020 11:16 am
OK, OK, here's a very easy beginner level! :mrgreen:
Haven't even completed the new easier first level, but I was able to make more progress because you "opened up" the level design to allow the player to experiment a bit more, without getting themselves killed straight away!

I'm no expert on arcade/platform games but I've tried (and failed) to play a lot of the Beeb ones over the years, and I have to say that this is one of the smoothest-animated player-character sprites I've ever seen on a Beeb or an Elk. Just a joy to watch it as it rolls and bounces around the screen!

Please do port this to the Beeb so we can host it on bbcmicro.co.uk!

=D> =D> =D>

User avatar
0xC0DE
Posts: 749
Joined: Tue Mar 19, 2019 7:52 pm
Location: The Netherlands
Contact:

Re: New Elk platformer - playable demo

Post by 0xC0DE » Wed Sep 23, 2020 4:24 pm

Thanks for all the positive comments and suggestions for improvements. There will definitely be a Beeb version! Actually, it will be a multi-platform version that runs equally well on either system (as games should!).
0xC0DE
"I program my home computer / Beam myself into the future"
:arrow: Follow me on Twitter
:arrow: Visit my YouTube channel featuring my demos for Acorn Electron and BBC Micro

User avatar
kieranhj
Posts: 922
Joined: Sat Sep 19, 2015 11:11 pm
Location: Farnham, Surrey, UK
Contact:

Re: New Elk platformer - playable demo

Post by kieranhj » Wed Sep 23, 2020 4:43 pm

0xC0DE wrote:
Wed Sep 23, 2020 4:24 pm
Thanks for all the positive comments and suggestions for improvements. There will definitely be a Beeb version! Actually, it will be a multi-platform version that runs equally well on either system (as games should!).
Beeb version in MODE 1 maybe? :wink:
Bitshifters Collective | Retro Code & Demos for BBC Micro & Acorn computers | https://bitshifters.github.io/

User avatar
0xC0DE
Posts: 749
Joined: Tue Mar 19, 2019 7:52 pm
Location: The Netherlands
Contact:

Re: New Elk platformer - playable demo

Post by 0xC0DE » Wed Sep 23, 2020 4:49 pm

kieranhj wrote:
Wed Sep 23, 2020 4:43 pm
0xC0DE wrote:
Wed Sep 23, 2020 4:24 pm
Thanks for all the positive comments and suggestions for improvements. There will definitely be a Beeb version! Actually, it will be a multi-platform version that runs equally well on either system (as games should!).
Beeb version in MODE 1 maybe? :wink:
Yeah maybe 8) Doesn't look like I can spare the extra 10K of precious memory though. Perhaps if you could help me create a custom 256x256x4 MODE 1 on the Beeb?
0xC0DE
"I program my home computer / Beam myself into the future"
:arrow: Follow me on Twitter
:arrow: Visit my YouTube channel featuring my demos for Acorn Electron and BBC Micro

User avatar
tricky
Posts: 4690
Joined: Tue Jun 21, 2011 9:25 am
Contact:

Re: New Elk platformer - playable demo

Post by tricky » Wed Sep 23, 2020 6:31 pm

Loving your work as always, especially seeing a demo coder putting their talents to good use making a game.
0xC0DE wrote:
Wed Sep 23, 2020 4:24 pm
... equally well on either system (as games should!).
That's a bit easier when going from elk to Beeb, unless you do a lot of palette changes ;)
Custom mode 1 is only a few 6845 resisters. Making it look good in four colours is a little harder. You also have a nice timer, so swapping a color or two per scanline is also no trouble.
If for example you use one color for the platforms, the floor and beans could be the same different colour and if you have some enemies that only walk on the platforms, they could also use that palette entry for another color.
I was quite tempted to do a proton (+) version, until you mentioned that you might, now will, do one.

Post Reply

Return to “new projects in development: games”