Comments (6)
Yeah I've been meaning to do this but I keep forgetting. I'll probably start working on getting Linux building over the weekend.
All the libraries should be platform independent like you said and I'm pretty sure my code should be too.
from fallingsandsurvival.
Commit 7476e11 fixes the white screen problem on WINE for me (though there still seems to be problems with world loading).
I'm still working on an actual linux cmake though
from fallingsandsurvival.
I'm attempting to build FSS on linux with cmake, I've already run into a dependency issue with conan, but I fixed that and submitted a pr.
from fallingsandsurvival.
Yeah sorry I haven't pushed anything for linux yet, I did work on it a couple weeks ago and got it building but there were still some compatibility problems and I've been busy with classes since then.
There were a lot of changes I needed to make to the cmake files (and also some code) to get it to actually work, but I haven't pushed anything yet because I never finished.
I might have time tomorrow to clean up and push some stuff but otherwise I'll have much more time to work on it starting next week.
from fallingsandsurvival.
I've been working on linux the last couple days and I've got it autobuilding on GH actions and runnable on my machine.
If you can, try and see if this build runs for you (use the "FallingSandSurvival_linux_x64" artifact)
https://github.com/PieKing1215/FallingSandSurvival/actions/runs/439892354
All you should have to do is unzip it, go inside,
chmod +x FallingSandSurvival
./FallingSandSurvival
and the game should run.
It seems to have occasional random segfaults but the windows version crashes randomly too so I get the feeling it's not because of linux
It runs on my random ubuntu 20.04 machine but I haven't tested if it works on anything else.
To this extent, I have cmake for linux working on the cmake branch if you want to try building it yourself (see Building for some WIP instructions)
from fallingsandsurvival.
That's great! I'll try building and running it, and yes, it does crash on Windows as well.
from fallingsandsurvival.
Related Issues (18)
- Open Source? HOT 17
- Conan with cmake on linux fails
- Conan cmake error with SDL2 HOT 2
- how player collision?
- ERROR: Unable to find 'sdl_gpu/20201002@sdl_gpu/20201002' in remotes HOT 3
- Game.cpp -> WINAPI glSpeedUp -> ReleaseDC : Unhandled exception HOT 2
- FPS?
- i dont understand how to download HOT 1
- Music
- Question on rigidbodies HOT 2
- Still active? HOT 1
- Simulate each pixel with a rigid body? HOT 8
- A couple (new) questions on how you accomplish the Box2D rigidbodies in the falling sand simulation. HOT 8
- Some other questions about rigid body simulation. HOT 3
- Use github workflows to build an executable whenever a release is created HOT 5
- [META] Breaking Changes Notifications HOT 3
- Add list of keyboard shortcuts HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fallingsandsurvival.