Here's a thought.

All flavors welcome.
Forum rules
Be kind.
Post Reply
User avatar
richmond62
Posts: 5288
Joined: Sun Sep 12, 2021 11:03 am
Location: Bulgaria
Contact:

Here's a thought.

Post by richmond62 »

https://godotengine.org/
-
Screenshot 2025-04-26 at 9.57.12.png
Screenshot 2025-04-26 at 9.57.12.png (89.15 KiB) Viewed 470 times
https://richmondmathewson.owlstown.net/
User avatar
OpenXTalkPaul
Posts: 2836
Joined: Sat Sep 11, 2021 4:19 pm
Contact:

Re: Here's a thought.

Post by OpenXTalkPaul »

richmond62 wrote: Sat Apr 26, 2025 7:00 am https://godotengine.org/
-
Screenshot 2025-04-26 at 9.57.12.png
It's been suggested before to make a xTalk wrapper for Godot game engine, but I wonder what mechanism this might have for adding new scripting languages to the Godot engine itself. Either way it's not a bad idea, but it certainly would be a LOT of work.

For me, a big thing now is that I can only use desktop app like the Godot IDE and C++ libraries and such from one of my home computers, which is why I like the idea of translator/transpiler to convert xT script to another more commonly used language like JavaScript+HTML/CSS which I can work with on even in a sand boxed web browser, and even on a mobile device.

Ideal for me would be something much like Hypercard Simulator, but more OXT/LC xT dialect compatible, and with more features and UI objects. There was no scrollBar, image, graphic, or player controls that were built-in to HyperCard, the equivalents were all XCMD/XFCN add-ins on top of the HC 'engine', which I think HC sim only supports 'AddColor' and the ''Picture' externals that came with HC 2.2 - 2.4. IIRC Apple's PICT resource format did support 'MacDraw' vector graphics, so I guess 'Picture' could be sort of considered as a combo 'image'+'graphic' control, although not as easily editable as in OXT/LC Community Engine.
User avatar
tperry2x
Posts: 3522
Joined: Tue Dec 21, 2021 9:10 pm
Location: webtalk.tsites.co.uk
Contact:

Re: Here's a thought.

Post by tperry2x »

Godot changes constantly (as it's well within it's rights to), but the interface isn't to everyone's taste.
Although it would be absolutely possible to write a hypertalk extension library for it, it's not a small task, and many hypertalk / LCC / OXT references you are used to have no direct relationship with what's going on in Godot - so a lot wouldn't work the way you'd expect.
Post Reply

Who is online

Users browsing this forum: Google [Bot] and 4 guests