fogleman / Minecraft

Simple Minecraft-inspired program using Python and Pyglet
MIT License
5.22k stars 1.23k forks source link

Link to traverseda/PyCraft #71

Closed traverseda closed 8 years ago

traverseda commented 8 years ago

https://github.com/traverseda/PyCraft

A lot of people are interested in your project, and there are a lot of forks.

I've cloned your repo, with the intent of being a lot more accepting of pull requests. We've already got the start of an object-oriented block system and a perlin noise based terrain generator.

There's a lot of interesting stuff people could do with this project, but most of them would hurt the intent. Would make it less useful as a teaching tool, and obviously would push the line count waay higher.

I don't mind submitting a pull request, but I wanted to make sure you're amenable to this kind of thing before doing it.

progval commented 8 years ago

The author answered a similar question: https://github.com/fogleman/Minecraft/pull/66#issuecomment-168450342

traverseda commented 8 years ago

Thanks, I appreciate it, and am definitely going to look through that code and see if it supersedes the OO blocks that I've been working on.

This is more about policy though. I'd like it, if instead of saying "it's better for it to remain separate" the answer was "that looks like the kind of pull request PyCraft is looking for".

That way we can consolidate some cool features, like that one.

traverseda commented 8 years ago

I've gotten a bunch of pull requests, it really looks like it's starting to take shape. Just give the word and I'll submit a PR directing people towards traverseda/pycraft it they want to improve the engine.

Probably a blurb like

This repository is meant for education, and accepts pull requests that help it do that.

If you want to contribute to something more permissive, check out pycraft

@fogleman