&JIN
Moderator: PC Supremacists
- cypher1554R
- Chaos Rift Demigod
- Posts: 1124
- Joined: Sun Jun 22, 2008 5:06 pm
&JIN
Yup.. That's the name of the engine I'm working on.
It might sound narcissistic, as if it wasn't enough to write my name once in the title x] ..
Which probably is.. a little.. I made it, I deserve it :P
If you read it, it sounds like you said "Mr. Jin engine".
After posting the latest video, I decided to open an official topic.
I don't dare to say what I'm planing to do, even if it's not god knows what. I just wouldn't like to promise something I wouldn't be able to carry out. The engine expands together with the ever more functionality performing requests by editor, which makes the process more harmonized.
Here is the basic concept of how things work in the editor:
There are 2 main managers (for now):
- Material Manager
- Object Manager
PhysX properties are a part of a certain material, Textures are linked to a certain material, and finally material can be linked to an object.
It all goes by linking, so you can have many objects assigned to one material, and stuff like that.
So far the PhysX properties only include dynamic or static checkbox option, and convex mesh object to actor creation. Triangle meshes aren't working too well for me. I'll see into that later. I still have to check out how softbody meshes, and cloth meshes work.
That's all about talk for now. Hopefully I'll post updates on progress (unless I get a life).[/joke]
Here is the latest video update (on editor): http://www.youtube.com/watch?v=BjJkL9oP_a8
And here is the playlist with all the development videos uploaded so far: http://www.youtube.com/view_play_list?p ... 39A03E1054
edit: I changed name to just "&jin" .. less pretentious..
It might sound narcissistic, as if it wasn't enough to write my name once in the title x] ..
Which probably is.. a little.. I made it, I deserve it :P
If you read it, it sounds like you said "Mr. Jin engine".
After posting the latest video, I decided to open an official topic.
I don't dare to say what I'm planing to do, even if it's not god knows what. I just wouldn't like to promise something I wouldn't be able to carry out. The engine expands together with the ever more functionality performing requests by editor, which makes the process more harmonized.
Here is the basic concept of how things work in the editor:
There are 2 main managers (for now):
- Material Manager
- Object Manager
PhysX properties are a part of a certain material, Textures are linked to a certain material, and finally material can be linked to an object.
It all goes by linking, so you can have many objects assigned to one material, and stuff like that.
So far the PhysX properties only include dynamic or static checkbox option, and convex mesh object to actor creation. Triangle meshes aren't working too well for me. I'll see into that later. I still have to check out how softbody meshes, and cloth meshes work.
That's all about talk for now. Hopefully I'll post updates on progress (unless I get a life).[/joke]
Here is the latest video update (on editor): http://www.youtube.com/watch?v=BjJkL9oP_a8
And here is the playlist with all the development videos uploaded so far: http://www.youtube.com/view_play_list?p ... 39A03E1054
edit: I changed name to just "&jin" .. less pretentious..
Last edited by cypher1554R on Sun Dec 14, 2008 10:56 am, edited 1 time in total.
- trufun202
- Game Developer
- Posts: 1105
- Joined: Sun Sep 21, 2008 12:27 am
- Location: Dallas, TX
- Contact:
Re: MR.JIN&JIN
VERY cool, awesome work! Add another subscriber to your list.
I did find it interesting that you're applying physics properties to the material, rather than the object itself.
However, the more I think about it, the more it makes sense. Like, if the material is "brick", then any object with that material will have the same physical properties because its made of "bricks."
One possible variance between objects would be the mass. Can this still be different for two objects with the same material?
I did find it interesting that you're applying physics properties to the material, rather than the object itself.
However, the more I think about it, the more it makes sense. Like, if the material is "brick", then any object with that material will have the same physical properties because its made of "bricks."
One possible variance between objects would be the mass. Can this still be different for two objects with the same material?
- cypher1554R
- Chaos Rift Demigod
- Posts: 1124
- Joined: Sun Jun 22, 2008 5:06 pm
Re: MR.JIN&JIN
Good question. I solved this in a very classy waytrufun202 wrote:One possible variance between objects would be the mass. Can this still be different for two objects with the same material?
Instead of giving the mass to material, you give the density parameter, and then, mass is calculated for each object according to it's volume (which is calculated on physics mesh creation).
- trufun202
- Game Developer
- Posts: 1105
- Joined: Sun Sep 21, 2008 12:27 am
- Location: Dallas, TX
- Contact:
Re: MR.JIN&JIN
Nice!cypher1554R wrote:Good question. I solved this in a very classy waytrufun202 wrote:One possible variance between objects would be the mass. Can this still be different for two objects with the same material?
Instead of giving the mass to material, you give the density parameter, and then, mass is calculated for each object according to it's volume (which is calculated on physics mesh creation).
- Falco Girgis
- Elysian Shadows Team
- Posts: 10294
- Joined: Thu May 20, 2004 2:04 pm
- Current Project: Elysian Shadows
- Favorite Gaming Platforms: Dreamcast, SNES, NES
- Programming Language of Choice: C/++
- Location: Studio Vorbis, AL
- Contact:
Re: MR.JIN&JIN
Looking seriously impressive dude. I am subscribed to you, right? (Can't check, I'm at work). If not, I will when I get home. :D
...oh wait, maybe that's because every college aged girl is either a narcissist or wishes she was a narcissist.
Hah, you sound like every girl that I've ever dated/slept with. I seem to attract the malignant narcissist and sociopath women...cypher wrote:It might sound narcissistic, as if it wasn't enough to write my name once in the title x] ..
Which probably is.. a little.. I made it, I deserve it :P
...oh wait, maybe that's because every college aged girl is either a narcissist or wishes she was a narcissist.
- cypher1554R
- Chaos Rift Demigod
- Posts: 1124
- Joined: Sun Jun 22, 2008 5:06 pm
Re: MR.JIN&JIN
Thanks! And yeah You were actually one of the first subscribers, if not the first..GyroVorbis wrote:Looking seriously impressive dude. I am subscribed to you, right? (Can't check, I'm at work). If not, I will when I get home. :D
Nah.. I talk about myself, but I'm also VERY generous at the same time, and always think about others. <- Which is why I hate the times we're living right now.GyroVorbis wrote:Hah, you sound like every girl that I've ever dated/slept with. I seem to attract the malignant narcissist and sociopath women...cypher wrote:It might sound narcissistic, as if it wasn't enough to write my name once in the title x] ..
Which probably is.. a little.. I made it, I deserve it :P
Heh That, somehow, sounds familiar, now that I hear somebody say it (see somebody type it).GyroVorbis wrote:...oh wait, maybe that's because every college aged girl is either a narcissist or wishes she was a narcissist.
- Falco Girgis
- Elysian Shadows Team
- Posts: 10294
- Joined: Thu May 20, 2004 2:04 pm
- Current Project: Elysian Shadows
- Favorite Gaming Platforms: Dreamcast, SNES, NES
- Programming Language of Choice: C/++
- Location: Studio Vorbis, AL
- Contact:
Re: MR.JIN&JIN
Probably an episode of House or something. He generally seems to have similarly misanthropic views of women and the universe.
- cypher1554R
- Chaos Rift Demigod
- Posts: 1124
- Joined: Sun Jun 22, 2008 5:06 pm
Half Life 2 fans!
If you haven't noticed in the description. The first track in the (Editor: PhysX) video was made by ME (here I go again), as a sort of tribute to HL2.. It's a remix of track 17.. you probably can't remember which one is that, so: http://www.youtube.com/watch?v=HMmRyHN52UY
edit: It's only a prototype, I was going for something more techno-rocky.. I might make a full track some day.
edit: It's only a prototype, I was going for something more techno-rocky.. I might make a full track some day.
- mllarson
- Chaos Rift Regular
- Posts: 183
- Joined: Fri Nov 14, 2008 5:20 pm
- Location: Minnesota, where "Cold as Hell" has real meaning...
Re: MR.JIN&JIN
Added subscription. That was neat, however I can't decide if I should give it an "A" or a "B". It could go either way... (ba dum dum *pshhh*).
-Matt
-Matt
"Mmmm... these paint chips are scrumptious!"
- cypher1554R
- Chaos Rift Demigod
- Posts: 1124
- Joined: Sun Jun 22, 2008 5:06 pm
Re: &JIN
LOL! :Pmllarson wrote:Added subscription. That was neat, however I can't decide if I should give it an "A" or a "B". It could go either way... (ba dum dum *pshhh*).
Okay.. Where to start.. Long time no update. You can tell cause it even got to page 2. :P
I have an excuse for that tho. My old PC is now up there.. with Jesus or 72 virgins, or both.. and IT TOOK MY &JIN LIBRARY WITH IT!! BASTARD!
So, yeah. I had to rewrite everything again, from bottom up. That's what I was doing this whole time, and I still don't have the serialization part of the library written. You know damn well how interesting this part is. And here I am, stuck again, working on the object editor. The last one was able to read .x files and build them, which makes one new difference - this time it's reading .obj files. DirectX, goodbye for now, OpenGL 2.1 + GLSL (thanks to my new machine), your turn.
Unfortunately, no new footage so far, mainly cause there's nothing new to show, and before I start messing around with GLSL, I should get the basics done. But I do have a plan now.
Object Editor: Reads .obj files (one or more), give them PhysX properties, combine with joints as wished, export as .jso (&jin system object) which can be read by:
Map Editor: Simple GUI which lets you load the .jso files and place them in the map space. Save it as .jsm(&jin system map) which can be read by:
(still generic) Engine: everyone knows what this does. pumps resources into memory, places them where .jsm says, and simulates.
Right now I'm unsure about 2 things:
1) User Input Mechanism. Since it's all just generic, I still don't have any ideas about that. Depends on what kind of game it's going to be.
2) Triggers and events. One way is to use some kind of script wrapper and write it (never done anything like it). The other way is to implement this into the map editor, as a sort of collision checking and response, which is cool, but I think it would be very awkward with dialog control paths and stuff like that.
As soon as I'm done with what I'm doing right now, I'm gonna have to decide what kind of game it's going to be.
Since I love rpgs so much I was thinking about making one that's 3d, but has a classic 2d feel. I thought achieving this with that angled top down view I've shown in the previous demos.
Or maybe just make a simple ball game, and see how everything would work together. hm..
- cypher1554R
- Chaos Rift Demigod
- Posts: 1124
- Joined: Sun Jun 22, 2008 5:06 pm
Re: &JIN
-- blank --
Last edited by cypher1554R on Tue Jun 16, 2009 2:37 pm, edited 1 time in total.
- MarauderIIC
- Respected Programmer
- Posts: 3406
- Joined: Sat Jul 10, 2004 3:05 pm
- Location: Maryland, USA
Re: &JIN
I split out some replies by OP's "request," they are now located at this thread.
I realized the moment I fell into the fissure that the book would not be destroyed as I had planned.
- cypher1554R
- Chaos Rift Demigod
- Posts: 1124
- Joined: Sun Jun 22, 2008 5:06 pm
Re: &JIN
Wow.. can't believe it's been almost a year.
I made a lot of progress writing my project in OpenGL, but after a long battle inside my head I decided to port everything to Direct3D.
It's still not ready for video, but I wanted to drop some screen caps, so I'll just leave them here..
I made a lot of progress writing my project in OpenGL, but after a long battle inside my head I decided to port everything to Direct3D.
It's still not ready for video, but I wanted to drop some screen caps, so I'll just leave them here..