C-Lesh and the Super Mario World Game Engine

Started by
1 comment, last by Codeloader_Dev 11 years, 5 months ago
Long time, no posting. Anyways, this is what I have been working on:

http://www.c-lesh.net

Click on the "C-Lesh" and "SMW Engine" tabs.

I mentioned the Super Mario World engine a long time ago. (~4 years ago) At the time it was written in C++ and some of you took a liking to it. Now I have rewritten this thing in C-Lesh and it is totally cross platform. Using it and C-Lesh you can download a spritesheet and write some code and have a game. C-Lesh can currently compile to JavaScript, Python, or Android Java. The scripts produced are ready to use and can be incorporated into a web page or executed strait away. This is very exciting!

The engine itself (Super Mario World Engine) is event based and follows an event model that is targeted toward 2D platform games like Super Mario World. Collision detection is built into both the engine and C-Lesh, the language.

As I have seen some platform games creaping up on Android I am exciting myself about writing one. Right now there is no level editor so level will have to be built in ascii with the "def-map" construct. Look for this in the C-Lesh documentation. Those whom are interested please check this out!

P.S. C-Lesh is not for the faint of heart and is a cross between assembly and basic but with constructs like enumerations and objects. Also memory is completely static meaning no need for allocation, garbage collection, and all levels are loaded from memory which makes things fast.

Have any of you seen the Super Mario World game engine? I know its been 4 years. Look for it in the search.

Codeloader - Free games, stories, and articles!
If you stare at a computer for 5 minutes you might be a nerdneck!
https://www.codeloader.dev

Advertisement
I'm not familiar with this project as I'm new here, but why did you switch from c++ to c-lesh? Was the former too slow?
The former was not cross platform, too difficult to program with in my opinion. I wanted a system where I could access the memory directly and something geared towards games.

Codeloader - Free games, stories, and articles!
If you stare at a computer for 5 minutes you might be a nerdneck!
https://www.codeloader.dev

This topic is closed to new replies.

Advertisement