Poster | Thread |
Daedalus
| |
New 4D Tic-Tac-Toe Game Posted on 26-Jun-2015 9:21:45
| | [ #1 ] |
|
|
|
Super Member |
Joined: 14-Jul-2003 Posts: 1680
From: Glasgow - UK, Irish born | | |
|
| After recently finding an old 4-dimensional Tic-Tac-Toe game on my A1200s hard drive that I wrote about 15 years ago, I decided I'd release it on the world. However, the source wasn't great and it used the hardware blitter so it didn't work under OS4 or MorphOS. So I've rewritten it from scratch and released the new version with many improvements.
This version allows you to play in 2, 3 or 4 dimensions (the fourth dimension meaning a number of different boards at selectable time points), and with board sizes from 3 to 5 squares wide/deep. There's also an AI player to play against which regularly beats me (though that might not be a good measure of ability ). It's tested and works fine on OS3, OS4 and MorphOS.
WBTicTacToe is now available to download from Aminet and my own website if this is your sort of thing! Last edited by Daedalus on 08-Sep-2015 at 08:52 AM.
_________________ RobTheNerd.com | InstallerGen | SMBMounter | Atoms-X |
|
Status: Offline |
|
|
klx300r
| |
Re: New 4D Tic-Tac-Toe Game Posted on 26-Jun-2015 18:23:07
| | [ #2 ] |
|
|
|
Elite Member |
Joined: 4-Mar-2008 Posts: 3837
From: Toronto, Canada | | |
|
| @Daedalus
cool ! I love the thought of an old program being brought back to life
thanks for releasing it to other WorkBenches _________________ ____________________________ c64-2sids, A1000, A1200T-060@50(finally working!),A4000-CSMKIII ! My Master Miggies- Amiga 1000 & AmigaOne X1000 ! mancave-ramblings X1000 I BELIEVE |
|
Status: Offline |
|
|
Dandy
| |
Re: New 4D Tic-Tac-Toe Game Posted on 8-Sep-2015 8:12:08
| | [ #3 ] |
|
|
|
Elite Member |
Joined: 24-Mar-2003 Posts: 3049
From: Cologne * Germany | | |
|
| @Daedalus
Quote:
Daedalus wrote:
... old 4-dimensioal Tic-Tac-Toe game ...
|
I guess you meant "4-dimensional". But what does "4-dimensional" mean with regard to games? I only know "4-dimensional" from physics - meaning the three spatial coordinates x, y and z plus one temporal coordinate... _________________ Ciao
Dandy __________________________________________ If someone enjoys marching to military music, then I already despise him. He got his brain accidently - the bone marrow in his back would have been sufficient for him! (Albert Einstein) |
|
Status: Offline |
|
|
Daedalus
| |
Re: New 4D Tic-Tac-Toe Game Posted on 8-Sep-2015 8:51:56
| | [ #4 ] |
|
|
|
Super Member |
Joined: 14-Jul-2003 Posts: 1680
From: Glasgow - UK, Irish born | | |
|
| @Dandy
Yep, that is what I meant, sorry You can think of it as temporal - the board changes state with time, so you can win by placing a marker in the same square at each different time point for example, thus getting 4 in a row through time. This GIF shows a winning move using the Z and time axes:
_________________ RobTheNerd.com | InstallerGen | SMBMounter | Atoms-X |
|
Status: Offline |
|
|
m0lebrain
| |
Re: New 4D Tic-Tac-Toe Game Posted on 8-Sep-2015 17:16:32
| | [ #5 ] |
|
|
|
Regular Member |
Joined: 21-Apr-2004 Posts: 368
From: South Western PA | | |
|
| @Daedalus
Nice work! I like when old projects come back to life :) Just for educational purposes, is the hardware blitter a chip that is used to store pre-calculations or something? _________________ -- -- aka Tony Rocks |
|
Status: Offline |
|
|
Daedalus
| |
Re: New 4D Tic-Tac-Toe Game Posted on 8-Sep-2015 18:46:02
| | [ #6 ] |
|
|
|
Super Member |
Joined: 14-Jul-2003 Posts: 1680
From: Glasgow - UK, Irish born | | |
|
| @m0lebrain
Thanks No, the hardware blitter is part of the Amiga chipset that made for very easy copying and manipulating graphics. It's a key part of the Agnus chip (or Alice on AGA machines). It was very easy to use it to "blit" graphics around in memory which meant you could easily draw whatever graphics you wanted on screen or to a bitmap very quickly and without worrying about copying the memory manually. A great asset of classic Amigas, but using it directly (like I did in the old version) means it's not system-friendly as it bypasses the OS functions for blitting, and is of course useless on machines that don't have the Amiga custom chips. _________________ RobTheNerd.com | InstallerGen | SMBMounter | Atoms-X |
|
Status: Offline |
|
|