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.
C-Lesh and the Super Mario World Game Engine
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?
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement