Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Hi guys, I'm the author of this. Going to sleep soon but happy to answer questions when I awake if you leave them here for me.


The codebase looks beautiful! Is there a list of features that you're looking to implement, for anyone who'd like to contribute?


Thanks! I take pride in the quality of my code.

Pick some logic you'd like to see work (example: right clicking a door will toggle the door state) and just implement it. Stop by the IRC channel to chat and we can find more things for you to do, too.


I've done enough looking around in MC's code that I don't want to taint the project. Too bad, though.


If I'm not mistaken you're using the original Minecraft's textures. I would suggest switching to something that isn't copyrighted by Mojang to avoid issues.


As xlib said, the screenshots were taken with the official client. I have a contributor who is working on a free (as in freedom) texture pack that we can use when we start working on the client.


> As xlib said, the screenshots were taken with the official client. I have a contributor who is working on a free (as in freedom) texture pack that we can use when we start working on the client.

A freely-licensed texture pack would be great, I faced this same problem when developing a different voxel-based game. There are plenty of texture packs available on Minecraft Forums or Curse but very few released under permissive licensing terms, or those that I could find were outdated.

So I made my own, feel free to use it or parts of it if you would like to: https://github.com/deathcap/ProgrammerArt - it is updated for and includes all items and blocks for Minecraft 1.8, available in "resource pack" (1.8-1.6), "texture pack" (1.5), and "stitch pack" (1.4 and earlier, prebuilt texture atlas) formats. It is not the greatest quality artwork I admit, but can serve as a decent placeholder, and best of all is released under CC-BY 4.0 so it can be freely used and distributed. Though if your contributor makes a better free texture pack I'll probably switch =) cheers


Thanks! This looks pretty cool. I especially like the "stick pack" option, of course.


There are dozens of alternate texture packs floating around the web. They're quite popular!


Right now only the server is implemented so the images are taken using an original Minecraft client.


Hey Sir Cmpwn, this is definitely a useful (and perhaps necessary?) project for a massive gaming phenomenon. Thanks for instigating it.

If you had an army of 100 developers, what tasks would you set them to do to improve TrueCraft?


I would split them up on the following tasks:

- Building a client with OpenGL

- Implementing world logic (grass growth, door logic, etc)

- Improving terrain generation

It'd be really hard to take on 100 contributors at once, though. In my open source projects, I need time to figure out how each contributor writes code and what they like to work on so I can leverage them appropriately.


I'm eligible for contribution, since I've never looked at decompiled Minecraft code. I haven't touched C# in over ten years, though, so that might be something of an impediment.


Your contributions would definitely be welcome. Head on over the the IRC channel to hang out and we can find you something to work on.


I used to be really active within the redstone scene back then. A lot of projects we made, such as computers, relied on the fact that we could made 1 tick busses by abusing a bug with pistons. Are things like that implemented in this project?


Last answer before sleep, more in the morning.

There is no support for redstone right now. When support is added, any machines that work on beta 1.7.3 and not on TrueCraft are considered bugs in TrueCraft.


It's been a while since I've done any redstone but from what I remember there were quite a few bugs/glitches. Large complex redstone machines (that served no real purpose in a game like Minecraft) depended on those. I'm really looking forward to going in and seeing how well my old contraptions run and building crazy stuff.


No eligible for contribution, sadly, but I really look forward to seeing how far you guys go! I too miss the "glory days" of minecraft. Good luck!


I hope we can build something that brings those good old days back for you. Thanks for your support.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: