becky
Worker
Founder
Posts: 28
|
Post by becky on Apr 15, 2016 4:56:34 GMT
Hi, I had a few questions for the developers, if that's okay please. - Does the game use DirectX or OpenGL for the graphics rendering?
- Does the game use any particular engine, like Unity?
- Will it be for Windows only, or are Mac and/or Linux ports a possibility at some point if the game is successful?
- If the game is Windows only, do you know if it works on Linux (with the WINE compatibility layer) at all?
As a side-note, I primarily game under Linux, but I dual-boot with Windows 8 for those games that just don't run under Linux (natively or with WINE). Either way I'm sure I'll buy the game and enjoy it!
Thank you!
|
|
|
Post by ScottFarRoad on Apr 17, 2016 1:02:55 GMT
I'm going to ask Nick (our lead programmer) for answers on these. Short answer is the game is made in Unity and will initially just support Windows (it will support Linux and Mac as soon as we can afford to test on those systems). So if you've managed to play a game made in Unity on your Windows 8 boot, ours should be little different. Hopefully!
|
|
|
Post by Nick on Apr 17, 2016 1:15:23 GMT
Hi, I had a few questions for the developers, if that's okay please. - Does the game use DirectX or OpenGL for the graphics rendering?
- Does the game use any particular engine, like Unity?
- Will it be for Windows only, or are Mac and/or Linux ports a possibility at some point if the game is successful?
- If the game is Windows only, do you know if it works on Linux (with the WINE compatibility layer) at all?
As a side-note, I primarily game under Linux, but I dual-boot with Windows 8 for those games that just don't run under Linux (natively or with WINE). Either way I'm sure I'll buy the game and enjoy it!
Thank you!
Hi there We're using Unity. So, we can and intend to release on Windows, Linux, and if we can get one for testing, Mac. Windows uses DirectX11 by default (DX9 and OpenGL via command line), Linux and Mac use OpenGL. WINE hopefully won't be needed given native Linux support. Thanks!
|
|
becky
Worker
Founder
Posts: 28
|
Post by becky on Apr 17, 2016 2:06:30 GMT
Thank you both, Nick and Scott! Your answers are very, very appreciated. If you need any special testing done on Linux, let me know!
|
|
becky
Worker
Founder
Posts: 28
|
Post by becky on Apr 27, 2016 5:44:52 GMT
I managed to get the current Windows version of Atomic Society running under Debian Linux Jessie with Wine. Here's a screenshot. I alt-tabbed out to show Iceweasel and the XFCE4 panel to show the Debian environment. Link to ImageI haven't noticed any problems so far. Helpful note: I used PlayOnLinux to handle making a Wine Prefix for me, and I applied the "-force-d3d9" argument (because Wine cannot handle DirectX 11 as of yet). I couldn't get the -force-opengl version to work properly, strangely enough.
|
|
|
Post by ScottFarRoad on Apr 30, 2016 10:05:04 GMT
That is really cool! Good to know for any potential Linux players out there! Thanks for investigating it for us. When we get some time in a few weeks or so I will make an experimental Linux build of the game and include with people's regular Windows download. I'll mention it's not guaranteed to work. You can let me know how it plays fine for you if you get the chance.
|
|
becky
Worker
Founder
Posts: 28
|
Post by becky on May 3, 2016 2:35:28 GMT
That is really cool! Good to know for any potential Linux players out there! Thanks for investigating it for us. When we get some time in a few weeks or so I will make an experimental Linux build of the game and include with people's regular Windows download. I'll mention it's not guaranteed to work. You can let me know how it plays fine for you if you get the chance. Thank you! A native Linux version would be fantastic! I'll definitely give you what feedback I can.
|
|
becky
Worker
Founder
Posts: 28
|
Post by becky on May 19, 2016 3:17:30 GMT
When we get some time in a few weeks or so I will make an experimental Linux build of the game and include with people's regular Windows download. I'll mention it's not guaranteed to work. You can let me know how it plays fine for you if you get the chance. Will the Linux build you mentioned be releasing with 0.0.3, or later? (I don't mind either way... just curious...)
|
|
|
Post by ScottFarRoad on May 19, 2016 15:04:49 GMT
When we get some time in a few weeks or so I will make an experimental Linux build of the game and include with people's regular Windows download. I'll mention it's not guaranteed to work. You can let me know how it plays fine for you if you get the chance. Will the Linux build you mentioned be releasing with 0.0.3, or later? (I don't mind either way... just curious...) I'll try my best but can't promise it this time. :-)
|
|
becky
Worker
Founder
Posts: 28
|
Post by becky on May 20, 2016 6:21:45 GMT
I'll try my best but can't promise it this time. :-) Thank you very much! Either way, I'm looking forward to the next release. Good luck!
|
|
|
Post by ScottFarRoad on May 26, 2016 17:36:42 GMT
Hi Becky. I'm going to send you an experimental Linux build of the game for you to try out when you get chance, let us know how it goes! (I'll send you a message on how to download it). Thanks.
|
|
becky
Worker
Founder
Posts: 28
|
Post by becky on May 27, 2016 7:29:31 GMT
Hi Becky. I'm going to send you an experimental Linux build of the game for you to try out when you get chance, let us know how it goes! (I'll send you a message on how to download it). Thanks. Thank you! I downloaded it and tried running it. The x86 (32-bit) version works a treat! The frame rate is substantially better too! These screenshots were taken after 100 days, as you can probably see in the top left. I didn't notice anything out of place in comparison to the Windows edition.
I am sorry to report, however, that the x86-64 (64-bit) version crashes shortly after the Unity Personal Edition logo appears. Here is the terminal output as plain-text, and a frame grab: becky@Miku-Linux:~/Games/atomic-society-linux$ ./AtomicSociety-0.0.3-x86-x64-Linux.x86_64 Set current directory to /home/becky/Games/atomic-society-linux Found path: /home/becky/Games/atomic-society-linux/AtomicSociety-0.0.3-x86-x64-Linux.x86_64 Mono path[0] = '/home/becky/Games/atomic-society-linux/AtomicSociety-0.0.3-x86-x64-Linux_Data/Managed' Mono path[1] = '/home/becky/Games/atomic-society-linux/AtomicSociety-0.0.3-x86-x64-Linux_Data/Mono' Mono config path = '/home/becky/Games/atomic-society-linux/AtomicSociety-0.0.3-x86-x64-Linux_Data/Mono/etc' displaymanager : xrandr version warning. 1.4 client has 4 screens displaymanager screen (0)(DVI-I-1): 1920 x 1080 Using libudev for joystick management
Importing game controller configs Aborted For reference sake, here is the output for the (working) 32-bit version. It seems to do the exact same thing, obviously doesn't state that it's aborting for unknown reasons. becky@Miku-Linux:~/Games/atomic-society-linux$ ./AtomicSociety-0.0.3-x86-x64-Linux.x86 Set current directory to /home/becky/Games/atomic-society-linux Found path: /home/becky/Games/atomic-society-linux/AtomicSociety-0.0.3-x86-x64-Linux.x86 Mono path[0] = '/home/becky/Games/atomic-society-linux/AtomicSociety-0.0.3-x86-x64-Linux_Data/Managed' Mono path[1] = '/home/becky/Games/atomic-society-linux/AtomicSociety-0.0.3-x86-x64-Linux_Data/Mono' Mono config path = '/home/becky/Games/atomic-society-linux/AtomicSociety-0.0.3-x86-x64-Linux_Data/Mono/etc' displaymanager : xrandr version warning. 1.4 client has 4 screens displaymanager screen (0)(DVI-I-1): 1920 x 1080 Using libudev for joystick management
Importing game controller configs As you can see, the game is running and the terminal window (from which I launched it) shows nothing different (except there is no "Aborted" return, of course). I checked for an output_log file, or indeed any log file, but I couldn't see one being created. I had a look here, but I couldn't find any Unity3D command line arguments to produce any 'verbose' terminal output. Such a thing would be handy if Unity were to add it! Obviously, there is no great hurry on this from my end. I'm super-happy having the 32-bit version alone! But, if you want to troubleshoot it, I'm happy to assist. If you know of any ideas for troubleshooting, please let me know and we'll see if it helps, or if it tells us exactly what is causing the abort. I'm not confident that the importing game controller configs is the cause. There must be dozens of things happening after that... hmm... But I just wanted to thank you again, for taking the time to compile a Linux version for me to test! Thank you, Scott, Mariana and Keir! You're awesome! <3
|
|
|
Post by ScottFarRoad on May 28, 2016 13:46:51 GMT
Glad to hear the 32 bit version works! We might look into the 64 bit version problem if we get time. We're setting up a computer with Windows and Linux on it so testing stuff should be a bit easier. I'll include the Linux build with version 0.0.4 properly.
And I should just say Nick and Adam are our only 2 programmers who did all the coding in AS so they're the main folks to thanks. ;-)
|
|
becky
Worker
Founder
Posts: 28
|
Post by becky on May 29, 2016 2:55:52 GMT
Glad to hear the 32 bit version works! We might look into the 64 bit version problem if we get time. We're setting up a computer with Windows and Linux on it so testing stuff should be a bit easier. I'll include the Linux build with version 0.0.4 properly. And I should just say Nick and Adam are our only 2 programmers who did all the coding in AS so they're the main folks to thanks. ;-) Thank you, Scott. I'm always happy to help with any other testing. Just let me know what you'd like me to try. And thank you too, Nick and Adam! You guys rock!
|
|