Hello everyone, I am a complete beginner familiarizing myself with Blender, C++, and UE4 in the most basic of ways.
My Goals:
My long term goal is to make a PVP “zombie” infection game mode in a modern setting. You know, the ones where out of 50 or so players, a random player is chosen as the “it” man or “zombie” and tirelessly tries to infect just one more human to add him to his team, eventually turning the tide in favor of the zombies where a lone human has to desperately fend off the remaining 30, 40, 50+ zombie players. In my honest opinion, no other game mode in any FPS has ever given me that rush of being the last human alive, mowing down a bunch of zombie players, and no other game mode has ever given me the satisfaction of being the first zombie and watching my efforts grow the zombie team to outnumber the humans. I could play games like that forever. I want to take this game mode and really run with it and put my own style on it. I’ve found every zombie mod I’ve ever played to be lacking in some way and I want to pursue this myself. ANYWAYS, getting back on track…
Question:
Where do I start? As a solo endeavor this will take years to get to the level that I am imagining. I understand that and have no problem with it.
Do I start making game assets, meshes, and characters first? Or maps first? Or would it be better to learn C++ and blueprints first and how a game would work? In other words where is a good place to start?
To help you grasp what I have in mind, some basic features I want to eventually have in the final build, years from now, are:
- Multiple classes with different characteristics (such as faster run speeds, faster reloads, better bullet penetration, etc…)
- Different wearable items/ clothes for players to choose from and equip
- Bullet drop and damage drop-off
- Several weapons per class (SMG, rifle, handgun, etc…)
- Ragdoll physics, partial dismemberment, blood splatter (basically, some sort of gore)
- Rank-up system that increases replay value and rewards longer playtime.
- Maps that are semi-immersive (footsteps in water sound different than concrete, gun sounds echo more in close-quarters, etc…)
Whoa, that’s a long list with advanced features. Pretty over-zealous for a first project, I know. But I would appreciate criticism and more importantly some advice as to what to look out for, what to start out with, and where to look to get started on this mountain of a project.
Note: I have a Bachelor’s in Art and have been doing self-taught studies in C++, Blender, and Unreal for a short time, if that makes any difference.
REALLY, REALLY appreciate the help guys.