ok my friend and i…and a few other people that want to join (JOIN PLEASE LOL)…are making a realistic skateboarding game…kinda like skate…ok alot like EA SKATE!!..and i was wondering if anyone knew away to make the board have phyics so when i want it to Ollie.jump. i dont have to animate it…does that make sence?
Main Character parented to an empty, skateboard parented to a DIFFERENT empty, the skateboard’s empty parented to the character’s empty. Now the board will follow the character but you can add IPOs to the board’s empty and the board’ll animate.
If you want to get advanced, add torque to the wheels of the board. You’d need to learn some python though. And Skate is a great game, however, it’s so realistic that you’ll probably get frustrated trying. Just giving you a heads up.
yes curly i am…but this is in my spare time…ill have lots…ill home all summer =(!!! broken foot…but since the site is down…idk what needs to be done…
@-[Killer]-…yeah…im not good at that kind of stuff!..but ill learn…and python…i have no clue how to use…python is like alien to me…
if i parented them…and animated the main person in the motion of an ollie…would the board move too?..like…follow the motion…like the back foot slams down…so the board would slam down?
For the best results, you’ll have to animate the player doing different tricks, and use python so that when the player is in the air and presses a certain combination of keys, the player does a trick and it plays the corresponding frames of the animation.
If you choose to do this without any animation at all, the board probably wont sync to the player every time and you’ll get graphical artifacts. (like the foot going through the board)
i have no clue how to do that!..idk how to use python…i didnt meen the foot goes through the board…but the foot pushes down on the back of the board to make it POP
You can do almost anything without python, with a little creativity, and patience.
For your tricks I would just fake it. Like for the ollie, have a collision hull do the hop synchronized with a armature animation of your skater dude doing the trick, and also synced with a sound effect.
I am not saying not to learn python, as a matter of fact, If I was layed up all summer I would definitely try learning wither python or C++. When I was younger that is how I learned BASIC and PASCAL. I would learn python if I wanted to use pre-made game engines, and C or C++ if I wanted to make things from scratch, for heavily optimized games.
Anyway, game development is sort of like doing a magic show. There is a lot of “smoke and mirrors” going on. Things are not always what they seem. For your skateboard tricks I would just fake it, like I stated above. With a little work and tweaking I bet you could come up with a very convincing skateboard game.
You can follow Mmph!'s advice without using a single line of python, but with either method you’ll have to do some animation. So look up some rigging and animating tutorials and see what’s best for you.
Personally, (and of course, this is just my opinion) I would use python because it makes tweaking variables (along with so many other tasks) so much easier, and you wont have to dig around your maze of logic bricks to change something.
It can be easily done without python though, so dont feel limited in that sense.
As far as eliminating any need for animation, I’m not sure I can help you much there. Keep looking though, someone may give you a better answer.
I did a demo for your skateboard the other day. I parented the camera and the skateboard to an oblong cube that did all the actual physics stuff. That cube is a collision hull. It is the the actually doing all the physics stuff, and the skateboard was just there for the visuals.
so basically have the collision hull do all the hopping and rolling around, and have the skater dude, and the board doing animated tricks that are synced with the collision hull.
The BSOD intro is a great place to start! it will show you a lot of what you will need to know about controlling physics objects in the game.
BTW I noticed you like streetfighter 2 in your sig… you might wanna check out this link if you ever owned any of the arcade cabinates:
ok i made an animation of a Heelflip(flip the board with the heel) and the button you push is H…but you can push H anytime and it flips…how can i make it so it only does it in the air?..maybe make the animation of it in the air?like an ollie type thing?
ok i made an animation of a Heelflip(flip the board with the heel) and the button you push is H…but you can push H anytime and it flips…how can i make it so it only does it in the air?..maybe make the animation of it in the air?like an ollie type thing?
make a collision sensor that looks for the floor, on the collision sensor you will see a INV button, push that, it means invert. wire it to the AND with your H key sensor.
so with the INV pushed you are basically saying “when the player is not touching the floor, and H is press, then preform whatever action”
you can do it with a ray set to -Z, but it is a bit more complicated so set up.
i kinda fixed it…i animated the board so it did an ollie and fliped…but when i hit space and H it goes even higher…so i think ima try Mmph!'s why of doing it