- Home /
How to make a FPS / RPG
The game I was thinking about creating was kind of unique. It would be geared toward people who know a lot about biology/medicine so I'm not sure if it's a good idea since there probably aren't a lot of people who know a lot about the area who would want to play the game, but I want to give it a go anyway. My inspiration was when I first heard about a House MD game but it was extremely basic and dumb. Basically, what I would create be like House so if someone was both a House fan and had a vast knowledge of medical science, wishing to test their knowledge, this would be the game. It would be as real as I can make it. Of course it can't be exactly like House, but will have similarities.
I want to know how I can do this.
I wish to have multiple maps, monetary system, inventory with subcategories, side quests, dialogue (This will play the biggest role in whether or not you kill the patient.); pretty much a normal RPG.
As for FPS style interface, I wish to have drivable vehicles, First person camera (but I do wish to create an animation of the character so I can just attach the weapon to his hands and if you look in the mirror you don't suddenly realize you're a vampire.), and even FPS style weapons plus enemies(Because as we know, even House has a gun, in violation of parole and there is always a chance of being robbed and/or mugged especially when you're the most hated guy in New Jersey.).
What I was worried is that if I just found any RPG tutorial and attempted adding in FPS elements that I would badly mess it up.
I have practically zero knowledge of C#, java, or any other code. I'm well acquainted with Unity 3D interface. I have a moderate amount of time to work on this and will have more with the holidays, wish that any learning I need to do be as short as possible which I know probably isn't possible.
Thanks for any help,
Daryl
This is an extremely broad topic. I suggest you start on something less ambitious to start out with, especially if you have $$anonymous$$imal scripting experience. Alternatively, break down your game into simple components (such as having you character move around), then code that piece. Ask questions as you run into dead ends. When that is working, add more detail, like an animation. Then add more. Etc. But really try to start small, and try to build up from there. We can help a lot more if you have a specific question, not something broad like this.
I don't want to discourage you too much, but a game like that would require a LOT of code, thus you should first start by learning C# (or JavaScript) pretty well.
Your answer
![](https://koobas.hobune.stream/wayback/20220613061725im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
Multiple Cars not working 1 Answer
Distribute terrain in zones 3 Answers
Shooting Script -- Bullet won't fire in correct direction First Person View 3D 2 Answers
FPS weapon swap is unresponsive (C#) 0 Answers
Projectile Rotation 0 Answers