Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+2)

Thank you for playing!

Not quite Python and C#. So, The Python interpreter claims to run a subset of Python meaning it lacks some features like for example classes. The C# interpreter (SlowSharp) claims to be ultra cool and all, but really is also a subset of C#. I tries using the byte type itself for the Gandhi task, but it just told me -1. Eventually, I found out that it got convert to a simple int "along the way". I tries fixing it, but just lost a couple of hours.

Speaking of the way it is written, as far as I understand, it creates a C# representation of the syntax with C# classes and so on and then runs the logic with a huge performance penalty.

Python interpreter is quite simple. I guess you can run only very simple scripts. On the other hand, SlowSharp can even use the things that are outside of like its program. I saw a project called UniScript based on SlowSharp and it allows one to write "MonoBehaviours" inside of the Unity game like while its running and apply them, although it had no updates since 2019. I researched it a bit, had an idea to create a small level with gameplay, but it was too much for me given the time I had, so I downscaled to what is now the third task about the "walls".

Btw, what were you trying to do exactly causing a "an object not being an instance"?