Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
A jam submission

DefoldSharpView project page

C# support for the Defold game engine
Submitted by Reality.Stop() — 5 hours, 45 minutes before the deadline
Add to collection

Play tool

DefoldSharp's itch.io page

Results

CriteriaRankScore*Raw Score
Creativity#83.3574.333
Presentation#92.5823.333
Overall#92.8403.667

Ranked from 3 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.

Category

New
Improvement

Leave a comment

Log in with itch.io to leave a comment.

Comments

HostSubmitted

Thank you so much for this! For basic functionality I don't have problems with it! Now on to learning C# :D 

Developer(+1)

Wait, I thought you knew C# and were pushing for it?  :-D

The big showstopper at the moment is: Implement Defold script properties · Issue #1 · RealityStop/DefoldSharp (github.com)


I had added properties, and they showed up in the editor, but it was only when I was monkeying with the War Battles tutorial that I realized that it was only working by chance.  Due to implementation reasons, any changes from the editor or animations weren't actually making it to the running instance.  (In other words, the property was created, and integrated with the editor just fine, but changes to it didn't make it back to the instance).

That's the big thing I know I need to get fixed before I can push farther.

HostSubmitted

I know C# a bit, but in my day job I use C/C++ the most and I was surely wanting to know about C# possibilities for Defold, because a lot of people would consider it a show stopper,  if Defold do not support C#, so this is why I'm so thankful! :D

Developer

Ooooooh.  Gotcha.


I think I have *a* solution to the properties problem, so I can proceed with the tutorial documentation.  It's not the most elegant solution in the world, but that's what the alpha period is for: a chance to use the tool, identify the shortcomings, and improve it for the beta.