Jump to content
  • Advertisement

Journal

Sign in to follow this  
  • entries
    122
  • comments
    246
  • views
    90759

hoorray

Sign in to follow this  
Daerax

142 views

YESSSS!! I have got it working. The engine is written in Nemerle. I recompiled the appropriate F# module had to apply the appropriate arguments by hand at a console eww. A special CLI independent version of the compiler was given, my version of F# was written when mono did not support generics. btw the people who wrote F# invented generics for .net...F# is like the C of .net - the next level after assembly in terms of performance. More on everything later.

Screenshot:Linux:



Windows:



Mac OSX:

I dont have it but that is supported too



wooh 0 fps! Psych im running Ubuntu through VMPlayer with lots of background tasks both on Ubuntu and windows not to mention a few firefox crashes and leakages. Im quite certain if it can run at ~2 - 5fps here then i have little to worry about in terms of speed.

The windows one is running at 85fps on top of vmplayer.. There is a lot more going on than the simple screen would suggest. Graphics library allowing system independent code is Irrlicht.net CP.

Python script.
tex1 = graphics.scene_author.texture_pool.Load_Texture("Stone_Sample_002.JPG")



graphics.scene_author.Add_Sky_Box("sk5n.bmp", "sk5n.bmp",
"sk4n.bmp", "sk2n.bmp",
"sk1n.bmp", f = "sk3n.bmp")

plane = graphics.terrain.Create_Terrain_with_plane(width = 3000, height = 3000)
graphics.scene_author.Add_Terrain_to_scene_Plane(plane, tex1)


the bmps were originally in a textures subdirectory but i had to change the script and copy bmps to same dir as app. THe solution to this is quite easy thanks to .NET! More and how I was able to change my graphics layer in a way that didnt break scripting to later.. Ramble ramble

A more cohesive post tomorrow / later
Sign in to follow this  


4 Comments


Recommended Comments

Looks good.

I'm impressed you eventually managed to get all those languages with their own quirks working together and across multiple platforms though! Thoughts on Nemerle vs F#?

Share this comment


Link to comment
hehe. Nope I didnt.

Actually now that i think about it, that blog post you made listing properties of a good language - Nemerle fit a good number of those. That was sometime ago. hmm

Share this comment


Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!