[clean-list] Re: Accessing OpenGL functions

Erik Zuurbier EZuurbier@Abz.nl
Fri, 14 Feb 2003 11:06:04 +0100


This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_001_01C2D410.AF4ED6A0
Content-Type: text/plain

Bruce Rennie wrote:
===
Dear All,
I have only recently come across CLEAN and the CLEAN Game library. As I run
Windows NT4.0, using the DirectX libraries are not really an option. I am
wanting to setup the CLEAN Games library to use one of the display systems,
OpenGL, SDL, etc. However, I am finding some difficulty in obtaining the
information needed to do this.
I get the impression from what I have so far found is that I will need to
create one or more mapping library files and possibly a number of .abc
files. I want to be able to run the programs developed on both the NT4.0 box
(mine) and the Linux box ( my childrens) and even possibly on the Macs when
I get around to rebuilding them. Does anyone know of any reference materials
that explain the low-level interfacing between CLEAN and the OS libraries.
The purpose I am doing this for is to enable my thirteen year old son
(youngest) to learn games development ( in a fun way - he has a dream of
making much money from this endeavour as well as enjoying the process of
making his own games) 
====
Bruce,

None of the specialists seems to have bothered to answer you, so I'll tell
you what I know.

Clean is not a toy for kids. It is a very high level programming language
that works completely different from languages like C++. If your son is very
persevering and bright, he might be able to make it. Clean's learning curve
is far from steep: it may take anyone years to become fluent in using Clean.

If making money and enjoying game-making are his (only) motivations, I would
strongly recommend him to look elsewhere. For using Clean, motivations
should be enjoying programming itself and knowing that the intricacies of
the language will challenge him for years and years to come.

Regards Erik Zuurbier

------_=_NextPart_001_01C2D410.AF4ED6A0
Content-Type: text/html
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">



Re: Accessing OpenGL functions



Bruce Rennie wrote:
=3D=3D=3D
Dear All,
I have only recently come across = CLEAN and the CLEAN Game library. As I run Windows NT4.0, using the = DirectX libraries are not really an option. I am wanting to setup the = CLEAN Games library to use one of the display systems, OpenGL, SDL, = etc. However, I am finding some difficulty in obtaining the information = needed to do this.

I get the impression from what I have = so far found is that I will need to create one or more mapping library = files and possibly a number of .abc files. I want to be able to run the = programs developed on both the NT4.0 box (mine) and the Linux box ( my = childrens) and even possibly on the Macs when I get around to = rebuilding them. Does anyone know of any reference materials that = explain the low-level interfacing between CLEAN and the OS = libraries.

The purpose I am doing this for is to = enable my thirteen year old son (youngest) to learn games development ( = in a fun way - he has a dream of making much money from this endeavour = as well as enjoying the process of making his own games)

=3D=3D=3D=3D
Bruce,

None of the specialists seems to have = bothered to answer you, so I'll tell you what I know.

Clean is not a toy for kids. It is a = very high level programming language that works completely different = from languages like C++. If your son is very persevering and bright, he = might be able to make it. Clean's learning curve is far from steep: it = may take anyone years to become fluent in using Clean.

If making money and enjoying = game-making are his (only) motivations, I would strongly recommend him = to look elsewhere. For using Clean, motivations should be enjoying = programming itself and knowing that the intricacies of the language = will challenge him for years and years to come.

Regards Erik Zuurbier

------_=_NextPart_001_01C2D410.AF4ED6A0--