Cave Story: "Another Dimension" 3D Project (Not-A-Mod)

Status
Not open for further replies.
Jun 26, 2013 at 11:07 AM
Senior Member
"Huzzah!"
Join Date: Nov 23, 2009
Location: ... I got nothin'
Posts: 219
Age: 36
:koron: - "What's this all about?"
Frozen - I'm basically converting some CS+ graphics into 3D, trying to keep them as close to the original style as possible. 2D to 3D = "Another Dimension", if you needed help making that connection.

:toroko2: - "Mmkay, but why are you doing it?"
Frozen - Because I can.

:toroko: - "THERE MUST BE A REASON!! WHAT IS IT FOR?! I'LL HIT YOU WITH THIS!!"
Frozen - Well, I do have something in mind, but you'll have to wait... heh heh.

:toroko: - "NO WAY! TELL ME NOW!! HYYAAAA!!!"
Frozen - Wha!?
*THWACK!*
Frozen - ......

:koron: - "Ahh! Oops... Hmm? I see something on his computer. Oho! It's the first model! I bet he wanted to post this before I knocked him out during my random mindless rage that escalated very fast for no real reason, being totally uncalled for and completely unrealistic... ... aw well, I guess I'll just put it up for him!" ... "good thing he made one of these first... he's gonna need it."


diph.php
 
Jun 26, 2013 at 2:57 PM
Senior Member
"I, Ikachan. The Life and Documentary of the OrigiNAL SQuiD."
Join Date: Apr 23, 2012
Location: United States
Posts: 161
Get well soon, man. Er, regain consciousness soon. Er... yeah.

Nice refill station! I'll be interested in seeing where you go with the rest of this. I really don't know anything about 3D modeling, but some of the lines look a bit jagged when the object is viewed at an angle. Is there anything that could be done to smooth out the lines (I'm thinking maybe something that is the equivalent of anti-aliasing for 3D models)?
 
Jun 26, 2013 at 7:17 PM
Indie game enthusiast
"What is a man!? A miserable pile of secrets! But enough talk, have at you!"
Join Date: Apr 18, 2006
Location: Forever wandering the tower...!
Posts: 1787
More, more!

And the jagged edge...? Is that a defect the program created on its own? (Since I notice in the forth picture from the top, the jagged edge is in the back of the refill container instead of the front, like all the other images~)
 
Jun 26, 2013 at 8:15 PM
Forever 12
"Big Joe Tire and Battery Restaurant! Opening Soon! Eat at Big Joes!"
Join Date: May 24, 2013
Location:
Posts: 539
Are you making a Better version of Cave Story 3D, for the PC? and free? And Retro?
 
Jun 27, 2013 at 1:17 AM
Senior Member
"Huzzah!"
Join Date: Nov 23, 2009
Location: ... I got nothin'
Posts: 219
Age: 36
Mosaic said:
Nice refill station! I'll be interested in seeing where you go with the rest of this. I really don't know anything about 3D modeling, but some of the lines look a bit jagged when the object is viewed at an angle. Is there anything that could be done to smooth out the lines (I'm thinking maybe something that is the equivalent of anti-aliasing for 3D models)?
Good question. There will be a few flaws with the model previews because the modeling program I am using does not use AA, among other graphical enhancements. Basically, AA is done post-modeling; it's part of coding. Actually, there is also another problem with the model in the preview, being that the heart screen should be a source of light, but in the preview it darkens just like the rest of the model. This too is taken care of in coding, so that the screen will look like it's emitting light.


X-Calibar said:
More, more!
And the jagged edge...? Is that a defect the program created on its own? (Since I notice in the forth picture from the top, the jagged edge is in the back of the refill container instead of the front, like all the other images~)
On both the original and high res version, you will notice a sort of antenna.
http://www.cavestory.org/info_items.php
I guess it was confusing because I put the heart screen on two sides of the model, but I didn't want to make 2 antennas because that would not look like the original game when viewed from the front. I did two sides for the sake of in-game use, making it more easily visible for the player from all directions in the 3D world.


Parkraft123 said:
Are you making a Better version of Cave Story 3D?
While Cave Story 3D is in 3D, it isn't what I envisioned a 3D Cave Story would be like. The 3D aspect was purely a cosmetic change that did not affect the game's mechanics (e.g. how Quote moves and shoots). I would not consider what I'm working on to be a better version of Cave Story 3D.


Parkraft123 said:
for the PC?
Yes, it will be for PC, and possibly for Mac as well.


Parkraft123 said:
and free?
I'm not stupid enough to try to sell this stuff. :p It will be free.


Parkraft123 said:
And Retro?
:balrog: Oh yeaah! I'm sticking as close as I can to what you see with the double res graphics. I would use just the original graphics, but I don't want it to look THAT retro. With 3D, I need double res to make it feel more like the original graphics have turned into 3D. Of course, the original res graphics may swap in on some models if they are far enough away from the camera, because higher res graphics look very bad at far away distances. This is common in 3D games. To my knowledge, this is usually achieved by "mipmapping".


And with all the questions more or less answered, I give you something small, yet important... a way to save! Yes yes, very important for both noobs and for those with little time to play.
diph.php
 
Jun 27, 2013 at 1:43 AM
Forever 12
"Big Joe Tire and Battery Restaurant! Opening Soon! Eat at Big Joes!"
Join Date: May 24, 2013
Location:
Posts: 539
FrozenFire said:
:balrog: Oh yeaah! I'm sticking as close as I can to what you see with the double res graphics. I would use just the original graphics, but I don't want it to look THAT retro. With 3D, I need double res to make it feel more like the original graphics have turned into 3D. Of course, the original res graphics may swap in on some models if they are far enough away from the camera, because higher res graphics look very bad at far away distances. This is common in 3D games. To my knowledge, this is usually achieved by "mipmapping".
HOW DARE YOU SAY OH YEAH! HUZZAH IS FOR A TRUE CAVE STORY FAN. (Im kidding(Im not(I am(Im unsure)))
:momo: :balrog: :muscledoc:
 
Jun 27, 2013 at 2:46 AM
Senior Member
"I, Ikachan. The Life and Documentary of the OrigiNAL SQuiD."
Join Date: Dec 31, 2012
Location:
Posts: 188
Other than fiddling around in Gmod, I see no purpose then good for these models. but that's not terribly bad. :heartrefill:
 
Jun 27, 2013 at 2:55 AM
Senior Member
"Huzzah!"
Join Date: Nov 23, 2009
Location: ... I got nothin'
Posts: 219
Age: 36
Parkraft123 said:
HOW DARE YOU SAY OH YEAH! HUZZAH IS FOR A TRUE CAVE STORY FAN. (Im kidding(Im not(I am(Im unsure)))
:momo: :balrog: :muscledoc:
......... in context, it seemed more fitting than "HUZZAH!" Putting Balrog there was an afterthought, after I already typed "Oh yeaah!". I was also sad about Balrog saying the wrong thing in game; half of his identity to me was the huzzah.

If Balrog happens to be part of this project, or of a future project, I assure you that he will be saying "HUZZAH!"


:toroko: - "That's right! You'd better keep your word, 'cuz if you make him say the wrong thing.. I'LL HIT YOU WAAAY HARDER THAN THE FIRST TIME!!"
Frozen - Ahh! Harder?! When did you get so strong??! .... wait.... are you? ... the Toroko from-

:toroko2: - "SHH!! Don't give anything away! I'LL HIT YOU!!"
Frozen - Gah! Ok ok ok! Sheesh.



metalsonic71 said:
Other than fiddling around in Gmod, I see no purpose then good for these models. but that's not terribly bad. :heartrefill:
Oh, there's a purpose, believe me. ;)
 
Jun 27, 2013 at 3:30 AM
Senior Member
"I, Ikachan. The Life and Documentary of the OrigiNAL SQuiD."
Join Date: Apr 23, 2012
Location: United States
Posts: 161
FrozenFire said:
Good question. There will be a few flaws with the model previews because the modeling program I am using does not use AA, among other graphical enhancements. Basically, AA is done post-modeling; it's part of coding. Actually, there is also another problem with the model in the preview, being that the heart screen should be a source of light, but in the preview it darkens just like the rest of the model. This too is taken care of in coding, so that the screen will look like it's emitting light.
Sweet. I feel more knowledgeable now. Thanks! Also, the save disk looks pretty legit, too.



and possibly for Mac as well.
You have possibly made me a very happy fellow.
 
Jun 27, 2013 at 5:35 AM
Based Member
"Life begins and ends with Nu."
Join Date: Dec 31, 2011
Location: United States
Posts: 2307
Age: 27
I've heard you mention this thing once or twice before, nice to see a little bit of content! Judging by how long I've been hearing about it, I'm guessing this is just the tip of the iceberg of stuff that you've already got going. Looking forward to what else you have to show off!
 
Jun 27, 2013 at 11:31 PM
Senior Member
"I, Ikachan. The Life and Documentary of the OrigiNAL SQuiD."
Join Date: Dec 31, 2012
Location:
Posts: 188
FrozenFire said:
Oh, there's a purpose, believe me. ;)
Lets not go naruto on here (` ̄ヘ´ ̄)
Please.
 
Jun 28, 2013 at 1:00 AM
Professional Whatever
"Life begins and ends with Nu."
Join Date: Jan 13, 2011
Location: Lasagna
Posts: 4481
You have got to be kidding me there are so many things wrong with what you just said
 
Jun 28, 2013 at 5:21 PM
Lvl 1
Forum Moderator
"Life begins and ends with Nu."
Join Date: May 28, 2008
Location: PMMM MMO
Posts: 3713
Age: 31
metalsonic71 said:
Lets not go naruto on here (` ̄ヘ´ ̄)
Please.
Isn't what naruto says in the dub "believe it!", not "believe me"?

Also who even watches that show.
 
Jun 29, 2013 at 2:53 AM
Senior Member
"I, Ikachan. The Life and Documentary of the OrigiNAL SQuiD."
Join Date: Nov 14, 2012
Location:
Posts: 167
Jun 29, 2013 at 10:19 PM
Junior Member
"Wow! The more I drink of this magical beverage, the more games I can play! Wheee!"
Join Date: Jun 26, 2013
Location: No Idea...
Posts: 20
I can't wait to see :critter: in first person :D

Awesome job on refill station and save point!
 
Jul 2, 2013 at 1:51 PM
Senior Member
"Huzzah!"
Join Date: Nov 23, 2009
Location: ... I got nothin'
Posts: 219
Age: 36
*Ignores all of the Naruto chit chat, due to not ever having watched the show and not wanting to ever start on it because of all the filler those looooong animes tend to have so much of*

TheWhimsicalStar said:
I can't wait to see :critter: in first person :D

Awesome job on refill station and save point!
Thanks! But, who said anything about "first person"? It could possibly be third person??

This kind of shows what I have in mind as far as the camera goes... but only kind of:


Btw, I was going to do a little something on the side for fun, but I decided not to do it after realizing it was going to take far longer than I had first anticipated. Explanation:
diph.php


As you might guess from the pic, I was taking the start point room and was adding a 3rd dimension to it, not like Cave Story 3DS did, but I was actually going to make a room that you could fully explore 360 degrees. The idea is very much like what I'm doing with the sprites, but with the world instead. The plan was only to make the first room, because I at least knew that it would be way too much work to redo the entire game world. What I did not realize is that it takes a very long time even just trying to remake the first area! :muscledoc: It's far easier and quicker to make something original, so I'll be dropping this small detour of the project and I'll be moving on with the bigger picture. There are a few other areas in Cave Story that I COULD do this with, but there really isn't any point.
 
Jul 3, 2013 at 10:24 AM
Senior Member
"Huzzah!"
Join Date: Nov 23, 2009
Location: ... I got nothin'
Posts: 219
Age: 36
metalsonic71 said:
Looks like your doing a doom mod.
It might look like it I guess, but that just shows a very incomplete model that doesn't give any idea as to what the final product was going to be like, and there is no connection to the doom engine whatsoever; it's just a model. I'll be using Game Maker Studio for this project, and for any future projects, unless I move on to something like Unity3D (except I don't think I will, because the free version doesn't do what I want and GMS does). I'm especially excited because I'm hearing that beta shaders just came out today for GMS, which means 3D in Game Maker can be perfectly professional looking. It's 3D physics that people must still code themselves, but it isn't too hard to make semi-realistic physics.

Anyway, I'm trying not to create any posts without having something to show, so I'll post again when I've got something new. The next model is going to either be Quote or a bat, depending on how things go.
 
Jul 5, 2013 at 12:59 AM
Senior Member
"I, Ikachan. The Life and Documentary of the OrigiNAL SQuiD."
Join Date: Nov 14, 2012
Location:
Posts: 167
Is this ever going to be a Game?
 
Jul 5, 2013 at 1:52 AM
Senior Member
"Huzzah!"
Join Date: Nov 23, 2009
Location: ... I got nothin'
Posts: 219
Age: 36
Alrighty, got a little update. I've been working on Quote's body. You won't be able to tell at this stage of development, but Quote's proportions are super close to the original Cave Story. If you don't see it, wait for me to take away the crappy "chunky" lighting, add a head, and texture it. The texture usually gives certain form and detail to the model, so simply looking at the mesh can make it a bit difficult to envision the final product at times.
diph.php

With the original sprite, his body takes exactly 8 pixels from the neck to his feet (16 pixels for the double res version, obviously). For the body width, I had to take an educated guess. I looked at cave story 3D artwork along with the original sprites to judge what seemed right. For the most part, the proportions are all set, but I will tweak things as necessary when I get the arms and head modeled. It's 272 tris so far, if anyone cares about poly count, but I don't expect there are many people here who work with 3D models (?). A very low poly character today would be between 500-1000 tris, and I expect to come up with a count between there when the model is finished.

I know that the shoulders might need some tweaking, and the shoes, and the crotch, but I need to make more of the model to get a better idea before I know for sure. This is my first body I've modeled, so I'm learning a bit as I go.

One last thing: If there ARE any people here that know about 3D modeling, they would suggest lowering the poly count on the legs to about 5 or 6 sides on a loop and the arms to 5 or 4. BUT, since Game Maker lacks vertex animation, I have to go about things in a rather unorthodox way, so I will be making a model out of jointed parts instead of having one model that bends. Shaders can accomplish vertex morphing/bending, and beta shaders were just released for the newest Game Maker Studio beta, but I need to look into those and I don't know if they are going to be reliable at this point, so for now I'm going with what I know works. If it weren't for this, I would lower the poly count on the arms and legs. This is also the reason why the model isn't designed for bending at the joints (in case anyone noticed that), because it will not be bending vertices at joints. If you don't follow, just know that I know what I'm doing. At least in this case.


:toroko: - "You'd better know what you're doing!... DON'T SCREW QUOTE UP OR I'LL HIT YOU SO HARD THAT I'LL SEND YOU ALL THE WAY TO THE ISLAND!!!"
Frozen - *sigh* ... wait, you aren't on the island? Wait, that means..where am I? ... GAH! I'm HERE?!?! What if-!
*THWACK!*
Frozen - ........

:toroko: - "Quiet! Sheesh, I need to keep this stick ready at all times or he might just get a chance to ruin the whole thing! .... hmm, maybe I should use the baseball bat next time? Or something metal? .. oh, no-no-no, I might kill him, and that wouldn't be very good 'cuz then he wouldn't be able to finish this. Better just stick with the stick.... ooooohh boy, I did NOT just do that... ok, yes I did, heh heh.
Frozen - ..ehhhhh~... I think you've got a slight head prob-
*THWACK!*

*wakes up rather suddenly... somehow... a miracle!*


fadoink said:
Is this ever going to be a Game?
Yes.
 
Status
Not open for further replies.
Top