comp380team3 / PuzzlePathDimension

Class project for COMP 380 at California State University, Northridge
0 stars 0 forks source link

Mono support #126

Open Jjp137 opened 11 years ago

Jjp137 commented 11 years ago

So today, I went a bit crazy and decided to try to port Puzzle Path to Mono, which is an open, cross-platform implementation of C#.

After many hours of frustration and discovery, which included cloning three other Git repositories, compiling SDL2, and doing all sorts of horribly messy hacks, I got the game to "run", which really means that it didn't immediately crash upon startup.

There are tons of caveats, though:

I didn't push a branch of this to my fork yet because it's the biggest pile of spaghetti ever, and I'm also not sure when I'm going to come back to this to work on it some more. I just wanted to see if this is possible at all, and I guess it is :)

You can have a screenshot though! :) All those projects in the solution, ugh...

it is alive

This issue is definitely of low priority, but it's something that I had in mind, so :p If I work more on this, I'll post updates as I go.

Twisol commented 11 years ago

Wow! I didn't expect Mono support to go very far, but this looks pretty cool. :) I bet the DllImport had to be commented out too.