![]() |
||
| Home | SwiftForth Archive | SwiftX Archive | |

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