Me and a few friends are making a game for the soul purpose of learning the engine.It’s called “Carma” and It’s about this guy who gets dates ruined by diffrent pets.
I have a question about making npc’s run away, The game has 2 modes, A mode where you try to run the cat over with your car. Which would be boring if the cat just stands there or doesnt navigate the neighborhood correctly. And in the campaign you also get to play as the cat and run this poor guys dates, Im going to make invisible target boxes that will make things do stuff like set the house on fire or turn on the fire sprinklers etc. but How do i program the couple to talk and eat and be animated, but then freak out or run away from the cat when it does something? (you can scratch the heck out of people with your claws).
A big thing i want in the game is to use some sort of transform command so that when I hit the cat with my car I would like the cat to turn into a rag doll that hilariously flies around from the impact of the crash and camera to follow the cat instead of the car while it zooms through the air. Hitting the cat Is what completes the level so it would also have to Start the next scene when you hit it.
Another big part of the game is Scenes, The game Is driven by a narraration of the main character from his jail cell, (He finnaly gets a girlfriend at the end but ends up running her over on accident and getting sent to jail for murder where the warden has 14 cats and they all live in his cell with him). I dont know how to make the characters have a pre scripted scene so im going to animate scenes in blender, then make it so that when you complete a level it loads the next video. It would flow well, You hit the cat, watch it sail through the air, Then the game would start the next scene, and when the scene was over you would start the next level.
I would need something similar with The cat levels, When you ruin the date the game plays the next video and continues on to the next car level where you try to run over that cat. And I need a way of doing the same in the cat minigame. Speaking of ending the level, I also plan on adding a car minigame where you can just run over cats, How do I make it so that when all cats are elliminated it ends the level?
Bonus question, How do I make Really intricate animations, I want diffrent choices on how to ruin the dinners, I think it would be funny to have something like you knock over a broom, that falls onto a door, that swings and knocks over something else, that knocks over a candle and sets the table on fire but i wuold have to find a way to animate all that. I understand How to animate your character to have walk animations and such, and i understand how to make the cars work, Level Making is easy for me. But I need an A.I for a free play mode where your a cat and you get adopted by an owner or family and you get to go around and mess with everyone, Id like the family or owners to walk around the house, or start doing dishes, or sit down and watch t.v, etc. and still react to you doing stuff like scratching them and unplugging the t.v and stuff.
Thanks in advanced and im sorry if my question is really vague or not explained well because im very new to this. Especially because I just asked how to make just about everything in the game so if i can get several people to answer small parts then I wont have to waste one persons time. This is my first game on any engine and i just want it to be perfect.