Ambiera Forum

Discussions, Help and Support.

Ambiera Forum > CopperCube > Help with CopperCube
Linux Exporting Options

celticwolf1986
Registered User
Quote
2023-04-02 03:01:57

Hey, I'm new to CopperCube and these forums. I asked the creator of CopperCube (on Twitter) about using the engine on Linux. He said that it may be possible in the future. And I hear that it can be done using Wine for now.

I use Linux-only these days, so I was wondering, if I use CopperCube and Wine, will I be able to create a Linux executable of a finished game? Such as creating an AppImage, for example? Or are the exports also WIndows and Mac only?


Guest
Guest
Quote
2023-04-02 06:17:49

I ran CC with Libretro and was able to share the executable with people. Main problem I had with CC on Linux was OpenGL causing the UI to wig out. Alpha textures didn't work in the editor but did when you ran the game. It's been awhile though and I didn't publish anything other than for Windows. It seemed to work well.


celticwolf1986
Registered User
Quote
2023-04-02 07:07:43

Guest wrote:
I ran CC with Libretro and was able to share the executable with people. Main problem I had with CC on Linux was OpenGL causing the UI to wig out. Alpha textures didn't work in the editor but did when you ran the game. It's been awhile though and I didn't publish anything other than for Windows. It seemed to work well.


Thanks, I'm fairly new to Linux and haven't heard of Libretro. I'll look into it and see if I can create a Linux distribution of a game with it. I appreciate the help.


hadoken
Guest
Quote
2023-04-02 20:12:25

@celticwolf1986

CopperCube runs great on Linux/Wine.

Set CopperCube editor to OpenGL instead of DirectX and you'll have no serious ui glitches.

I have no problems with publishing standalone .exe projects that any other Linux user should be able to easily execute/play with Wine, too.

I also prefer using OpenGL not only for working in CopperCube's editor, but also for publishing/project runtime because OpenGL gives me much better performance than DirectX does.

With the help of electron and cordova you can also build native Linux .AppImage versions of CopperCube WebGLprojects.
Here's a small basic demo (close the remaining code window to enjoy the marvelous CopperCube 3d view ;-):

https://www.dropbox.com/s/xr41kt...

🔎︎



hadoken
Guest
Quote
2023-04-02 20:18:25

Don't forget to check if .AppImage is executable:

Right click on .AppImage file in file browser -> Properties -> Permissions: [tick] "Allow this file to run as program"




celticwolf1986
Registered User
Quote
2023-04-03 10:12:03

hadoken wrote:
Don't forget to check if .AppImage is executable:

Right click on .AppImage file in file browser -> Properties -> Permissions: [tick] "Allow this file to run as program"


Thank you. I was looking into Wine and Virtual Machines, as I've never used either, so most of this is new to me. I wonder how well a larger open world game would run on Electron and WebGL? Would that be a bad idea to try, performance wise?

edit - I was able to get the dropbox project to work.


hadoken
Guest
Quote
2023-04-03 22:00:39

From my experience I would say "large open world" sounds like a big challenge, no matter if you are developing for windows or webgl targets. Although nearly any idea can be realized with CopperCube somehow from my point of view, performance can quickly become a nasty bottleneck if you don't care for optimizing things.

It's not only about doing cool stuff with CopperCube, it's also about how you do the cool stuff without lags, freezes and crashes - something you might underestimate with that retro looking game engine even on most modern powerful computers.

So better start small, watch things grow and always check and try to solve performance issues in time as your projects evolve.


Create reply:


Posted by: (you are not logged in)


Enter the missing letter in: "Internation?l" (you are not logged in)


Text:

 

  

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


   






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