[WIP] Undergrowth [GitHub]

User avatar
Evergreen
Member
 
Posts: 2135
Joined: Sun Jan 06, 2013 01:22
Location: A forest in the midwest
GitHub: 4Evergreen4
IRC: EvergreenTree
In-game: Evergreen

by Evergreen » Mon Sep 16, 2013 10:19

Those look great! If you want to get fancy, you might want to have some kind of smooth transition between normal grass and regular grass, like minecraft does.
Back from the dead!
 

User avatar
Neuromancer
Member
 
Posts: 795
Joined: Tue Jun 12, 2012 22:28
GitHub: Neuromancer56

by Neuromancer » Mon Sep 16, 2013 11:41

Evergreen wrote:
Those look great! If you want to get fancy, you might want to have some kind of smooth transition between normal grass and regular grass, like minecraft does.

You are totally on the right path with the dried leaves, however I agree with Evergreen, the transition needs to be smoother next to all grass nodes. I would do that by adding 1 extra node that is 3/4 grass and 1/4 dirt/leaves like you had earlier.
 

User avatar
Mossmanikin
Member
 
Posts: 599
Joined: Sun May 19, 2013 16:26
Location: where we don't speak english.

by Mossmanikin » Mon Sep 16, 2013 21:27

Evergreen wrote:Those look great! If you want to get fancy, you might want to have some kind of smooth transition between normal grass and regular grass, like minecraft does.


Neuromancer wrote:You are totally on the right path with the dried leaves, however I agree with Evergreen, the transition needs to be smoother next to all grass nodes. I would do that by adding 1 extra node that is 3/4 grass and 1/4 dirt/leaves like you had earlier.


Thanks. :)
You're right about the transition, I'm not satisfied with these hard edges either.

[spoiler=EDIT: Some pixx of smoother transition and how it looks when generated]
Smoother transition:
Image
Generated in jungle:
Image
With ferns, grasses and tiny trees:
Image
[/spoiler]
Last edited by Mossmanikin on Tue Sep 17, 2013 09:59, edited 1 time in total.

Noob 4 life!
My stuff
 

User avatar
Neuromancer
Member
 
Posts: 795
Joined: Tue Jun 12, 2012 22:28
GitHub: Neuromancer56

by Neuromancer » Tue Sep 17, 2013 17:38

Mossmanikin wrote:[spoiler=EDIT: Some pixx of smoother transition and how it looks when generated]
Smoother transition:
https://dl.dropboxusercontent.com/s/xl16g23tdzy2aq7/screenshot_119604695.png
Generated in jungle:
https://dl.dropboxusercontent.com/s/yoyn56nyuiwn3bx/screenshot_146413953.png
With ferns, grasses and tiny trees:
https://dl.dropboxusercontent.com/s/s0v1fk0gev6jlfn/screenshot_146528783.png
[/spoiler]

Utterly beautiful!! When can I add this to our Immersive Fun game? Do you have to write the code yet? Minecraft will never be able to catch up with you!
Last edited by Neuromancer on Tue Sep 17, 2013 17:43, edited 1 time in total.
 

User avatar
Evergreen
Member
 
Posts: 2135
Joined: Sun Jan 06, 2013 01:22
Location: A forest in the midwest
GitHub: 4Evergreen4
IRC: EvergreenTree
In-game: Evergreen

by Evergreen » Tue Sep 17, 2013 18:41

Neuromancer wrote:
Mossmanikin wrote:[spoiler=EDIT: Some pixx of smoother transition and how it looks when generated]
Smoother transition:
https://dl.dropboxusercontent.com/s/xl16g23tdzy2aq7/screenshot_119604695.png
Generated in jungle:
https://dl.dropboxusercontent.com/s/yoyn56nyuiwn3bx/screenshot_146413953.png
With ferns, grasses and tiny trees:
https://dl.dropboxusercontent.com/s/s0v1fk0gev6jlfn/screenshot_146528783.png
[/spoiler]

Utterly beautiful!! When can I add this to our Immersive Fun game? Do you have to write the code yet? Minecraft will never be able to catch up with you!
Mossmanikin wrote:
Evergreen wrote:Those look great! If you want to get fancy, you might want to have some kind of smooth transition between normal grass and regular grass, like minecraft does.


Neuromancer wrote:You are totally on the right path with the dried leaves, however I agree with Evergreen, the transition needs to be smoother next to all grass nodes. I would do that by adding 1 extra node that is 3/4 grass and 1/4 dirt/leaves like you had earlier.


Thanks. :)
You're right about the transition, I'm not satisfied with these hard edges either.

[spoiler=EDIT: Some pixx of smoother transition and how it looks when generated]
Smoother transition:
https://dl.dropboxusercontent.com/s/xl16g23tdzy2aq7/screenshot_119604695.png
Generated in jungle:
https://dl.dropboxusercontent.com/s/yoyn56nyuiwn3bx/screenshot_146413953.png
With ferns, grasses and tiny trees:
https://dl.dropboxusercontent.com/s/s0v1fk0gev6jlfn/screenshot_146528783.png
[/spoiler]
Absolutely beautiful! You work on the beauty of the overworld, while I work on the beauty of the underworld. I love how much depth this is going to give minetest when we finish this mod.
Last edited by Evergreen on Tue Sep 17, 2013 18:41, edited 1 time in total.
Back from the dead!
 

User avatar
Chinchow
Member
 
Posts: 684
Joined: Tue Sep 18, 2012 21:37

by Chinchow » Tue Sep 17, 2013 20:02

What about Iron Ore Lumps that spawn similar to pebbles but only in open caves near Iron Ore?
Sometimes, it's harder to think up a mod than it is to create it.
Mods: Orichalcum Stonebricks Extra Chests
 

User avatar
Evergreen
Member
 
Posts: 2135
Joined: Sun Jan 06, 2013 01:22
Location: A forest in the midwest
GitHub: 4Evergreen4
IRC: EvergreenTree
In-game: Evergreen

by Evergreen » Tue Sep 17, 2013 20:13

Chinchow wrote:What about Iron Ore Lumps that spawn similar to pebbles but only in open caves near Iron Ore?
Good idea! I'll try doing that.
Back from the dead!
 

User avatar
Mossmanikin
Member
 
Posts: 599
Joined: Sun May 19, 2013 16:26
Location: where we don't speak english.

by Mossmanikin » Wed Sep 18, 2013 00:23

Neuromancer wrote:Utterly beautiful!! When can I add this to our Immersive Fun game? Do you have to write the code yet? Minecraft will never be able to catch up with you!


Glad you like it.
I've written some abm's. There's too much forest soils with that (near every tree).
Code using plants_lib is finished. Looks fine, but is too slow.
I'm working on some code using "minetest.register_on_generated". Hopefully this will be faster.

Evergreen wrote:Absolutely beautiful! You work on the beauty of the overworld, while I work on the beauty of the underworld. I love how much depth this is going to give minetest when we finish this mod.


Glad you like it too.
Once more I'm surprised, how some small details can make a lot of difference.
Btw.: I'd love to see your code. I have the feeling I could learn from that.

Noob 4 life!
My stuff
 

User avatar
Evergreen
Member
 
Posts: 2135
Joined: Sun Jan 06, 2013 01:22
Location: A forest in the midwest
GitHub: 4Evergreen4
IRC: EvergreenTree
In-game: Evergreen

by Evergreen » Wed Sep 18, 2013 00:31

Mossmanikin wrote:
Neuromancer wrote:Utterly beautiful!! When can I add this to our Immersive Fun game? Do you have to write the code yet? Minecraft will never be able to catch up with you!


Glad you like it.
I've written some abm's. There's too much forest soils with that (near every tree).
Code using plants_lib is finished. Looks fine, but is too slow.
I'm working on some code using "minetest.register_on_generated". Hopefully this will be faster.

Evergreen wrote:Absolutely beautiful! You work on the beauty of the overworld, while I work on the beauty of the underworld. I love how much depth this is going to give minetest when we finish this mod.


Glad you like it too.
Once more I'm surprised, how some small details can make a lot of difference.
Btw.: I'd love to see your code. I have the feeling I could learn from that.
I actually haven't done too much, but I'll give you it once I figure out how to get the stalactites to work.
Back from the dead!
 

User avatar
Mossmanikin
Member
 
Posts: 599
Joined: Sun May 19, 2013 16:26
Location: where we don't speak english.

by Mossmanikin » Wed Sep 18, 2013 00:36

Evergreen wrote:I actually haven't done too much, but I'll give you it once I figure out how to get the stalactites to work.


Can't wait (actually I can :D)

Noob 4 life!
My stuff
 

User avatar
Evergreen
Member
 
Posts: 2135
Joined: Sun Jan 06, 2013 01:22
Location: A forest in the midwest
GitHub: 4Evergreen4
IRC: EvergreenTree
In-game: Evergreen

by Evergreen » Thu Sep 19, 2013 00:12

Added the stalactites pebbles and stuff to my fork on github.
Back from the dead!
 

User avatar
Neuromancer
Member
 
Posts: 795
Joined: Tue Jun 12, 2012 22:28
GitHub: Neuromancer56

by Neuromancer » Thu Sep 19, 2013 01:42

Added fork with bushes mod to undergrowth repository on github. Also asked for a pull request for Mossmanikin to pull my changes into the main repository. It said there were no conflicts.

I think that's what we need to do for MM to incorporate our requests into his main undergrowth repository, create pull requests. Do you guys agree? I'm not sure MM needs to create his own branches or forks, but that when we create pull requests he needs to pull them into the main repository. I think he also needs to merge his forestsoils branch into the main repository and that will also get the modpack.txt into the root undergrowth folder.

Thinking about this, I remembered the basic rule of source control, you should only branch if absolutely necessary. I'm thinking MM branched by mistake, and should have just put forestsoils int the main undergrowth repository. The reason you might want to branch is if you have a main production version that you don't want to break, and you branch to create a dev version where you are making changes that will break stuff. Then when you are done with development, you can merge that branch back into the main trunk. I'm not even sure it was best for EG and myself to create forks. It might have been better if we could just contribute directly to the main repository, although this does give MM control to prevent us from making changes he doesn't want into the modpack which is fine.

But that control makes extra work for all of us, because now we have to create pull requests and wait for MM's approval for everything (and he has to do the approvals). That can mean instead of EG or me quickly syncing a bug fix, things can get out of sync before MM approves them, and merging our changes could get more difficult. I think adding us as contributors will just be easier and faster for everyone. If we check in something we shouldn't, MM can always rollback our changes.

If you agree to add us as contributors, just go to the main repository on the github website, click on settings and collaborators and add Neuromancer56 and 4Evergreen4 as friends.
Last edited by Neuromancer on Thu Sep 19, 2013 03:28, edited 1 time in total.
 

User avatar
Mossmanikin
Member
 
Posts: 599
Joined: Sun May 19, 2013 16:26
Location: where we don't speak english.

by Mossmanikin » Thu Sep 19, 2013 06:08

Neuromancer wrote:Added fork with bushes mod to undergrowth repository on github. Also asked for a pull request for Mossmanikin to pull my changes into the main repository. It said there were no conflicts.

I think that's what we need to do for MM to incorporate our requests into his main undergrowth repository, create pull requests. Do you guys agree? I'm not sure MM needs to create his own branches or forks, but that when we create pull requests he needs to pull them into the main repository. I think he also needs to merge his forestsoils branch into the main repository and that will also get the modpack.txt into the root undergrowth folder.

Thinking about this, I remembered the basic rule of source control, you should only branch if absolutely necessary. I'm thinking MM branched by mistake, and should have just put forestsoils int the main undergrowth repository. The reason you might want to branch is if you have a main production version that you don't want to break, and you branch to create a dev version where you are making changes that will break stuff. Then when you are done with development, you can merge that branch back into the main trunk. I'm not even sure it was best for EG and myself to create forks. It might have been better if we could just contribute directly to the main repository, although this does give MM control to prevent us from making changes he doesn't want into the modpack which is fine.

But that control makes extra work for all of us, because now we have to create pull requests and wait for MM's approval for everything (and he has to do the approvals). That can mean instead of EG or me quickly syncing a bug fix, things can get out of sync before MM approves them, and merging our changes could get more difficult. I think adding us as contributors will just be easier and faster for everyone. If we check in something we shouldn't, MM can always rollback our changes.

If you agree to add us as contributors, just go to the main repository on the github website, click on settings and collaborators and add Neuromancer56 and 4Evergreen4 as friends.


Yeah, you're right: accidently created a branch instead of fork.

I don't need to have control over the project. I just happen to be the guy who created the topic and an empty repository. ;)

Added both of you as collaborators.

I'd say if we create something new we just add it, if we make changes to someone else's code/textures we fork.

Noob 4 life!
My stuff
 

User avatar
Evergreen
Member
 
Posts: 2135
Joined: Sun Jan 06, 2013 01:22
Location: A forest in the midwest
GitHub: 4Evergreen4
IRC: EvergreenTree
In-game: Evergreen

by Evergreen » Thu Sep 19, 2013 11:36

Mossmanikin wrote:
Neuromancer wrote:Added fork with bushes mod to undergrowth repository on github. Also asked for a pull request for Mossmanikin to pull my changes into the main repository. It said there were no conflicts.

I think that's what we need to do for MM to incorporate our requests into his main undergrowth repository, create pull requests. Do you guys agree? I'm not sure MM needs to create his own branches or forks, but that when we create pull requests he needs to pull them into the main repository. I think he also needs to merge his forestsoils branch into the main repository and that will also get the modpack.txt into the root undergrowth folder.

Thinking about this, I remembered the basic rule of source control, you should only branch if absolutely necessary. I'm thinking MM branched by mistake, and should have just put forestsoils int the main undergrowth repository. The reason you might want to branch is if you have a main production version that you don't want to break, and you branch to create a dev version where you are making changes that will break stuff. Then when you are done with development, you can merge that branch back into the main trunk. I'm not even sure it was best for EG and myself to create forks. It might have been better if we could just contribute directly to the main repository, although this does give MM control to prevent us from making changes he doesn't want into the modpack which is fine.

But that control makes extra work for all of us, because now we have to create pull requests and wait for MM's approval for everything (and he has to do the approvals). That can mean instead of EG or me quickly syncing a bug fix, things can get out of sync before MM approves them, and merging our changes could get more difficult. I think adding us as contributors will just be easier and faster for everyone. If we check in something we shouldn't, MM can always rollback our changes.

If you agree to add us as contributors, just go to the main repository on the github website, click on settings and collaborators and add Neuromancer56 and 4Evergreen4 as friends.


Yeah, you're right: accidently created a branch instead of fork.

I don't need to have control over the project. I just happen to be the guy who created the topic and an empty repository. ;)

Added both of you as collaborators.

I'd say if we create something new we just add it, if we make changes to someone else's code/textures we fork.
I think that would be a good idea. I'll go ahead and delete my fork and work from the repository on your account.
Back from the dead!
 

User avatar
Mossmanikin
Member
 
Posts: 599
Joined: Sun May 19, 2013 16:26
Location: where we don't speak english.

by Mossmanikin » Thu Sep 19, 2013 15:49

Evergreen wrote:I think that would be a good idea. I'll go ahead and delete my fork and work from the repository on your account.


I took the freedom to merge all forks and branches

Noob 4 life!
My stuff
 

User avatar
Evergreen
Member
 
Posts: 2135
Joined: Sun Jan 06, 2013 01:22
Location: A forest in the midwest
GitHub: 4Evergreen4
IRC: EvergreenTree
In-game: Evergreen

by Evergreen » Thu Sep 19, 2013 15:56

Mossmanikin wrote:
Evergreen wrote:I think that would be a good idea. I'll go ahead and delete my fork and work from the repository on your account.


I took the freedom to merge all forks and branches
Would you be okay if I went ahead and changed the name of license.txt to "LICENSE.txt" and changed the license to CC-BY 3.0? If so, what should I put about it in LICENSE.txt?
Back from the dead!
 

User avatar
Mossmanikin
Member
 
Posts: 599
Joined: Sun May 19, 2013 16:26
Location: where we don't speak english.

by Mossmanikin » Thu Sep 19, 2013 16:00

Evergreen wrote:Would you be okay if I went ahead and changed the name of license.txt to "LICENSE.txt" and changed the license to CC-BY 3.0?

Sure.
Evergreen wrote: If so, what should I put about it in LICENSE.txt?

Something like "everything CC-BY 3.0" and the links to human readable and full license, maybe...

EDIT: the "maybe" is because I'm no expert on licenses.
Last edited by Mossmanikin on Thu Sep 19, 2013 16:06, edited 1 time in total.

Noob 4 life!
My stuff
 

User avatar
VanessaE
Moderator
 
Posts: 4469
Joined: Sun Apr 01, 2012 12:38
Location: Waynesville, NC
GitHub: VanessaE
IRC: VanessaE
In-game: VanessaE

by VanessaE » Thu Sep 19, 2013 22:47

It's usually recommended that you include a full copy of the "legal code". For CC-By-SA 3.0, it's here: http://creativecommons.org/licenses/by-sa/3.0/us/legalcode

Just copy&paste that into your LICENSE.txt and put something at the top declaring that the whole thing, code and textures, is under that license.
You might like some of my stuff: Plantlife ~ More Trees ~ Home Decor ~ Pipeworks ~ HDX Textures (64-512px)
 

User avatar
jojoa1997
Member
 
Posts: 2890
Joined: Thu Dec 13, 2012 05:11
Location: Earth

by jojoa1997 » Thu Sep 19, 2013 22:56

Hasn't this been enough posts to put a download up
Coding;
1X coding
3X debugging
12X tweaking to be just right
 

User avatar
Chinchow
Member
 
Posts: 684
Joined: Tue Sep 18, 2012 21:37

by Chinchow » Thu Sep 19, 2013 22:59

Maybe they want the mod to be quality when they release it and not half done
Sometimes, it's harder to think up a mod than it is to create it.
Mods: Orichalcum Stonebricks Extra Chests
 

User avatar
jojoa1997
Member
 
Posts: 2890
Joined: Thu Dec 13, 2012 05:11
Location: Earth

by jojoa1997 » Thu Sep 19, 2013 23:00

Seems more like license discussion since when I started following
Coding;
1X coding
3X debugging
12X tweaking to be just right
 

User avatar
Evergreen
Member
 
Posts: 2135
Joined: Sun Jan 06, 2013 01:22
Location: A forest in the midwest
GitHub: 4Evergreen4
IRC: EvergreenTree
In-game: Evergreen

by Evergreen » Thu Sep 19, 2013 23:31

jojoa1997 wrote:Seems more like license discussion since when I started following
The license has already been made.
Back from the dead!
 

User avatar
Mossmanikin
Member
 
Posts: 599
Joined: Sun May 19, 2013 16:26
Location: where we don't speak english.

by Mossmanikin » Fri Sep 20, 2013 00:28

jojoa1997 wrote:Hasn't this been enough posts to put a download up


If you wanna do some alpha testing: look for the github link ;)

Chinchow wrote:Maybe they want the mod to be quality when they release it and not half done


Exaxtly! :)

VanessaE wrote:It's usually recommended that you include a full copy of the "legal code". For CC-By-SA 3.0, it's here: http://creativecommons.org/licenses/by-sa/3.0/us/legalcode

Just copy&paste that into your LICENSE.txt and put something at the top declaring that the whole thing, code and textures, is under that license.


Thanks, guess we'll do that. :)

Noob 4 life!
My stuff
 

User avatar
Neuromancer
Member
 
Posts: 795
Joined: Tue Jun 12, 2012 22:28
GitHub: Neuromancer56

by Neuromancer » Fri Sep 20, 2013 03:07

This modpack already rocks! I just tested it out and was impressed. I improved the variety of the bushes a little and tried to sync my commit, but my firewall/anti virus went crazy (it hates github). So I disabled it, but it still will not let me sync anything to this project. I did commit it to my own version of the bushes mod here and that worked.

https://github.com/Neuromancer56/bushes
Last edited by Neuromancer on Fri Sep 20, 2013 03:08, edited 1 time in total.
 

User avatar
Mossmanikin
Member
 
Posts: 599
Joined: Sun May 19, 2013 16:26
Location: where we don't speak english.

by Mossmanikin » Fri Sep 20, 2013 18:19

Neuromancer wrote:it still will not let me sync anything to this project


Very strange. Maybe it's because you use the name Neuromancer1 as well as Neuromancer56?
Added both names to the list of collaborators, hope it works now.

In case it doesn't work I'll gladly add the changes for you.

Noob 4 life!
My stuff
 

PreviousNext

Return to Old Mods



Who is online

Users browsing this forum: No registered users and 1 guest