Skip to content

status of this project #31

@Frank-Buss

Description

@Frank-Buss

Is this still recommended to use? There are 2 year old PRs, which are not merged, looks abandoned. Does it work with the latest Godot version?

I'm looking for a game engine which uses Clojure, and combining it with a popular engine like Godot sounds like a good idea, especially because it compiles to C#. So I guess it does run on Android, iOS and Playstation?

Activity

danielmartincraig

danielmartincraig commented on Sep 19, 2023

@danielmartincraig

I'm interested too; I have to say that the language on the readme about this project being in a 1.0 state seems to suggest that it's "done" and not under active development.

Frank-Buss

Frank-Buss commented on Sep 19, 2023

@Frank-Buss
Author

I haven't tested it yet, but it is unlikely that a 2 year old version will still work with the current Godot version.

selfsame

selfsame commented on Sep 30, 2023

@selfsame
Collaborator

@Frank-Buss @danielmartincraig Hi yes this project still works great with Godot 3.x, I plan on updating it to Godot 4 at some point in the future (likely 2024)

rlhk

rlhk commented on Oct 6, 2023

@rlhk

I'm highly interested to use this project with Godot 4.x.
Curiously, what's the scale of work like for it to support 4.x?

selfsame

selfsame commented on Oct 6, 2023

@selfsame
Collaborator

hi @rlhk

Probably some work updating the user api and systems, but the current blocker is the CLR dlls are not quite working with NET 6, you can see some details in https://github.com/arcadia-unity/ArcadiaGodot/blob/godot4/journal.md

crestofthebeast

crestofthebeast commented on May 5, 2024

@crestofthebeast

just wanted to add my interest to this project! having access to list comprehensions and macros would make my life with a specific project a million times better. if there's anything currently blocking progress, I'd be interested in what it is so I could have a go at wrapping my head around it

selfsame

selfsame commented on May 10, 2024

@selfsame
Collaborator

hi @crestofthebeast

Yes unfortunately I'm going through a busy period where I can't put much work into side projects, you are welcome to poke around the godot4 branch and submit PRs with any progress.

There is a working REPL and you can hook clojure functions. I had been working through https://github.com/arcadia-unity/ArcadiaGodot/blob/godot4/Source/arcadia/core.clj but some of the godot4 C# changes are making the signal Connect stuff difficult, you can also see my last few notes:

https://github.com/arcadia-unity/ArcadiaGodot/blob/godot4/journal.md

ping me if you do come up with anything!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @selfsame@danielmartincraig@rlhk@Frank-Buss@crestofthebeast

        Issue actions