Hello, this is my first post here on the forums and am hoping to make it a good one.
I've started developing a Game Engine with Irrlicht (IrrlichLime, .NET Wrapper) while keeping in mind that allot of the time beginners would like something a little easier to use, but don't want to ditch the Irrlicht Engine. Naturally, I chose C# as the language of choice. The project will be released as a DLL and at a later time I'll release a GUI application along with it, for those who really just don't want to code.
So far, all I have is Terrain, Skyboxes, Meshes, a simple Water Plane and have started with lighting (Directional, Point & Spot)
To show you how simple it is to start to use all of the above classes below is a sample code
Code: Select all
Game game = new Game(800,600,"Game Title");
Render.CAMERA_TYPE = CameraType.FPS;
Render.DRIVER_TYPE = DriverType.OPENGL;
Terrain terrain = new Terrain("Heightmap.png","Grass.png","Detailmap.jpg");
terrain.AddToGame(game);
terrain.SetTextureRepeats(32,32);
terrain.EnableLighting(true);
terrain.SetScale(2);
Skybox skybox = new Skybox("DirectoryPath/Skybox/");
skybox.AddToGame(game);
Mesh mesh = new Mesh("Models/v3_bridge.obj");
mesh.AddToGame(game);
mesh.EnableWireFrame(true);
mesh.SetScale(10);
game.Run();
So what would you like to see in the engine?
Thanks,
Mathew