I would like to use only blueprints. It would be offline only maybe lan. I have map creation down, and it will hopefully be able to run on anything because I plan on making it low end much like the original Unreal.
start slow, learn stuff first with tutorials from youtube and other materials, especially other project samples…
break down your plan and do slowly work up.
trust me, even with just blueprints, you have a long way to go… a lot to learn, a lot to study up.
ok thanks I’ll try
You could start with the FPS blueprint template. You can then add all the specific player logic yourself.
As enemies, for a start, you could use the TPS template assets. Just create a dummy TPS project and migrate the TPS character BP (along with all its associated assets) to your project.
This way you can focus on developing the gameplay logic and dont have to deal with animation too much…
ok thanks, so basically use the fps template then make my maps around that? Also if I wanted to add new weapons, how would I do so?
first, if your game planning to do is fps shooter, then start off with the first person blueprint template.
if third person then third person blueprint template.
if you want to add weapons…
- then start off with watching tutorials like how to make actor blueprint basic…
- then adding custom variables for the actor blueprint…
- then if weapons… weapons are wearable right?. so next is how to attach the weapon to the character…
Just keep doing tiny projects (for now). Create trelo account add there major and minor steps. Then learn unreal stuff step by step. At some point you will just know how to make whole game. Do not jump into deep water right now, unreal in itself has very steep learning curve.
I would say you should do such things now:
- create your own template from scratch, ie do not use epics templates while they are magic for you. Easiest template would be pawn and topdown shooter, no characters for now.
- then convert it all into same functionality but done with components
- learn casting (that you should know already from making basic template), learn dispatchers, learn interfaces
- improve your components with interfaces or dispatchers
- add very basic hud, projectiles and damage system
- create sound component with interface
After all above you should be ready to code real singleplayer game. Each of those things took me one or two weekends to learn. Do not tackle multiplayer until you know above.
Art things that you should do at least once:
- play with materials, create instanced material, create material parameter library.
- do some particle effects, make simple particle, make beam, mesh emitter, GPU particles
- do some meshes, best here would be tileable set of floors and walls.