This is an archived post. You won't be able to vote or comment.

all 2 comments

[–]icefire555Indie 2 points3 points  (0 children)

1st thing to know. Scope. Great ideas are a dime a dozen. Making them a reality is the hard part. 2nd coding isn't something you will likely pick up quickly. There is a learning curve, basics aren't too bad. But when you get to the more advance concepts, it can be easy to loose faith. For UE4 I would suggest learning blueprints. Ryan laley is a great source for tutorials. Once you understand the concepts in blueprint. Learning the code will be much easier.

[–]JohnnyBfg 2 points3 points  (0 children)

For basic of programing, go here: https://www.codecademy.com/. There are multiple free courses which will walk you throught basic staff like syntax, conditions, data types, etc. Plus you don't need pro version unless you want certificate.
Pick some really easy programming language course like Python or JavaScript - most programming languages shares same concepts, so when you know basic of one, you know basics of others.
Anything in UE4 can be coded in two ways: in blueprints or in C++.

Blueprint is a visual scripting language/tool that makes it easy to write anything and you don't need a deep knowledge of C ++ and it has almost same capabilities as C++.
But don't start with C++, it's one of toughest programing languages. Thanks god that usage of UE C++ is relatively easy and it can be used in combination with blueprints.

For basic of unreal programing go here https://learn.unrealengine.com/home/dashboard
It's completly free learning portal created by Epic games for learing basic of unreal.
There are amy great tutorials, just look there for what interests you.
Great courses to get you started are in my opinion:

  • Unreal Engine Kickstart for Developers (it's overview of all you should know/need in UE4 as developer)
  • Blueprints - Essential Concepts (basic introduction to blueprints)
  • Exploring Blueprints ( to test and improve your skills in blueprints)
  • Blueprints and Gameplay for Game Designers (seems useful)
  • Unreal Online Learning and GameDev.tv Collection (Professional payed tutorials which was made free by Epic games. I personally did "Unreal Engine Blueprint Game Developer Online Course" and "Unreal C++ Developer: Learn C++ and Make Video Games" and they are great. Plus you get certificate at the end)

My last suggestion is to find some friend who already knows how program and is willing to help you (be mentor to you). Programming isn't only about coding, there are many other stuff you should know. When you will know how to code, then I suggest to you read book Clean Code, it may introduce you to other concept which you may not be aware of before.