Great idea for a community project. I'm keen to have a crack at some love2d coding with it.
I just created a fork but noticed that a lot of the required libraries are missing. Do we need to source them ourselves or do you think they should be submodules?
Edit: I've submitted a pull request for the missing files
Mars Lander. Any collaborators? Noobs welcome.
- Philbywhizz
- Prole
- Posts: 24
- Joined: Mon May 13, 2013 3:17 am
- Location: Brisbane, Australia
- Contact:
Re: Mars Lander. Any collaborators? Noobs welcome.
Last edited by Philbywhizz on Fri Oct 22, 2021 8:56 am, edited 1 time in total.
Philbywhizz.com - a blog too far...
- Gunroar:Cannon()
- Party member
- Posts: 1139
- Joined: Thu Dec 10, 2020 1:57 am
Re: Mars Lander. Any collaborators? Noobs welcome.
Yep, easy sqeeusy...hopefully.
Re: Mars Lander. Any collaborators? Noobs welcome.
Sorry - my bad. They should be in the repository but slipped my mind. I accepted your merge on mobile phone. Hope it's okay now. Thanks for that contribution!
I assume you got the code to work. Hope you have some fun and find a way to contribute!
Last project:
https://togfox.itch.io/hwarang
A card game that brings sword fighting to life.
Current project:
Turn-based PBEM horse stable (racing) management sim: https://togfox.itch.io/horse-stable-manager
https://discord.gg/HeHgwE5nsZ
https://togfox.itch.io/hwarang
A card game that brings sword fighting to life.
Current project:
Turn-based PBEM horse stable (racing) management sim: https://togfox.itch.io/horse-stable-manager
https://discord.gg/HeHgwE5nsZ
- Philbywhizz
- Prole
- Posts: 24
- Joined: Mon May 13, 2013 3:17 am
- Location: Brisbane, Australia
- Contact:
Re: Mars Lander. Any collaborators? Noobs welcome.
Yes I got it working (hence the pull request).
I'm still looking over and studying the code (I'm a love2d newbie) so if I find something I'll add to it.
Philbywhizz.com - a blog too far...
Re: Mars Lander. Any collaborators? Noobs welcome.
Since you're a github pro I'll suggest you look at the cards/issues on github. There were two projects in the repository.
Maybe pick something small and easy while you get use to the coding style.
Maybe pick something small and easy while you get use to the coding style.
Last project:
https://togfox.itch.io/hwarang
A card game that brings sword fighting to life.
Current project:
Turn-based PBEM horse stable (racing) management sim: https://togfox.itch.io/horse-stable-manager
https://discord.gg/HeHgwE5nsZ
https://togfox.itch.io/hwarang
A card game that brings sword fighting to life.
Current project:
Turn-based PBEM horse stable (racing) management sim: https://togfox.itch.io/horse-stable-manager
https://discord.gg/HeHgwE5nsZ
- Philbywhizz
- Prole
- Posts: 24
- Joined: Mon May 13, 2013 3:17 am
- Location: Brisbane, Australia
- Contact:
Re: Mars Lander. Any collaborators? Noobs welcome.
I'm hardly a pro, but I know my way around git and github to keep myself out of trouble
Can I suggest that you move the library files into a seperate sub-folder (such as lib) from the main game code? It might make it easier for people to see what is lander code and what are libraries.
For example, after moving anim8.lua into the lib folder we can change the code from
Code: Select all
anim8 = require 'anim8'
Code: Select all
anim8 = require 'lib.anim8'
Philbywhizz.com - a blog too far...
Re: Mars Lander. Any collaborators? Noobs welcome.
Yep. I'll do that next if that helps collaboration.
Edit: Done. I'm still on mobile. I think it's right now.
Do you think a paragraph or two on coding conventions would help? Is the style/pattern already obvious?
I think I'll put comments at the start of each lander module to explain its purpose and what you can expect in each file.
Edit: Done. I'm still on mobile. I think it's right now.
Do you think a paragraph or two on coding conventions would help? Is the style/pattern already obvious?
I think I'll put comments at the start of each lander module to explain its purpose and what you can expect in each file.
Last edited by togFox on Sat Oct 23, 2021 1:22 pm, edited 1 time in total.
Last project:
https://togfox.itch.io/hwarang
A card game that brings sword fighting to life.
Current project:
Turn-based PBEM horse stable (racing) management sim: https://togfox.itch.io/horse-stable-manager
https://discord.gg/HeHgwE5nsZ
https://togfox.itch.io/hwarang
A card game that brings sword fighting to life.
Current project:
Turn-based PBEM horse stable (racing) management sim: https://togfox.itch.io/horse-stable-manager
https://discord.gg/HeHgwE5nsZ
- Philbywhizz
- Prole
- Posts: 24
- Joined: Mon May 13, 2013 3:17 am
- Location: Brisbane, Australia
- Contact:
Re: Mars Lander. Any collaborators? Noobs welcome.
Just merged in your changes to my local repo - that is much nicer looking now. Well done.
A coding convention would be a nice thing to have, especially when you want multiple people working on it.
Comments are a good thing - especially when it comes to reasons why things are done a certain way.
A coding convention would be a nice thing to have, especially when you want multiple people working on it.
Comments are a good thing - especially when it comes to reasons why things are done a certain way.
Philbywhizz.com - a blog too far...
- Philbywhizz
- Prole
- Posts: 24
- Joined: Mon May 13, 2013 3:17 am
- Location: Brisbane, Australia
- Contact:
Re: Mars Lander. Any collaborators? Noobs welcome.
Is there a reason for this? I must have missed something. I find using self allows me to group related data together (not necessarily object oriented)
Philbywhizz.com - a blog too far...
Re: Mars Lander. Any collaborators? Noobs welcome.
Noobs don't understand Self, classes, oo and state machines etc. Doesn't mean we can't do that.
Last project:
https://togfox.itch.io/hwarang
A card game that brings sword fighting to life.
Current project:
Turn-based PBEM horse stable (racing) management sim: https://togfox.itch.io/horse-stable-manager
https://discord.gg/HeHgwE5nsZ
https://togfox.itch.io/hwarang
A card game that brings sword fighting to life.
Current project:
Turn-based PBEM horse stable (racing) management sim: https://togfox.itch.io/horse-stable-manager
https://discord.gg/HeHgwE5nsZ
Who is online
Users browsing this forum: No registered users and 2 guests