Looking for a developer for a project for EXPO2025

It’s a bit of weird topic, as we are looking for a developer to help out with a project, which is at the moment not using Godot, but it could. It is a paid job with a collaboration contract with our University.

Within our European Project RePAIR (https://www.repairproject.eu/), we are looking for a developer to help us with the development of the interface. Our project focuses on reassembling broken 3D artifacts. We have the high-resolution 3D models and are working on an algorithm for automating the fresco reconstruction, and we want to create a user interface for people to interact with the system.

For the EXPO 2025 our aim is to develop an interface that communicates with a semi-automated virtual 3D fresco reconstruction system (meaning you can get candidate solutions of the pieces via API calls, and we manage them) and allows visualization and interaction with 3D models of the fragments. The interface should be usable either via a web browser or through an immersive device (e.g., Meta Quest).

As a personal fan of the Godot Engine, I think it would be a great way to showcase potential applications. Reassembling broken fragments it is in fact a kind of a game (puzzle game) and I think creating a game which allows user to actually solve these puzzles would be great. I saw that there is a way to connect Godot to API/websockets so the best would be to have a game which can be played as a normal game, and have the connection to a backend (which will remain separate, as it is developed in python and will be in development) which can send the solution (also partial solutions) to the puzzles.

We need to finish the interface at the end of April, so we have two months (March and April) for the development.
Please reach out if interested for further details or questions!

1 Like

I am a bit confused about the interface question…

To better understand the scope of the interface development, could you clarify what exactly you mean by “interface” in this context?

Is it primarily a visual UI with buttons, sliders, and menus for interaction?

Or is it more focused on API integration and backend communication?

If UI

Should the interface include 3D functionality, such as manipulating fragments in a three-dimensional space?

If API

What kind of data will be exchanged between the interface and the backend?

Are there specific API endpoints already defined, or would part of the task involve defining how the interface communicates with the backend?

Hi redflare, sorry for the delay, the call finished on the 21st and then we rushed into other things! Just to clarify, it was the first (UI). We hired in the end a 3.js dev to implement it using that framework, as I could not “convince” anyone here using Godot! But thanks anyway for your reply!

You asked mostly people who know GDScript and C# for something written in JavaScript, I don’t see how you couldn’t have seen a lack of responses.

Sorry @meat-rack for upsetting you, I asked for an implementation in the Godot Engine, I don’t see why would you need javascript, but maybe I miss something, so maybe you could also explain, instead of just venting?

My original idea was to develop a game (in some ways similar to Tessera Tessera on Steam which is implemented in Godot as well) where you could move around the pieces. The “hack” here would be that this would serve as an interface and would communicate via API/websockets so an external backend (which we internally run, so there is no need to develop that). The game could be exported (Exporting for the Web — Godot Engine (latest) documentation in English) and deployed somewhere (even we can self host). I thought this was all doable without javascript, but maybe I missed it.

The “convince” part maybe was wrongly meat, and I am sorry if that triggered you. I know I was an unusual request, but I hoped it could be a good way for me to learn more Godot and for a Godot dev to make money and get showcased.

1 Like