Crazy Columns v1.02 (C) Jochen Hoffer
=====================================

Description:
-------------
The game Crazy Columns is a simple colourful puzzle game for the
Commodore A500. It offers fun and entertainment for young and
old. Is based on the classic from 1990 by SEGA.

The hunt for the coveted places in the leaderboard can be contested
alone or in pairs. The standard game mode helps, in which you can
play until no stone fits on the screen. In the time battle mode,
you only have 5 minutes to collect as many points as possible.

The challenge is the game mode in which the screen is randomly
pre-filled. No time passes, but you should first clear the screen.
Of course, there are 1 or 2 players available in all game modes.

You can choose to play entirely with the keyboard, joysticks or mixed.

In the standard game mode, there are even five difficulty levels
available. Each individual difficulty level has its own leaderboard.

When chasing the leaderboard, players can choose one of eight defined
backgrounds. Even up to two self-created backgrounds can be used.

If you are looking for a real 1vs1 match with your best buddy, you
will find it in the game mode "Bad Buddy". In this mode, you compete
against each other and must try to prevent your opponent from collecting
points. If you have at least three identical stones together, the
opponent gets a stone as a gift. This cannot be removed. The winner
is the one who has the most points at the end.

The fun of the game is rounded off by timeless game music and crisp
sound effects. The volume can also be adjusted and the sound can be
switched off.

Feature listing:
----------------
> Colourful puzzle game for young and old
> Choice of 1 and 2 players supported
> Can be played with keyboard or joystick
> There are four different player modes to choose from
  - Standard
  - Time Battle
  - Crazy Fill
  - Bad Buddy

> In the game mode "Standard", you can choose between 5 difficulty levels
  - Novice
  - Normal
  - Hard
  - Extreme
  - Impossible

> This results in seven independent leaderboards that are loaded and saved

> The points can even be entered in an online leaderboard

  https://www.crazy-columns.hoffer-industries.com/en/Highscore/

> You can choose between eight different backgrounds
  - Big-Green
  - Big-Blue
  - Big-Orange
  - Big-CRAZY
  - Small-Green
  - Small-Blue
  - Small-Orange
  - Small-CRAZY

> Add up to two customised backgrounds

> Timeless music and crisp sound effects

The following system requirements are given:
--------------------------------------------
> Simple Amiga 500 (68000@7MHz)
> OCS PAL Chipset
> 512kb ChipRam
> Kickstart 1.2
> Joystick optional

Briefly about the development:
------------------------------
The game was 100% written in 68000 assembler. The VS Code Extension
Amiga Assembly was used for the implementation. A Mac and Windows
were used as operating systems. All graphics were created with
Personal Paint 7.1c on an Amiga and in the emulator.

> Music     -  neoman
> PTPlayer  -  Frank Wille
> cranker   -  bifat/tek
> Graphics  -  Jochen Hoffer
> Sound FX  -  Jochen Hoffer
> Code      -  Jochen Hoffer

Control (Classic):
------------------

Description                    | Keyboard  A  | Keyboard  B  | Joystick 1+2
-------------------------------|--------------|--------------|-------------
Move jewel block to the left   | Cursor Left  | Key A        | Stick Left
Move jewel block to the right  | Cursor Right | Key D        | Stick Right
Change order of jewels down    | R. Shift Key | L. Shift Key | Fire button
Jewel block fast down          | Cursor Down  | Key S        | Stick Down

Control (Standard):
------------------

Description                    | Keyboard  A  | Keyboard  B  | Joystick 1+2
-------------------------------|--------------|--------------|-------------
Move jewel block to the left   | Cursor Left  | Key A        | Stick Left
Move jewel block to the right  | Cursor Right | Key D        | Stick Right
Change order of jewels upwards | Cursor Top   | Key W        | Stick Top
Change order of jewels down    | Cursor Down  | Key S        | Stick Down
Jewel block fast down          | R. Shift Key | L. Shift Key | Fire button

Listing of supported key and joystick inputs.

> Keyboard A
  - Cursor LEFT
  - Cursor RIGHT
  - Cursor UP/DOWN
  - Right Shift

> Keyboard B
  - Key A
  - Key D
  - Key W/S
  - Left Shift

> Joystick 1+2
  - Stick Left
  - Stick Right
  - Stick Up/Down
  - Fire button

---
AmigaBoing Notes: Please visit the official website for
Crazy Columns:
               https://www.crazy-columns.hoffer-industries.com/en/

Game is distributed as Public Domain, and I did ask permission to
feature it on the Blog and allow others to download it

Please feel free to visit the above website to find out more about
Crazy Columns 


