[WIP Game] Mars

Post Reply
Quercus
New member
Posts: 8
Joined: Mon Nov 15, 2021 14:30

[WIP Game] Mars

by Quercus » Post

Mars is a game set on the planet Mars.
mars.png
mars.png (911.82 KiB) Viewed 1054 times
It is still in a pre-alpha stage, and it being developed, though it is playable.
I'd appreciate feedback on it.

Already Implemented
- landscape generation
- crafting objects
- ore generation
- synthesiser to create new objects
- chests
- placeable batteries, drills and other tech
- ladders and doors

3rd-party mods
- i3 inventory system
- screwdriver
- awards

In Progress
- solar charger (currently basically a furnace)
- fix the formspecs so they look nice and not weird

Todo
- the player spawns in their crashed/landed spaceship
- add a hydroponics bay
- generate water somehow - either underground pockets or as ice that can be melted
- terraform the planet?

I've only tested it on a Linux machine, but it should work on other OSes.

You can find the files here:
https://github.com/kingdunadd/Mars
Last edited by Quercus on Wed Nov 17, 2021 13:37, edited 1 time in total.

ronoaldo
Member
Posts: 177
Joined: Mon Dec 07, 2020 01:04
GitHub: ronoaldo
IRC: ronoaldo
In-game: RonoaldoKakashi
Location: SΓ£o Paulo, Brasil
Contact:

Re: [WIP Game] Mars

by ronoaldo » Post

This is something I was willing to build. Would you like some contribution?

I can host a "test server" for it, so players can experience online.
Servers: Mercurio | Tools: ContentDB CLI | Mods: minenews

User avatar
debiankaios
Member
Posts: 910
Joined: Thu Dec 03, 2020 12:48
IRC: debiankaios
In-game: debiankaios Nowe
Location: germany
Contact:

Re: [WIP Game] Mars

by debiankaios » Post

Cool, i do also a Planet-Game. Proxima-Centauri B. Can i use somecode from you?

User avatar
Mantar
Member
Posts: 589
Joined: Thu Oct 05, 2017 18:46
Contact:

Re: [WIP Game] Mars

by Mantar » Post

Huh. Good question, debiankaios. Hey, Quercus, can you specify what license you're using?
Lead dev of Exile, git repo: https://codeberg.org/Mantar/Exile

Quercus
New member
Posts: 8
Joined: Mon Nov 15, 2021 14:30

Re: [WIP Game] Mars

by Quercus » Post

I used a lot of code from other people/minetest game, so I think the license that applies here is either the MIT license or the GNU Lesser General Public License, version 2.1, depending on which bit of code you're talking about.

The textures I made (which is all ones begining with 'mars_') are under Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
(http://creativecommons.org/licenses/by-sa/4.0/)

I'm not entirely sure how licensing/copyright works though.
Last edited by Quercus on Wed Nov 17, 2021 16:25, edited 1 time in total.

Quercus
New member
Posts: 8
Joined: Mon Nov 15, 2021 14:30

Re: [WIP Game] Mars

by Quercus » Post

debiankaios wrote: ↑
Tue Nov 16, 2021 15:33
Cool, i do also a Planet-Game. Proxima-Centauri B. Can i use somecode from you?
Which code are you wanting to use?
If it's something I wrote myself I can try and help you.

Quercus
New member
Posts: 8
Joined: Mon Nov 15, 2021 14:30

Re: [WIP Game] Mars

by Quercus » Post

ronoaldo wrote: ↑
Tue Nov 16, 2021 02:43
This is something I was willing to build. Would you like some contribution?

I can host a "test server" for it, so players can experience online.
I would be happy for anyone else to contribute!
(Especially on the formspecs if you have any idea how they work - I am so confused by them)

And I don't mind if you host a server. As far as I know multiplayer should work fine - I've only tested local multiplayer.

User avatar
MisterE
Member
Posts: 693
Joined: Sun Feb 16, 2020 21:06
GitHub: MisterE123
IRC: MisterE
In-game: MisterE

Re: [WIP Game] Mars

by MisterE » Post

some advice for licencing... gpl is more restictive than mit. if you have both gpl and mit cooe in the same mod then you can use the more restrictive license (gpl). If the mod is all code you wrote yourself, then the license is your choice but I suggest MIT. You should license by mod, and give credit to subtantial sources in the licese or readme file. media should be licensed seprately, just paste the name of the media and the media's author with the given license in the readme or license file.

these are suggestions not legal advice. if you do not tackle licensing then noone is legally allowed to dowload you game. it only requires a little research, and you should simply try your best...
if someone has an issue with the way you did it they will let you know and you can change it.

Quercus
New member
Posts: 8
Joined: Mon Nov 15, 2021 14:30

Re: [WIP Game] Mars

by Quercus » Post

I added a license to the mars mod code.
The code is under the MIT license and the media is under CC BY-SA 4.0
If you go into the folders for the other mods used there are licenses there.

User avatar
Mantar
Member
Posts: 589
Joined: Thu Oct 05, 2017 18:46
Contact:

Re: [WIP Game] Mars

by Mantar » Post

Anything GPLed has to remain GPLed, you can't relicense it as MIT, though you can go the other direction. Combined works of GPL and MIT should be released under the GPL as a whole, but the individual MIT components themselves can remain under MIT, and can then be pulled out and used under that license.
Lead dev of Exile, git repo: https://codeberg.org/Mantar/Exile

User avatar
MisterE
Member
Posts: 693
Joined: Sun Feb 16, 2020 21:06
GitHub: MisterE123
IRC: MisterE
In-game: MisterE

Re: [WIP Game] Mars

by MisterE » Post

Quercus wrote: ↑
Wed Nov 17, 2021 17:34
I added a license to the mars mod code.
The code is under the MIT license and the media is under CC BY-SA 4.0
If you go into the folders for the other mods used there are licenses there.
looking at the repo changes, you only added the MIT license to your own mod. This is good. It means that your mod is licensed, and the other mods retain their license. For the entire game, as Mantar pointed out, you can use the most restrictive license used, which is GPL. But if each mod has a license already, then you dont really need to declare a gamewide license imo

The only possible problem is, if in *your* custom mod, you used significant amounts of code from a GPL licensed mod, then you would have to license your mod GPL according to the license of the mod you got the code from. You can still include code from mit-licensed mods in a gpl-licensed mod.
But if your custom mod is all your own work, and you did not use a significant amount of code from a gpl-licensed mod, then you are free to license it as you like, and MIT is fine.

I hope this is fairly understandable

User avatar
debiankaios
Member
Posts: 910
Joined: Thu Dec 03, 2020 12:48
IRC: debiankaios
In-game: debiankaios Nowe
Location: germany
Contact:

Re: [WIP Game] Mars

by debiankaios » Post

Code: Select all

ModError: Failed to load and run script from /home/debiankaios/.minetest/games/Mars/mods/i3/init.lua:
/home/debiankaios/.minetest/games/Mars/mods/i3/init.lua:2696: attempt to call a nil value
stack traceback:
	/home/debiankaios/.minetest/games/Mars/mods/i3/init.lua:2696: in main chunk
Siehe debug.txt fΓΌr Details.

User avatar
debiankaios
Member
Posts: 910
Joined: Thu Dec 03, 2020 12:48
IRC: debiankaios
In-game: debiankaios Nowe
Location: germany
Contact:

Re: [WIP Game] Mars

by debiankaios » Post

O, i had 5.3.0 and i3 needs 5.4.1 or higher.

Post Reply

Who is online

Users browsing this forum: No registered users and 6 guests