Skip to content
Game 5 Unit 33 of 128 1 hr learning time

Enhanced Title Screen

Create a large colourful logo using attribute blocks for professional visual impact.

26% of Ink War

First impressions matter. A striking title screen sets professional expectations.

Run It

pasmonext --sna inkwar.asm inkwar.sna

Unit 33 Screenshot

Version shows “PHASE 3 V0.1”.

Logo Design with Attributes

The Spectrum’s attribute system can create large colourful blocks:

RowColourEffect
1RedTop of gradient
2YellowWarm transition
3GreenCentre highlight
4CyanCool transition
5BlueBottom of gradient
draw_large_logo:
            ; Row 1: Red
            ld      a, LOGO_ROW
            ld      c, LOGO_COL
            ld      b, 22           ; 22 columns wide
            ld      e, %01010000    ; Red paper + BRIGHT
            call    set_attr_range_color
            ; Continue for each row...

The Complete Code

What You’ve Learnt

  • Visual branding - Logo design using attribute blocks
  • Colour gradients - Rainbow effect through attribute rows
  • Screen composition - Balancing logo with menu elements

What’s Next

Unit 34 adds animation to the title screen logo.

What Changed

Unit 32 → Unit 33