NIRVANA+ Multicolour Tutorials

The place for codemasters or beginners to talk about programming any language for the Spectrum.
Post Reply
User avatar
Seven.FFF
Manic Miner
Posts: 735
Joined: Sat Nov 25, 2017 10:50 pm
Location: USA

NIRVANA+ Multicolour Tutorials

Post by Seven.FFF »

I’ve kicked off a stab at helping people through making a simple NIRVANA game in assembly.

I don't think there will be too much overlap with R-Tape’s sprite tutorial, but as with that, if you see any obvious gaps in the explanations, please feel free to chip in here or on the comments.

https://seven-fff.com/blog/category/zalaxa/
Robin Verhagen-Guest
SevenFFF / Threetwosevensixseven / colonel32
NXtel NXTP ESP Update ESP Reset CSpect Plugins
User avatar
Einar Saukas
Bugaboo
Posts: 3070
Joined: Wed Nov 15, 2017 2:48 pm

Re: NIRVANA+ Multicolour Tutorials

Post by Einar Saukas »

Awesome!!! :)
User avatar
PeterJ
Site Admin
Posts: 6852
Joined: Thu Nov 09, 2017 7:19 pm
Location: Surrey, UK

Re: NIRVANA+ Multicolour Tutorials

Post by PeterJ »

Nice! I look forward to reading these.
User avatar
Seven.FFF
Manic Miner
Posts: 735
Joined: Sat Nov 25, 2017 10:50 pm
Location: USA

Re: NIRVANA+ Multicolour Tutorials

Post by Seven.FFF »

Thanks guys. Second post is up. It's not immediately obvious with the wordpress template I'm using, but you can click the menu icon in the top right hand corner of the page, and subscribe by email.
Robin Verhagen-Guest
SevenFFF / Threetwosevensixseven / colonel32
NXtel NXTP ESP Update ESP Reset CSpect Plugins
User avatar
PeterJ
Site Admin
Posts: 6852
Joined: Thu Nov 09, 2017 7:19 pm
Location: Surrey, UK

Re: NIRVANA+ Multicolour Tutorials

Post by PeterJ »

It's nice to see an introduction to Zeus as well.
User avatar
RMartins
Manic Miner
Posts: 776
Joined: Thu Nov 16, 2017 3:26 pm

Re: NIRVANA+ Multicolour Tutorials

Post by RMartins »

The 3 identical horizontal bands, are very noticeable to me :(
It also seems to have too many stars, to look as a star field, in my perspective.
Your mileage may vary

TIPs:
- Some color blink, would do wonders on the looks, while scrolling. For example, to get the next color in a sequence, every time a "star" crosses a character boundary

- Having star with differents speeds, even if only in 2 or 3 planes of N stars each, would give an extra dimension, by visual hinting of the paralax effect.
User avatar
Seven.FFF
Manic Miner
Posts: 735
Joined: Sat Nov 25, 2017 10:50 pm
Location: USA

Re: NIRVANA+ Multicolour Tutorials

Post by Seven.FFF »

Thanks Rui!

This is where I am up to with the code. I haven't had time to write up the next three blog posts to catch up with the code, yet. Two migraines this week, which destroys my thinking ability :/

ZalaXa-part16.tap

I like the parallax idea!

There's a bug in the the attached tap I haven't figured out yet. Some of the stars are missing in the top screen third. Ugh. My wife suggested to leave the bug in, as it makes the repeating patterns less obvious!
Robin Verhagen-Guest
SevenFFF / Threetwosevensixseven / colonel32
NXtel NXTP ESP Update ESP Reset CSpect Plugins
User avatar
Seven.FFF
Manic Miner
Posts: 735
Joined: Sat Nov 25, 2017 10:50 pm
Location: USA

Re: NIRVANA+ Multicolour Tutorials

Post by Seven.FFF »

My eyes, my eyes... It burns!111

ZalaXa.tap

Image
Robin Verhagen-Guest
SevenFFF / Threetwosevensixseven / colonel32
NXtel NXTP ESP Update ESP Reset CSpect Plugins
Nomad
Manic Miner
Posts: 600
Joined: Thu Dec 28, 2017 12:38 pm

Re: NIRVANA+ Multicolour Tutorials

Post by Nomad »

Got a hunch what was giving you the migraines... :lol: I think you suffer for the art.

Look forward to reading through all the tutorials, so many people start them but few ever really finish. So its nice to find one that has covered so much already.
User avatar
rnhunt
Drutt
Posts: 10
Joined: Fri Jan 05, 2018 6:02 pm

Re: NIRVANA+ Multicolour Tutorials

Post by rnhunt »

They have already given me a real quick start into Z80 games on the speccy as well as into Nirvana. Even if no more are written much appreciation here already and highly recommended. I am now off on my own about to implement a tile queue and some scrolling*. Knowing someone personally who suffers really delibitating migraines I understand how bad this is for you and hope levels out for you soon.

* In tile jumps in a smaller view area, I'm not performing any miracles here!
User avatar
RMartins
Manic Miner
Posts: 776
Joined: Thu Nov 16, 2017 3:26 pm

Re: NIRVANA+ Multicolour Tutorials

Post by RMartins »

That vertical colored Star is starting to look very sweet indeed :D
Cool.
User avatar
Seven.FFF
Manic Miner
Posts: 735
Joined: Sat Nov 25, 2017 10:50 pm
Location: USA

Re: NIRVANA+ Multicolour Tutorials

Post by Seven.FFF »

Thanks everyone :)

There haven't been any NIRVANA+ tutorials for a while, although I'm definitely carrying on with them. My attention has been taken up with radastan mode. I'm writing a proof of concept demo of Metal Gear (the original MSX2 release).

I have a hyperfocus thing going on, where I can only concentrate properly on one thing at a time, but I also have to keep switching what that thing is...

The migraines have been better this week, but now I've come down with yet another cold - about the fifth one since the middle of November. Looking forward to spring!
Robin Verhagen-Guest
SevenFFF / Threetwosevensixseven / colonel32
NXtel NXTP ESP Update ESP Reset CSpect Plugins
Nomad
Manic Miner
Posts: 600
Joined: Thu Dec 28, 2017 12:38 pm

Re: NIRVANA+ Multicolour Tutorials

Post by Nomad »

Finally have 'graduated' to doing this set of tutorials.

Having gone through the first few parts I felt this was a good point to say...

Image

These are very nice, and actually practical. To find a tutorial series that is competent, focused and actually does what it sets out to do is rare. Tip of the hat to you sir.
Post Reply