2024-07-20 18:16:45 +10:00
2024-06-07 11:30:44 +10:00
2024-06-07 11:30:44 +10:00
2024-07-09 18:46:53 +10:00
2024-07-20 18:08:42 +10:00
2024-06-07 11:30:44 +10:00
2024-07-20 18:16:45 +10:00

Fun Columns SDL

Description:

The aim of this project is to implement the original Free Tools Association (FTA) version of their Fun Columns game in SDL.

For those who may not have heard of the Free Tools Association (FTA) and their influence within the Apple IIGS community many decades ago, a website is still maintained by Olivier Goguel (one of the original members of the group).

Please Note: This source code is very much in a state of flux and is currently a bit of a mess. I will provide updates as best as I can 😄

Change-log:

  • 04/05/2024 - Foundation code

Compilation

  • Make sure to install the followwing development libraries

    1. SDL2
    2. SDL_image 2.0
    3. libsodium
  • Type the following commands:

cd src
make

Screenshot

Fun Columns

Misc.

  • Run from command line or GUI
  • To move game window using GNOME (Press Super [win] key) and right click/hold mouse) anywhere in game window.

Todo

  • Still a Work In Progress
  • Cluster detection research (done) / removal / realignment
  • Display updated board (done)
  • Hi scores routine
  • Points allocation routine
  • No more moves / Game over routine (done)
  • Block tile cycling / XY Block movement / Drop
  • Next piece preview (in progress)
  • Random brick selection (done)
  • New/next brick column select (done)
  • Game loop timing
  • Intro page / Music
  • Game play music / Sound FX
  • There may be more that I have missed above

Author(s)

  • IIGS Version: FTA (1990/91)
  • SDL Version: Jason Bou-Samra (2024)
S
Description
No description provided
Readme
14 MiB
Languages
Assembly 86.9%
C 13%
Makefile 0.1%