Minecraft remake- Crafter

Anything related in any way to game development as a whole is welcome here. Tell us about your game, grace us with your project, show us your new YouTube video, etc.

Moderator: PC Supremacists

Post Reply
N64vSNES
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 632
Joined: Thu Aug 12, 2010 11:25 am

Minecraft remake- Crafter

Post by N64vSNES »

To begin: I bet you just wet yourself eatcomics? :lol:

So since it's starting to feel like a waiting game with EQ I decided I needed something else to do to keep me occupied. I've never really done any 3D from scratch, only some stuff in XNA and C# and I did a fair bit in C++ when I first started in the DarkGDK engine.

So I decided to make a Minecraft remake- Crafter
..Am I insane? Yes! :mrgreen:

Day 1:
Image

Day 2:
Image

Day3:
Image

Day4:
Image

And more of day 4:
Image
Image

Questions or feedback appreciated. And I'll update date this when I get something new :)

EDIT:
I should probably mention this is in C++, SDL and OpenGL.
User avatar
Lord Pingas
Chaos Rift Regular
Chaos Rift Regular
Posts: 178
Joined: Thu Dec 31, 2009 9:33 am
Favorite Gaming Platforms: NES, SNES, Nintendo 64, Dreamcast, Wii
Programming Language of Choice: C++
Location: Hiding In My Mum's Basement With My Pokemon Cards

Re: Minecraft remake- Crafter

Post by Lord Pingas »

That looks wondeful! :D

It's funny 'cause not long ago I was looking up some minecraft fangames but they all were just some crappy 2D remakes in gamemaker. :roll:

Be sure to keep us updated.
N64vSNES
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 632
Joined: Thu Aug 12, 2010 11:25 am

Re: Minecraft remake- Crafter

Post by N64vSNES »

Lord Pingas wrote:That looks wondeful! :D

It's funny 'cause not long ago I was looking up some minecraft fangames but they all were just some crappy 2D remakes in gamemaker. :roll:

Be sure to keep us updated.
I most definitely will! :mrgreen:

Don't think I'm abandoning EQ though....I'm still way more motivated to work on EQ but this helps me pass the time waiting for other stuff like art, and secret things completing.
User avatar
Milch
Chaos Rift Junior
Chaos Rift Junior
Posts: 241
Joined: Sat Jul 11, 2009 5:55 am
Programming Language of Choice: C++
Location: Austria, Vienna

Re: Minecraft remake- Crafter

Post by Milch »

This looks awesome :D
Follow me on twitter!
N64vSNES
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 632
Joined: Thu Aug 12, 2010 11:25 am

Re: Minecraft remake- Crafter

Post by N64vSNES »

So I've forced myself back into action with Crafter. I got a fair few messages asking about it and what's happened to it etc. Well thanks to those guys for motivating me to start getting back working on it.

I haven't got much to show, but I thought I'd somewhat update this thread before it reaches the dreaded second page of topics :lol:


So far I've finished the camera system, the basic foundation of the map system is finished, the rendering is very deeply optimized and I've got lighting and fog etc. All the basics, and it's starting to look something like:

Image

Image

Image

Not much I know, but it's still my first attempt at 3D so progress is slower than I'd like.

So next I need to do:

*Height maps to get a natural Minecraft look-alike terrrain
*Caves, Trees, Ore's generators
*Block editing (place and remove blocks)

That's my priority list right now. Feedback appreciated :)
EddieRingle
Chaos Rift Cool Newbie
Chaos Rift Cool Newbie
Posts: 69
Joined: Sun Apr 10, 2011 5:58 pm
Programming Language of Choice: C
Location: Detroit, MI

Re: Minecraft remake- Crafter

Post by EddieRingle »

That aerial shot at the end looks amazing, just sayin'.
User avatar
k1net1k
Chaos Rift Maniac
Chaos Rift Maniac
Posts: 563
Joined: Sun Nov 07, 2010 2:58 pm
Contact:

Re: Minecraft remake- Crafter

Post by k1net1k »

yeah starting to look good man
User avatar
LeonBlade
Chaos Rift Demigod
Chaos Rift Demigod
Posts: 1314
Joined: Thu Jan 22, 2009 12:22 am
Current Project: Trying to make my first engine in C++ using OGL
Favorite Gaming Platforms: PS3
Programming Language of Choice: C++
Location: Blossvale, NY

Re: Minecraft remake- Crafter

Post by LeonBlade »

The lack of shading makes it hard to see where edges are D: but I love it! Great job so far, I'll be watching this topic.
There's no place like ~/
N64vSNES
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 632
Joined: Thu Aug 12, 2010 11:25 am

Re: Minecraft remake- Crafter

Post by N64vSNES »

Thanks for the kind comments!

After digging around I learnt about perlin noise maps, which is how Notch used to generate the terrain. I *think* the way he does it now is he generates a 2D noise map at runtime and then generates the terrain from that but I tried this method out and I think I've got my Minecraft terrain almost sorted! :)

Image
Image
Image


Also I have to admit to my stupidity LeonBlade, I did screw up the lighting normals (why it's hard to see the cube edges)
User avatar
LeonBlade
Chaos Rift Demigod
Chaos Rift Demigod
Posts: 1314
Joined: Thu Jan 22, 2009 12:22 am
Current Project: Trying to make my first engine in C++ using OGL
Favorite Gaming Platforms: PS3
Programming Language of Choice: C++
Location: Blossvale, NY

Re: Minecraft remake- Crafter

Post by LeonBlade »

N64vSNES wrote:Also I have to admit to my stupidity LeonBlade, I did screw up the lighting normals (why it's hard to see the cube edges)
Great work! Haha, and it's no problem, I don't even know how to do 3D lighting ;)
There's no place like ~/
N64vSNES
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 632
Joined: Thu Aug 12, 2010 11:25 am

Re: Minecraft remake- Crafter

Post by N64vSNES »

LeonBlade wrote:
N64vSNES wrote:Also I have to admit to my stupidity LeonBlade, I did screw up the lighting normals (why it's hard to see the cube edges)
Great work! Haha, and it's no problem, I don't even know how to do 3D lighting ;)
Until about 8 hours ago, neither did I ;)

You basically have to tell OpenGL the direction the light is coming from and a 3D normal vector to the direction outwards from the each face on the cube. If any of it isn't correct then, see above for the results :lol:
User avatar
MrDeathNote
ES Beta Backer
ES Beta Backer
Posts: 594
Joined: Sun Oct 11, 2009 9:57 am
Current Project: cocos2d-x project
Favorite Gaming Platforms: SNES, Sega Megadrive, XBox 360
Programming Language of Choice: C/++
Location: Belfast, Ireland
Contact:

Re: Minecraft remake- Crafter

Post by MrDeathNote »

Nice work! It's coming along nicely :)
http://www.youtube.com/user/MrDeathNote1988

Image
Image

"C makes it easy to shoot yourself in the foot. C++ makes it
harder, but when you do, it blows away your whole leg." - Bjarne Stroustrup
User avatar
ZachO
Chaos Rift Cool Newbie
Chaos Rift Cool Newbie
Posts: 84
Joined: Wed Dec 30, 2009 3:45 am
Favorite Gaming Platforms: DC, Atari 2600, GC
Programming Language of Choice: Python
Location: Troy, AL

Re: Minecraft remake- Crafter

Post by ZachO »

It's so...... SEXY!

Nice stuff and I can't wait to see were you go from here.
User avatar
GroundUpEngine
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 835
Joined: Sun Nov 08, 2009 2:01 pm
Current Project: mixture
Favorite Gaming Platforms: PC
Programming Language of Choice: C++
Location: UK

Re: Minecraft remake- Crafter

Post by GroundUpEngine »

This looks great, awesome idea! ;)
User avatar
TheBuzzSaw
Chaos Rift Junior
Chaos Rift Junior
Posts: 310
Joined: Wed Dec 02, 2009 3:55 pm
Current Project: Paroxysm
Favorite Gaming Platforms: PC
Programming Language of Choice: C++
Contact:

Re: Minecraft remake- Crafter

Post by TheBuzzSaw »

This is good stuff. Continue the updates. :)
Post Reply