Page 1 of 1

Laundred Sheep (v 0.0.2 coming)(testers needed)

PostPosted: 03 Oct 2016, 11:57
by rubberduck
What is Laundred Sheep:

Laundred Sheep is a free and open source 3D platformer game based on Supertuxkart.
The main character is franck from the blender open movie Cosmos Laundromat.
Also the name is inspired by the movie's name.

Screenshots:

laundred_sheep_1.jpg

laundred_sheep_2.jpg


New release coming soon:

I want to release Laundred Sheep 0.0.2 soon (no binaries yet).
I fixed a lot of bugs since the initial release including physics / Character control bug fixes.

The game should be tested by the community now. I want to figure out, if the game works right on other computers, in particular windows and mac systems.

- does it compile on your system?
- do you experience runtime errors?
- do graphics look right (see screenshots)?
- does it lag?

If you have any problems, please report them here (also: what is your OS, GPU?).

(It is one of the goals for version 0.0.2 to fix these errors)

Download and install:

There are no binaries yet, you have to compile it by yourself.
First you need to get the code and the assets from these repositories:

https://notabug.org/rbduck/ls-code
https://notabug.org/rbduck/ls-assets

Both repositories should be downloaded into the same folder and named "ls-code" and "ls-assets".
The game is based on Supertuxkart and installing should work like installing STK.
But you may experience some errors in installing the game (depending on your OS), you should report them here, so that I / someone can fix these errors.
For building instructions see README.md

Gameplay:

You have to collect all crystals (which are just mese crystals known from minetest). When all crystals are collected, a hidden exit opens somewhere in the level.
Currently the exit looks like a green flame, but that will be changed soon.
Be careful not to die (there aren't enemies yet, but you could fall down).

License:

The LaundredSheep code is released under GNU GPL (see COPYING).
LaundredSheep data files (textures, models, sounds, music, etc.) are released under various licenses, see 'license.txt' files
through the various data subdirectories. Data files are released under a mixture of the following licenses :

Gnu GPL 2.0 and 3.0+
Creative-Commons-BY(-SA) 3.0
Public Domain


Website:

A Project Website is coming soon. (maybe some weeks after release)

Re: Laundred Sheep (v 0.0.2 coming)(testers needed)

PostPosted: 03 Oct 2016, 12:40
by Julius
Looks cool so far, but I'll wait for binaries to test (lazy and limited internet) ;)

Plans to port most of the Yo Frankie assets over to this? Would probably fit very well and would give there a better use than the sadly abandoned BGE game.

Re: Laundred Sheep (v 0.0.2 coming)(testers needed)

PostPosted: 04 Oct 2016, 00:53
by mdtrooper
And libbluetooth? Could you tell me about this?

Re: Laundred Sheep (v 0.0.2 coming)(testers needed)

PostPosted: 04 Oct 2016, 01:26
by mdtrooper
This is the output of the my attempt to execute the game:

{l Code}: {l Select All Code}
/tmp/ls-code/cmake_build/bin $ ./laundredsheep
[info   ] [FileManager]: Creating directory(ies) '/home/md/.config/laundredsheep/0.8.2/'
[info   ] [FileManager]: Checking for: '/
[info   ] [FileManager]: Checking for: '/home/
[info   ] [FileManager]: Checking for: '/home/md/
[info   ] [FileManager]: Checking for: '/home/md/.config/
[info   ] [FileManager]: Checking for: '/home/md/.config/laundredsheep/
[info   ] FileManager: Creating directory '/home/md/.config/laundredsheep/'.
[info   ] [FileManager]: Checking for: '/home/md/.config/laundredsheep/0.8.2/
[info   ] FileManager: Creating directory '/home/md/.config/laundredsheep/0.8.2/'.
[info   ] FileManager: Creating directory '/home/md/.local/share/laundredsheep'.
[info   ] FileManager: Creating directory '/home/md/.local/share/laundredsheep/addons/'.
[info   ] FileManager: Creating directory '/home/md/.local/share/laundredsheep/addons/icons/'.
[info   ] FileManager: Creating directory '/home/md/.local/share/laundredsheep/addons/tmp/'.
[info   ] FileManager: Creating directory '/home/md/.cache/laundredsheep'.
[info   ] FileManager: Creating directory '/home/md/.cache/laundredsheep/screenshots/'.
[info   ] FileManager: Creating directory '/home/md/.cache/laundredsheep/cached-textures/'.
[info   ] FileManager: Creating directory '/home/md/.local/share/laundredsheep/grandprix/'.
[verbose  ] main: Error messages and other text output will be logged to /home/md/.config/laundredsheep/0.8.2/stdout.log.
[error  ] UserConfig: Could not read user config file '/home/md/.config/laundredsheep/0.8.2/config.xml'.
[info   ] [FileManager]: Data files will be fetched from: '../../data/'
[info   ] [FileManager]: Data files will be fetched from: '../../data/../../ls-assets/'
[info   ] [FileManager]: User directory is '/home/md/.config/laundredsheep/0.8.2/'.
[info   ] [FileManager]: Addons files will be stored in '/home/md/.local/share/laundredsheep/addons/'.
[info   ] [FileManager]: Screenshots will be stored in '/home/md/.cache/laundredsheep/screenshots/'.
[info   ] [FileManager]: User-defined grand prix will be stored in '/home/md/.local/share/laundredsheep/grandprix/'.
[info   ] [FileManager]: Asset 0 will be loaded from '../../data//'.
[info   ] [FileManager]: Asset 1 will be loaded from '../../data/gfx/'.
[info   ] [FileManager]: Asset 2 will be loaded from '../../data//'.
[info   ] [FileManager]: Asset 3 will be loaded from '../../data/gui/'.
[info   ] [FileManager]: Asset 4 will be loaded from '../../data/../../ls-assets/library/'.
[info   ] [FileManager]: Asset 5 will be loaded from '../../data/../../ls-assets/models/'.
[info   ] [FileManager]: Asset 6 will be loaded from '../../data/../../ls-assets/music/'.
[info   ] [FileManager]: Asset 7 will be loaded from '../../data/../../ls-assets/maps/'.
[info   ] [FileManager]: Asset 8 will be loaded from '../../data/../../ls-assets/sfx/'.
[info   ] [FileManager]: Asset 9 will be loaded from '../../data/shaders/'.
[info   ] [FileManager]: Asset 10 will be loaded from '../../data/skins/'.
[info   ] [FileManager]: Asset 11 will be loaded from '../../data/../../ls-assets/textures/'.
[info   ] [FileManager]: Asset 12 will be loaded from '../../data/ttf/'.
[info   ] [FileManager]: Asset 13 will be loaded from '../../data/po/'.
[verbose  ] translation: Env var LANGUAGE = 'en_US.UTF-8'.
[verbose  ] translation: Language 'English (United States)'.
[warn   ] tinygettext: jbo.po: warning: ignoring, unknown language
[warn   ] tinygettext: sco.po: warning: ignoring, unknown language
Adding language fallback en
[warn   ] tinygettext: jbo.po: warning: ignoring, unknown language
[warn   ] tinygettext: sco.po: warning: ignoring, unknown language
Irrlicht Engine version 1.8.0
Linux 3.19.0-32-generic #37~14.04.1-Ubuntu SMP Thu Oct 22 09:41:40 UTC 2015 x86_64
[warn   ] [IrrDriver Temp Logger]: Level 2: X Error: GLXBadFBConfig

[warn   ] [IrrDriver Temp Logger]: Level 2: From call : unknown

[warn   ] [IrrDriver Temp Logger]: Level 2: X Error: GLXBadFBConfig

[warn   ] [IrrDriver Temp Logger]: Level 2: From call : unknown

[warn   ] [IrrDriver Temp Logger]: Level 3: Vertex shader compilation failed at position -1:


[warn   ] [IrrDriver Temp Logger]: Level 3: Pixel shader compilation failed at position -1:


[warn   ] [IrrDriver Temp Logger]: Level 3: Vertex shader compilation failed at position -1:


[warn   ] [IrrDriver Temp Logger]: Level 3: Pixel shader compilation failed at position -1:


[warn   ] [IrrDriver Temp Logger]: Level 3: Vertex shader compilation failed at position -1:


[warn   ] [IrrDriver Temp Logger]: Level 3: Pixel shader compilation failed at position -1:


[info   ] IrrDriver: OpenGL version: 3.1
[info   ] IrrDriver: OpenGL vendor: Intel Open Source Technology Center
[info   ] IrrDriver: OpenGL renderer: Mesa DRI Intel(R) Sandybridge Mobile
[info   ] IrrDriver: OpenGL version string: 3.1 (Core Profile) Mesa 9.2.1
Segmentation fault (core dumped)



Do you need more data? hardware?

Re: Laundred Sheep (v 0.0.2 coming)(testers needed)

PostPosted: 04 Oct 2016, 12:51
by rubberduck
binaries are coming soon, i think that libbluetooth isn't needed anymore in LS, i copied it original STK, since my code is based heavily on it.
i want to add the Yo Frankie assets in the future, (maybe some improved).

I don't know, why this error happens, but it could be something with graphics / shaders.
I changed / updated some graphics code now and tried it with success on 2 different linux computers again.
It is worth to try it again now.

If someone wants to help me debugging, tell it here. I really need someone to test it under windows and mac and create binaries for these systems too.