News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu
avatar_reidrac

Hyperdrive (development)

Started by reidrac, 10:20, 20 November 21

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

reidrac

Quote from: Sykobee (Briggsy) on 14:29, 22 December 21
Nice work. I guess the stars are being re-rendered a line up each frame, whilst the background is a smooth hardware scroll? If you skip half the stars each frame some will move slowly down, giving a layered parallax effect and possibly allowing a few more stars.


Perhaps the bullets could be smaller if that doesn't affect your vision of the game, instead of 4x8 they could be 2x4? Don't need to be masked either at that size. I guess they're asm-sprites for speed already.

The stars have a fixed position. If I allow them to move, I would have to track their variable y position and wrap when the screen wraps. Not impossible, but not what I wanted.

The enemy bullets aren't masked, the player ones are. For now I think I'm going to leave it like this. In my tests, smaller player bullets looked poor and I didn't like it. If I can make it fast enough without compromising the final result, I will.
Released The Return of Traxtor, Golden Tail, Magica, The Dawn of Kernel, Kitsune`s Curse, Brick Rick, Hyperdrive and The Heart of Salamanderland for the CPC.

If you like my games and want to show some appreciation, you can always buy me a coffee.

reidrac

OK, it doesn't look too different to me; but is only 24 bytes.

https://twitter.com/reidrac/status/1473730224361717760

I don't like too much how it looks in two of the three emulators I usually work with. I'll run a test with the real thing to finally decide if I keep it.
Released The Return of Traxtor, Golden Tail, Magica, The Dawn of Kernel, Kitsune`s Curse, Brick Rick, Hyperdrive and The Heart of Salamanderland for the CPC.

If you like my games and want to show some appreciation, you can always buy me a coffee.

Gryzor

I think it's better than before! However maybe you could change the star pattern, it looks a bit too artificial/not random.

What if those stars were not moving but flickering?

reidrac

Quote from: Gryzor on 09:23, 23 December 21
I think it's better than before! However maybe you could change the star pattern, it looks a bit too artificial/not random.

Interesting! I thought an even distribution looked better!

Quote from: Gryzor on 09:23, 23 December 21
What if those stars were not moving but flickering?

That was my original idea (flickering as in cycling colours). I can try that.
Released The Return of Traxtor, Golden Tail, Magica, The Dawn of Kernel, Kitsune`s Curse, Brick Rick, Hyperdrive and The Heart of Salamanderland for the CPC.

If you like my games and want to show some appreciation, you can always buy me a coffee.

Gryzor

Well the human mind is set up to look for patterns, and I'm definitely seeing some zig-zags here :D

VincentGR

Or like mooncresta, moving and cycling.

reidrac

I didn't have a lot of time the last few days (happy Christmas!), but I've been working on internals related to the banks and sprites, and tonight I've been testing a new enemy.

https://twitter.com/reidrac/status/1475244030665625600

There are a few things that aren't great, but looks promising! :D
Released The Return of Traxtor, Golden Tail, Magica, The Dawn of Kernel, Kitsune`s Curse, Brick Rick, Hyperdrive and The Heart of Salamanderland for the CPC.

If you like my games and want to show some appreciation, you can always buy me a coffee.

Gryzor

It does! Thanks for the update😀

ervin

This is indeed looking very promising!

GUNHED

Smooth scrolling, nice GFX, lots of sprites / bullets. This will be a great game!
http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

Animalgril987

Looks like this will be a great game! :D

reidrac

Implemented chains and power ups; all WIP and needs balancing.

https://twitter.com/reidrac/status/1475757178153799684

The game moves fast, it will be too hard if I'm not careful! I like the power ups to move horizontally to make them more dynamic and harder to pick, but at this speed... it may not be a good idea! :D
Released The Return of Traxtor, Golden Tail, Magica, The Dawn of Kernel, Kitsune`s Curse, Brick Rick, Hyperdrive and The Heart of Salamanderland for the CPC.

If you like my games and want to show some appreciation, you can always buy me a coffee.

Gryzor

Looking good!!

I don't know if it's just me, I always get Light Force vibes...

ralferoo

#38
(deleted, I need my eyes tested!)
(EDIT 2: or just to read to the end of the thread! I just realised that in the post I replied to, the stars weren't parallax, and then when I replied, I could see them in parallax!)

reidrac

OK, I couldn't resist!

https://twitter.com/reidrac/status/1475970132170219533

I mean, doesn't it look MUCH better? :D

(it uses pre-shifted sprites to get 1 pixel horizontal movement, but hey! this is a cartridge, I have lots of ROM!)
Released The Return of Traxtor, Golden Tail, Magica, The Dawn of Kernel, Kitsune`s Curse, Brick Rick, Hyperdrive and The Heart of Salamanderland for the CPC.

If you like my games and want to show some appreciation, you can always buy me a coffee.

GUNHED

Quote from: reidrac on 00:23, 29 December 21
I mean, doesn't it look MUCH better? :D
Yes, it does! Great piece of work! Out of curiosity, how big is your assembled code (without GFX, just the code itself)?
http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

reidrac

Quote from: GUNHED on 01:55, 29 December 21
Yes, it does! Great piece of work! Out of curiosity, how big is your assembled code (without GFX, just the code itself)?

Currently around 9K, and once the engine is done, it will grow slowly. I think the code will fit in a 16K bank, but if it doesn't, I still have around 4K of unused RAM.
Released The Return of Traxtor, Golden Tail, Magica, The Dawn of Kernel, Kitsune`s Curse, Brick Rick, Hyperdrive and The Heart of Salamanderland for the CPC.

If you like my games and want to show some appreciation, you can always buy me a coffee.

GUNHED

Pretty decent! I'm really looking forward to this game.  :) :) :)
Especially since scrolling is scarce and smooth scrolling is very rare to see.
http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

reidrac

Released The Return of Traxtor, Golden Tail, Magica, The Dawn of Kernel, Kitsune`s Curse, Brick Rick, Hyperdrive and The Heart of Salamanderland for the CPC.

If you like my games and want to show some appreciation, you can always buy me a coffee.

Gryzor

Happy and explosive new year!

reidrac

I have rewritten the enemy bullets. The "targetting" part of it to be precise. It wasn't perfect and, on top of that, turns out it was slow but I didn't notice until I had enough action on screen.

https://twitter.com/reidrac/status/1480638446926450692

Now I'm using a more accurate calculation with a 16-bit square root, that I thought it would be too expensive, but I was wrong! See: http://map.grauw.nl/sources/external/z80bits.html#3

I think I'm OK with the targetting, next is to rewrite the bullet update code in ASM (the bullets are still C until I'm 100% happy, it is easier prototyping this way).

I have implemented a couple of new tricks as well to reduce the drawing operations in some cases, but until the bullets are done I can't tell if I'm fast enough. Looks promising!
Released The Return of Traxtor, Golden Tail, Magica, The Dawn of Kernel, Kitsune`s Curse, Brick Rick, Hyperdrive and The Heart of Salamanderland for the CPC.

If you like my games and want to show some appreciation, you can always buy me a coffee.

reidrac

Quick update

I'm having a break from doing optimisations (and there's little left TBH). So it is level design time, and tonight I added some sound effects (some need tweaking I think).

https://twitter.com/reidrac/status/1486834800937873409
Released The Return of Traxtor, Golden Tail, Magica, The Dawn of Kernel, Kitsune`s Curse, Brick Rick, Hyperdrive and The Heart of Salamanderland for the CPC.

If you like my games and want to show some appreciation, you can always buy me a coffee.

Gryzor

Love the crunchy explosion sound, reminds me of Light Force🙂

menegator

This is getting better and better! Great work!

reidrac

I'm streaming on Twitch the development of Hyperdrive (I've started streaming last week, it is still a bit of an experiment that I don't know how long will it last).

This is my channel: www.twitch.tv/mrreidrac

It is only streaming, I'm not keeping the videos for now. Basically: I'm interested in making the game, not really in being a streamer (if that make sense?). More on that here: https://www.usebox.net/jjm/blog/streaming-killed-the-youtube-star/

There will be some spoilers as I make the game, but given that is not a story-based game, I think it should be alright. Currently working on the first boss.
Released The Return of Traxtor, Golden Tail, Magica, The Dawn of Kernel, Kitsune`s Curse, Brick Rick, Hyperdrive and The Heart of Salamanderland for the CPC.

If you like my games and want to show some appreciation, you can always buy me a coffee.

Powered by SMFPacks Menu Editor Mod