1. RE: board games
- Posted by "Elliott S. de Andrade" <quantum_analyst at hotmail.com> Oct 05, 2004
- 491 views
- Last edited Oct 06, 2004
>From: david <guest at RapidEuphoria.com> >Reply-To: EUforum at topica.com >To: EUforum at topica.com >Subject: board games >Date: Tue, 05 Oct 2004 09:40:32 -0700 > >posted by: david <studmeow at hotmail.com> > >So far, several classic games have been covered in Euphoria. >Chess/Checkers >Othello (Reversi) >several tile matching examples (including Mahjong) >Sobokan Sokoban? >I haven't seen solitaire, but the Reaper's engine should help. >Paper Rock Scissors >Hexy (if it's the same one, it was once available as a board game) > >Games I'd like to see: >Dominoes/Trionimos >Go A very hard game for which to make a computer program. It is said to be= harder than Chess. You don't see an IBM computer that plays Go because all= it does is look at all the possible moves and counter-moves. There are substantially more moves in playing a game of Go. That's not to say there= aren't any algorithms to play Go, I just haven't looked for them yet. >Tri-level chess (Star Trek style) I'm pretty sure there's a DOS version of this. >a version of 3-player chess (VERY big in Europe) >Four Winds version Mahjong As in multiplayer? I haven't seen what the already-written versions can= do yet. >Hanafuda solitaire & multiplayer versions Hanafuda-what? >BACKGAMMON!!! > >Also, I've acquired some PD source code for a vector graphics engine. >I'd like someone to port it to Euphoria. Interested parties please email >me at studmeowAThotmailDOTcom > What sort of code is it? ~[ WingZone ]~ http://wingzone.tripod.com/ 34&SU=http://hotmail.com/enca&HL=Market_MSNIS_Taglines=20 first two months FREE*.
2. RE: board games
- Posted by david <studmeow at hotmail.com> Oct 06, 2004
- 453 views
Sobokan (sic) my bad, lol. ; There are several good PC versions at the Home of the Underdogs. Also there's an interesting commercial version whose premise is simply, 'Study life and death' for those who wish to master it (an oriental thing.) It would be interesting to know how their engine is constructed, since those who have played it have increased their skill level immeasurably. Unfortu- nately, I can't remember the name of it. www.smart-games.com has a few good versions. They also have good versions of other board games, like chess & Othello. Hanafuda is an oriental cardset. The usual standard decks we know have 4 suits & a rank of 13 cards. A hanafuda deck has only a rank of 4 (for the four seasons), but 12 suits for the 12 months of the year. They're often called the 'flower' cards because of the depictions on the cards. The Underdogs have two good versions: Ian Bowes' Hana-fuda (search for it spelled that way or it won't find it) Scott Kim's Heaven & Earth (a compilation of several original puzzles with a solitaire game). What sort of code is it? I believe it's QuickBasic, because one of the folders is named Qb & the code looks somewhat like a dialect of BASIC. Here's a selection from one of the files. .386p jumps code32 segment para public use32 assume cs:code32, ds:code32 use_half_stars equ no ; use full stars or half stars. (full=set to no) perfect_stars equ no ; fast star calculation if no, perfect if yes. include pmode.ext ; protected mode externals include xmode.ext ; include externals for xmode routines include 3d.ext include equ.inc include macros.inc public _star_plot public _star_colour public _star_halfpoint public _star_step Thanks for responding.
3. RE: board games
- Posted by Euman <h4ck3r at bellsouth.net> Oct 06, 2004
- 448 views
> What sort of code is it? > I believe it's QuickBasic, because one of the folders is named Qb & the > code looks somewhat like a dialect of BASIC. > Here's a selection from one of the files. > > > .386p > jumps > > code32 segment para public use32 > assume cs:code32, ds:code32 > > use_half_stars equ no ; use full stars or half stars. (full=set to > no) > perfect_stars equ no ; fast star calculation if no, perfect if yes. > > include pmode.ext ; protected mode externals > include xmode.ext ; include externals for xmode > routines > include 3d.ext > include equ.inc > include macros.inc > > public _star_plot > public _star_colour > public _star_halfpoint > public _star_step > > Thanks for responding. > This to me is not QB but instead, MASM32 code... (maybe...) Euman
4. RE: board games
- Posted by Derek Parnell <ddparnell at bigpond.com> Oct 06, 2004
- 448 views
david wrote: [snip] > What sort of code is it? > I believe it's QuickBasic, because one of the folders is named Qb & the > code looks somewhat like a dialect of BASIC. > Here's a selection from one of the files. > > > .386p > jumps > > code32 segment para public use32 > assume cs:code32, ds:code32 > > use_half_stars equ no ; use full stars or half stars. (full=set to > no) > perfect_stars equ no ; fast star calculation if no, perfect if yes. > > include pmode.ext ; protected mode externals > include xmode.ext ; include externals for xmode > routines > include 3d.ext > include equ.inc > include macros.inc > > public _star_plot > public _star_colour > public _star_halfpoint > public _star_step This is Intel-based assembler code, not BASIC. -- Derek Parnell Melbourne, Australia
5. RE: board games
- Posted by david <studmeow at hotmail.com> Oct 06, 2004
- 451 views
Derek Parnell wrote: > > This is Intel-based assembler code, not BASIC. The majority of the files are written in this form of code. There's some readme files, and for some reason, a few batch files. Upon reading the text, I discovered a few things: The batch files are setup for input, I think just to show a few examples. There's three called M1 - M3 respectively. Clicking on the file terminates with a screen relaying info about parameters. (I really wish I'd stuck with DOS instead of being hooked into Windoze...) The DXF23DV folder has assorted files & some batch files. Like 'ASM', 'Example', & a few others. There's some info about being able to integrate with AutoCAD to create vector type graphics. If we can successfully port this to Euphoria, can we still use AutoCAD, or maybe Exotica? There are files for keyboard support (of course), as well as mouse & joystick support. Of course, there's some contact info, but since this is almost 10 years old, the info may no longer be valid. Thanks for your input.