Skip to content

A re-engineering of the old Polar game for the Macintosh, as a prototype in Haskell

License

Unlicense, Unlicense licenses found

Licenses found

Unlicense
LICENSE
Unlicense
UNLICENSE
Notifications You must be signed in to change notification settings

licquia/arctic-slide-haskell

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

About the Haskell Code

This is an implementation, in Haskell, of the core game logic from the
old Macintosh Polar game. See:

http://praisecurseandrecurse.blogspot.com/2013/06/dispatch-for-polar-game-in-dylan.html

I wrote it for learning and experimentation purposes. I'm only going to
continue working on it as long as (1) I have free time, (2) I feel that
I'm having fun and learning new things. It might get a GUI. It might not. 
You are free to use it in any way that seems right to you, but please
notice possible intellectual property issues described below.

About the Polar Game

For details see my blog:

http://praisecurseandrecurse.blogspot.com/2013/06/objective-c-day-3.html

I wrote "Many years ago there existed on old-school MacOS a small game
called "Polar." It was a very simple game, written by a guy (Go Endo)
who was probably a student at the time, but I was fond of it -- fond
enough to save it for 23 years, with the intention of studying its
design and re-implementing it in the future."

I further noted that "the original game had a copyright notice (1990),
and was shareware ($2.00). I can't remember if I ever sent the author
$2.00."

[He certainly deserved it, and more, for the amount of entertainment
I got out of his challenging puzzles! From what I can tell, Polar was
never popular and has largely been forgotten -- undeservedly so, in
my opinion, because it is extremely clever.]

I continued "I'm not sure how he would feel about me taking apart and
trying to re-implement his game, or whether he'd try to assert that
copyright prevented me from doing so, but I'll assume he's a nice guy
and wouldn't care as long as I don't charge for it, and go ahead, on
the theory that easier to ask forgiveness than permission."

I am not a lawyer, but I believe Mr. Endo has a valid copyright claim
to his implementation, including his original graphics and text. I do
not believe that copyright necessarily protects gameplay mechanics or
level design, but remember that part where I said I am not a lawyer?

About

A re-engineering of the old Polar game for the Macintosh, as a prototype in Haskell

Resources

License

Unlicense, Unlicense licenses found

Licenses found

Unlicense
LICENSE
Unlicense
UNLICENSE

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Haskell 100.0%