From: hat0 on
Hi Tcl friends,

I'd like to announce that the brick engine v5 is complete and
available for download.

The brick engine is a fast, simple, and powerful lo-fi game engine.
The engine provides a comprehensive API, including dazzling visual
features, song and sound playback, collision detection, world
introspection..everything you need to make games with quickness and
ease.

The brick engine is written in C and builds on Linux, OS X, and MS
Windows platforms. The engine and tcl bindings are available both as
source and as precompiled binaries. It's also free software,
available under an MIT license.

So what's new in v5? This is a release dedicated to cleaning up the
API and the engine internals, and to providing more convenience to the
programmer. The engine is now also 64-bit clean. A variety of minor
optimizations have gone in, and it's my hope that this release marks a
stable long-term platform.

Also worth mentioning, I've prepared a set of [incr Tcl] classes to
make game development a very simple proposition. These classes
provide map-loading tools, mechanisms to jump among the various levels
of your game, heads-up display controls, and define and implement a
comprehensive set of interactions among in-game items. I'm preparing
a separate release of these game classes, and will post a second
announcement once I've finished with the documentation, examples, and
tutorials.

If you'd like to know more, please visit the web site at http://rs.tc/br/

Enjoy!
Steve Havelka (hat0 on #tcl)
From: David Gravereaux on
Steve,

Your trees demo doesn't like me on Ubuntu 10.04 amd_64

couldn't load file "/tmp/tclvy4Jan": libbr.so.5.0: cannot open shared
object file: No such file or directory
while executing
"load /home/davygrvy/Downloads/trees/lib/br5/br.so"
("package ifneeded brick 5.0" script)
invoked from within
"package require brick"
(file "/home/davygrvy/Downloads/trees/lib/app-trees/trees.tcl" line 2)
invoked from within
"source /home/davygrvy/Downloads/trees/lib/app-trees/trees.tcl"
("package ifneeded app-trees 1.0" script)
invoked from within
"package require app-trees"
(file "/home/davygrvy/Downloads/trees/main.tcl" line 6)
davygrvy(a)bigmoma:~/Downloads$




--


From: hat0 on
On May 10, 4:09 am, David Gravereaux <davyg...(a)pobox.com> wrote:
> Steve,
>
> Your trees demo doesn't like me on Ubuntu 10.04 amd_64
>
> couldn't load file "/tmp/tclvy4Jan": libbr.so.5.0: cannot open shared
> object file: No such file or directory
>     while executing
> "load /home/davygrvy/Downloads/trees/lib/br5/br.so"
>     ("package ifneeded brick 5.0" script)
>     invoked from within
> "package require brick"
>     (file "/home/davygrvy/Downloads/trees/lib/app-trees/trees.tcl" line 2)
>     invoked from within
> "source /home/davygrvy/Downloads/trees/lib/app-trees/trees.tcl"
>     ("package ifneeded app-trees 1.0" script)
>     invoked from within
> "package require app-trees"
>     (file "/home/davygrvy/Downloads/trees/main.tcl" line 6)
> davygrvy(a)bigmoma:~/Downloads$
>
> --
>
>  signature.asc
> < 1KViewDownload

Hi David,

Oops. I forgot to include the brick library itself in the starkit -
only the bindings. I'll repackage those up later today. If you're
keen on trying it before then, though, you ought to be able to
download the precompiled brick library and add it anywhere to your
library path to get them going. Sorry about the trouble!

Steve
From: David Gravereaux on
On 05/10/2010 08:41 AM, hat0 wrote:

> Oops. I forgot to include the brick library itself in the starkit -
> only the bindings.
...

No big thing.. just reporting what I found.


--


 | 
Pages: 1
Prev: Sending big UDP packet
Next: TclDOM Tutorial