ambiera logo

Ambiera Forum

Discussions, Help and Support.

folder icon Ambiera Forum > CopperCube > CopperCube Open discussion
forum topic indicator What programming languages you wish coppercube support (besides Javascript)
person icon
hanicraft
Registered User
Quote
2023-07-11 16:36:38

I'm wanna make a program that converts code from other languages to coppercube Javascript and I'm think most people like lua programming language but I think I'm wrong . So what do you think

person icon
upwrd
Registered User
Quote
2023-07-17 23:30:53

I enjoy python for its simplicity.

person icon
veganpete
Registered User
Quote
2023-07-25 09:29:39

Visual coding, like scratch

person icon
eoh
Registered User
Quote
2023-07-25 09:52:42

coppercube already has a great Visual Scripting feature in my opinion

person icon
VP
Guest
Quote
2023-07-25 10:16:51

Not really EOH, you can't see what you've coded at all - and you can't edit what you've done.

Visual coding allows you to see the program/code sequence of events and edit it by dragging/dropping, copy/pasting.

Because Coppercube doesn't let you see the program sequence at all - and it doesn't let you edit the steps individually at all, the 2 most important visual coding features are missing and it makes visual coding in coppercube extremely clunky, time-consuming and cumbersome - especially if you ever want to make changes.

person icon
eoh
Registered User
Quote
2023-07-25 10:38:10

wrote
you can't see what you've coded at all - and you can't edit what you've done.

thats not true you can see what you have coded and edit it

just saying!

cheers.

person icon
veganpete
Registered User
Quote
2023-07-25 11:19:09

I mean yes,it does work and is usable - all my projects are made exclusively with the visual editor. The main issues I regularly encounter when using it are...

1- You can only open individual behaviours/actions by clicking on them - you can't see them all at once, so you can;t understand the code/program just by looking at it visually.

Even when you open the individual windows, each line of text is too small too read, so you need to click into it again before you can see what it is:
<If a Vari.....>

2- You can only ever edit the last open entry - to edit anything before, you need to delete it all and start again.

There are a few other major problems (eg: not being able to copy/paste actions, not being able to drag/drop the hierarchy/order of actions, having to open all windows on-top of each other and clutter the workspace, nested-variables not being respected/attributed when a node is cloned) but these are the main 2 that make it almost unbearable to use - especially as a game becomes more complex.

person icon
veganpete
Registered User
Quote
2023-07-25 11:19:36

Here'sa screenshot of a project I'm working on to give you an idea of the problems that need fixing.
embedded external image
🔎︎


person icon
veganpete
Registered User
Quote
2023-07-25 11:25:10

Imagine a code editor (or a text editor) that only allows you to see one line at a time - and to edit that line, you need to delete all the lines after it. It would be almost impossible to use - but that's how CopperCube's visual editor is at the moment. Definitely needs some basic improvements.

person icon
eoh
Guest
Quote
2023-07-25 15:37:32

you are right VP!

person icon
VP
Guest
Quote
2023-07-27 16:58:25

Something like this would be good for visual coding (see image). I made just a quick mock-up project using a CCS (cascading style sheet) - personally I've got no idea how to make something like this work with coppercube though - I assume it's easy to code but impossible to implement, unless you edit/compile the original Irrlicht/Coppercube/WebGL sourcecode?....

embedded external image
🔎︎


person icon
andgameplay
Registered User
Quote
2023-07-28 16:40:39

You are right VP, visual coding like Scratch would be a dream in Coppercube!

hanicraft do you know the Scratch engine? is it possible to do something similar for Coppercube?

person icon
hanicraft
Registered User
Quote
2023-08-03 09:11:16

wrote:
You are right VP, visual coding like Scratch would be a dream in Coppercube!

hanicraft do you know the Scratch engine? is it possible to do something similar for Coppercube?


Yes I would make one . And it's already in progress but I used Google blocky instead of scratch

person icon
hadoken
Guest
Quote
2023-08-03 13:29:58

Scratch = " ...collaboration between Google and MIT’s Scratch Team — building on Google’s Blockly technology ..." (https://scratch.mit.edu/developers)

thanks for taking the task @hanicraft although I like some lines of code more to keep overview ...

person icon
Guest
Guest
Quote
2023-08-03 17:19:38

@hanicraft
I know you do some Python programming so maybe check out the node editor in DearPyGUI if you haven't already?

It's just so much more easier for me to type code than to mess with any graphical user interface. But good luck on your projects, gentlemen.


Create reply:










 

  

Possible Codes


Feature Code
Link [url] www.example.com [/url]
Bold [b]bold text[/b]
Image [img]http://www.example.com/image.jpg[/img]
Quote [quote]quoted text[/quote]
Code [code]source code[/code]

Emoticons


icon_holyicon_cryicon_devilicon_lookicon_grinicon_kissicon_monkeyicon_hmpf
icon_sadicon_happyicon_smileicon_uhicon_blink   






Copyright© Ambiera e.U. all rights reserved.
Contact | Imprint | Products | Privacy Policy | Terms and Conditions |