programming tools for Windows applications development
  Home  |   SwiftForth Archive  |   SwiftX Archive  |

Re: I am developing a game and graphics library for SwiftForth.

From: <morten.steien_at_getmail.no>
Date: Wed, 25 Jun 2008 10:58:45 +0200

This sounds very interresting. I hope you will make this library available insome form. Beeing able to add some 3D graphics to my programs wouldbe very nice indeed.Keep up the good work.
----- Original Message -----
From: Roger Levy <roger.levy_at_gmail.com>
Date: Wednesday, June 25, 2008 7:54
Subject: [sftalk] I am developing a game and graphics library for SwiftForth.
To: sftalk_at_forth.com

> Hi,
> I just wanted to say "Hi", my name is Roger Levy, some on the
> list may know
> me, I've been on and off, I am sort of a crazy new media artist
> among other
> things, so I program but I won't program in anything other than
> Forth or
> assembly language.  I just wanted to make people aware that
> I'm working on a
> 2D and 3D game/graphics library for creating real-time graphical
> applications in Forth, because there is virtually nothing out
> there to do
> this properly.  I've been working on this idea for years,
> trying many
> strategies and finally settling on the route of highest possible
> compatibility while still being Forth.  This library is a
> learning process
> for me.  It contains many game-related modules already, but
> it is also
> gradually nurturing a set of essential Forth extensions for general
> programming.  The 2D version uses Allegro and the 3D
> version uses OpenGL,
> and it is being written in SwiftForth for its ease-of-use over
> Win32Forth.I am trying to make it easy to understand, modular,
> and documented in
> simple, direct language and not too much of it, because that is
> the only way
> it can be for it to be possible for me to develop this
> thing.  The library
> is about 40% there, and I am currently heavily focusing on the
> 3D portion to
> create an animated 3D art piece.  Last year I made a
> collaborativeinteractive graphical piece with OpenGL and
> Win32Forth and this library is
> sort of a rewriting and continuation of the codebase for
> that.  I'm sort of
> in a hurry to make something so, with luck, there should be an
> .EXE up on my
> web folder within a week for you to download and see what it is
> that I
> wanted to do.
>
> I'm not looking for a big applause, since I know how many
> attempts have been
> made at this (but not fully followed through with) so I really
> want to treat
> this as a rather traditional Forth application, to avoid over-
> thinking it
> and getting myself stuck in a program that is too complex. 
> Thereforedevelopment is incremental, carefully thought through,
> and highly modular,
> to avoid a big mess.  I love Forth, and would hope to see
> the world using it
> someday (and using it the right way), so if anyone besides me
> thinks that
> Forth would be in some way made more viable through something
> like this,
> then hopefully I am on to something.
>
> Thanks,
>
> Roger
>
> P.S.: I anticipated that the folks at Forth Inc. might check my
> name against
> their records and see that I don't have a purchased copy of
> SwiftForth.  My
> copy is version 3.0.7 and was sent to me during the course of a bug
> discussion and I decided to keep using it.  It is the
> reason I am able to
> produce turnkeys and, incidentally, develop this library,
> because without
> the source code to SF many things would have been
> inconvenient.  Though I
> actually had to fix some of its bugs myself (e.g. it couldn't
> access DLL
> routines from within a CLASS definition).
>
>
> -----------------------------------------------------------------
> -----
> sftalk_at_forth.com      The SwiftForth
> programming discussion email list
> To unsubscribe, send subject "unsubscribe" to sftalk-request_at_forth.com
> For list command help, send subject "help" to sftalk-request_at_forth.com
> Message archives are located at http://www.forth.com/archive/sftalk
> -----------------------------------------------------------------
> -----
> This list is a forum for SwiftForth users.  For product
> support and
> bug reports, please send email to support_at_forth.com
> -----------------------------------------------------------------
> -----
>
>

--
Bamsen
----------------------------------------------------------------------
sftalk_at_forth.com      The SwiftForth programming discussion email list
To unsubscribe, send subject "unsubscribe" to sftalk-request_at_forth.com
For list command help, send subject "help" to sftalk-request_at_forth.com
Message archives are located at http://www.forth.com/archive/sftalk
----------------------------------------------------------------------
This list is a forum for SwiftForth users.  For product support and
bug reports, please send email to support_at_forth.com
----------------------------------------------------------------------
Received on Wed Jun 25 2008 - 01:59:50 PDT

This archive was generated by hypermail 2.2.0 : Tue Dec 02 2008 - 03:04:44 PST