STOP LURKING AND CONTRIBUTE!

Posted by Acid on April 4, 2014, 12:21 p.m.

GO MAKE GAMES

POST A BLOG

STOP WAITING FOR OTHER PEOPLE TO MAKE CONTENT FOR YOU

JOIN #64DSC

Most people joined this site because they love games, and love making games, so we should all be doing that - or something productive/creative in general. Set your standards higher than you could ever reach and don't settle for anything less than your best.

I just see a lot of the skills that so many people on this site have and I would hate to see them wasted or untapped! Do awesome things, because I know you can!

GO MAKE GAMES

Comments

Cosine 10 years, 7 months ago

That video is tearing me apart, oh my god. I have no idea why this is funny but it just is.

abbeyminor 10 years, 7 months ago

OH WOW i just logged in to post a blog, saw this, clicked on it to leave a ridiculous comment, and realized it was you. :P

Acid 10 years, 7 months ago

I finished the arms, I'm almost finished with the legs, and then I have to add actual mandibles (hands/feet), tails, and a head and the base system for the skeletal structure will be finished. I wrote down a plan to make an adaptable animation system for each individual limb that will allow animations to happen without keyframing so that I don't have to recreate animations for each organism type.

And that 1000Arms video I posted the other day was me messing around with 1000 active limbs all moving at once - hopefully I can keep the system as optimized as possible so that I don't have to worry about lag even if there are a ton of things going on all at once.

Gordy 10 years, 7 months ago

are you using some sort of inverse kinematics on the arm extensions?

I tried doing that before and had a hell of a time, looks great!

Acid 10 years, 7 months ago

Actually, all I'm doing is using simple trig based on points. I'm keeping the code very clean and commenting a decent amount because I'm going to be releasing it open source for everyone to tear apart and use in their own games. When you see how simple it is, you'll probably laugh - I'm actually not THAT great of a programmer, but this is going pretty smoothly and I don't think it's too inefficient! :D

Note: It's all one object, but just calculates the points and angles and draws the sprites accordingly, so you don't have to worry about it using too much memory.

Gordy 10 years, 7 months ago

how do you handle interpolation between frames?

also, i assume that if it's drawing sprites from one object, there is some way to easily access the positions and transformations of the vertices? I ask this because I would want to have the drawing work with 3d planes, it should be fairly trivial, as drawing 3d sprites is quite straightforward.

Toast 10 years, 7 months ago

Does GM have all this physicsy stuff built-in now

It's cool but you do lose the ability to animate your sprites as if they exist in 3d space (imagine a sword swing, at one point the arm is at full length and at another point it disappears completely)

Acid 10 years, 7 months ago

I have a target direction that the joints move toward, so any choppy movement is hidden behind the scenes lol

I'll try to drop in on your stream every time I notice it's up, Spectre!

And I think it does include Box2D built in, but I don't really care about that. I am just worried about the animation. And the 3d movement can easily be fixed with scaling and sprite changes. It really wouldn't be that hard to implement but, since I'm not going to need that for Alternare, I'm not going to waste time adding features I'm not going to use.

death 10 years, 7 months ago

yelling at people to get back to work isn't going to help at all. besides, i don't think people here are being lazy or anything, i suppose it has more to do with life, time and motivation. Like for me, i'm constantly thinking about new ideas, i always have motivation but i don't always have time. school and life come first, game development is still a hobby for me as it is for most people on this site, so you can't expect them to come up with complete games very often.

it's unfortunate since you are right, there are a lot of talented people here and perhaps they will become great devs some day but until then, we just need to be patient.

Acid 10 years, 7 months ago

I'm going to be 100% serious when I make my next statement:

Most people don't make things because they don't dedicate themselves to their craft. All I'm saying is that people should put their time and skills where their mouth is. Do stuff you love instead of wasting time on things you don't or facebook or catvideos.

And it looks like I motivated "a few" people. :P