Open adrianmester opened 11 years ago
I was about to open the same issue. Apart from copyright issues, using the same name is misleading. This is the first thing to do before doing further developpement (if any).
pyMinecraft is an obious choice, but something with no relation with Minecraft would be (IMHO) excellent (since I wish this could become something else than a clone).
I agree and I'm on board. But I don't have any great ideas. Suggestions?
I thought about PyCraft, MyCraft, etc. But I think those names are used elsewhere. An unrelated name might be a good idea.
How about PineCraft?
I like PyCraft and MyCraft :) Unfortunately, both of them are already taken… Finding a name derived from "Minecraft" looks impossible − thousands of them are taken.
Do you have any wish for this game? What would be the heart of the gameplay? Same as the original game?
The idea I liked in Minecraft is that feeling that you're alone on a desert island. Except that it nearly never takes place on a desert island. Maybe we could start with the idea of generating a large island (typically with a volcano ^^)? The first name coming in mind is therefore pyCrusoe. But for a game, and not a developper module, "py" prefixes are just ugly and useless (except for having a unique name). So we need something better, I think :\
@duanehutchins PineCraft already taken.
(And "pine" means "dick" in french :S)
BlockCraft or PyblockCraft? Though I am loathe to add the "py" prefix on, for the same reasons Bertrand stated.
@akoimeexx BlockCraft is unfortunately a texture pack for Minecraft… http://blockcraft.lima-city.de/
Note: I just added my vision / goals for this project to the readme. Have a look and take it into consideration for the naming. https://github.com/fogleman/Minecraft/blob/master/README.md#goals-and-vision
how about mine.py? It's simple, memorable, and fits the direction you want.
@duanehutchins :+1: that's perfect!
I like it. Would we actually name the GitHub repo "mine.py"?
Yes, you can have periods in the repo name.
@duanehutchins I confirm, I created a mine.py without problem.
However, what would the project structure be? We can have an executable file "mine.py" that uses dependencies from a "mine" python directory. And I guess the idea would be to make kids write their own "mine.py", importing stuff they want to use from the "mine" package.
But I fear this could be misleading for a beginner to name his/her script "mine.py" and importing from a "mine" module. And if we name it mine.py, we obviously need to have a file called mine.py.
There's also the "all in one mine.py" solution. Very bad for educational purpose…
Repo named "mine.py" Contains a package named "mine" Users can implement a "main.py" (or anything else, really) that imports "mine"?
Yes, advising them to name it something else than "mine.py" is probably better.
how about MineForge?
This is an android clone: https://play.google.com/store/apps/details?id=com.rory.mineforge2&hl=fr
From a discussion recently a day or so ago, the vision of this game is for beginners. We want this project to be geared towards beginners and it uses Minecraft as a fun way to begin development. So should the name have word "beginner" or something along the same lines as that as a name? I feel it would capture the target audience for the project better.
My suggestions: MinePy, PineCraft, LegoCraft (trademark also, but someone could think on something similar), GuidoCraft, RossumCraft.
[EDIT] More names: FreeCraft, OurCraft, BlahBlahCraft, YadaCraft.
[EDIT#2] I just found the repo a couple of hours ago and forked. So I am still reading the code and running the game, and the code is very bad structured.
I mean, most Python modules (since the vision is a module) start with "Py" I think... PyMine, PyCraft, PyVoxel Py[Something]?
On Tue, Apr 2, 2013 at 10:34 PM, Eduardo Tenório notifications@github.comwrote:
My suggestions: MinePy, PineCraft, LegoCraft (trademark also, but someone could think on something similar), GuidoCraft, RossumCraft.
— Reply to this email directly or view it on GitHubhttps://github.com/fogleman/Minecraft/issues/23#issuecomment-15814493 .
PirateCraft! That's the name!
or...
CopyCraft hehehe
{EDIT] SquareHeadPuppetCraft
From all my suggestions, the one I liked the most is PirateCraft. And It's all about the FLOSS philosophy, right?
Or PyrateCraft?
PyrateCraft is good. But we have to see if is really good to bond the game name to the development tool (that is python, in this case). But, PyrateCraft is still good.
My suggestion (imagining everyone liked the name, hehehe) is to someone put all the code (more well structured) in a repository called PyrateCraft.
PS: Why fogleman's repository is so empty?
S***t. If we put PyrateCraft there will have a confusion about various pirate-named games.
[EDIT] Do you think PyrateCraft is a good name? I liked, but I am worried about some name confusion with this game Bertrand linked (mcpiratecraft). Do you think is possible to confund?
I really liked this name. I sounds good: PyrateCraft
What happened to mine.py? That's still my favorite.
I'm in agreement fogleman.
mine.py is also my favorite, we're just brainstorming.
It's good we make a deadline, and vote in some options.
fogleman, as you are the BDFL, want to create a channel on Freenode?
What about Pynecraft? It implies Minecraft in python.
I think mine.py taken out of context does not make sense.
Yeah, but as Bertrand explained, Pine in french means Dick (and Pyne will just be an alternative way to write). So, for kids learning it can be a problem.
@jminardi Hmm… Node.js has no problem with it's name, has it?
Well, lets first define the project goal, because to me it is very cloudy yet.
The goal is to make a clone of Minecraft and at the same time make it an educational tool? If there is this porpouse of make an educational tool to teach kids programming (using Python specifically), than a name like mine.py is ok. If the main goal is to make a game and is in Python because the BDFL likes the language but it could be in another good language, than it is not a could idea bind the project name to Python.
pyCraftMine?
I made a fork and I am calling it DollyCraft (dolly sheep, the first clone)
DroidCraft?
@jbeja Why?
@BertrandBordage You don't want know, trust me , is boring and is gonna make me embarrassed. I just tought that it would fit it right.Cheers.
@jbeja DroidCraft is already taken - https://sites.google.com/site/androiddroidcraft/
+1 for mine.py
+1 for mine.py
What about Braft, B for block instead of c in craft ?
mine.py sounds good.
I'm interested in getting involved. Not sure how to proceed thought. Is this project still active? Anyhow +1 on mine.py
Not really active anymore. I've been working on a different version: https://github.com/fogleman/Craft
Too bad. Thanks anyway and goodluck with Craft. It's looking good by the way ;)
There's this fork I was part for a while: https://github.com/boskee/Minecraft
Thanks for the reference @embatbr. Activity seems to have slowed as well but a lot of work was done. Nice!
MyPy
I really like this project, and I'm wondering if we should give it a different name, as Minecraft is trademarked. (Notch might be ok with it, but I'd rather we not wait for him to tell us)