Sgt. Conker We are "absolutely fine"

27Sep/101

Jemgine: Now for XNA 4.0

Mr "My engine is better than your engine" Blecki has very kindly updated his XNA Engine to XNA 4.0.
A reminder that you can get the latest source on codeplex

There isnt much else to but .. Awsomesauce... you should go download it immediately.

Read direct from the source here

1Sep/106

Article: Node-Based Scripting

by Blecki

Node Based Scripting

Node-based scripting is not a traditional scripting language. And it's not a new idea, though it seems like people have forgotten about it. New systems appear - see Unreal Engine's Kismet - which people think are amazing new technologies. They aren't new; just amazing. I first encountered this scripting system in the quake engine. It was very crude, and limited, but it had all the basic properties of the system I am about to describe.

A brief note : Throughout this article, I use my own engine, Jemgine, and it's level editor for my examples. Jemgine is available at http://jemgine.codeplex.com You'll need to have XNA Gamestudio 3.1 installed to compile it, and to run the editor.

The target user of a node-based scripting system isn't the programmer, it's the level designer. The level designer might not know how to program. They might be constantly bothering a programmer to write scripts for them. Node-based scripting is an attempt to give the non-programmer level designer tools they understand and can use to create interesting behavior in a level without involving the programmer, and without having to learn a complex scripting language.

22Aug/102

Jemgine.Hex now available for download


Our friend Blecki has released another project called Jemgine.Hex.

Here's some info from his codeplex project.

Jemgine.Hex implements a subdivideable hexagonal grid for XNA projects. Jemgine.Hex makes it easy to create hexagonal grids in vertical and horizontal orientations and to do mouse picking on them. It's written in C#.

All source is for XNA 4.0, but the library itself will compile against XNA 3.1 if it's references are changed. The demo project will not.

The HexDemo project contains examples of
*Rendering hexagonal grids
*Generating a series of subdivided grids
*Detecting the tile under the mouse of several subdivision levels

Please go check it out here

You can also see the Blecki's Jemgine XNA Engine which is a very fast maturing engine for XNA here