Posts

Showing posts from August, 2016

Foundation and general objective based coding...? Update

Image
A lot of progress has been made on laying the foundation of this project. First and foremost, the assets needed a lot of work ( hey they were free, so I can't complain) so I got started on that, but I'll talk about that more down the blog. Step 1: General functionality. In the last update I got the WASD movement for the camera and bound the mouse for edge scroll. This working nicely, but I will improve on that later. I needed to get to grips with the ability to create objects and place them in the world. For this (As I wanted to eventually place a lot of buildings) I made the foundation functions, primarily, "If button is pressed > create a ghost instance of a build > depending on the button clicked will change the static mesh of the building that will be placed. For generic flow, I used a Square and Pyramid to differentiate between the two objects i was placing; This was mainly to allow for non overlap systems and multiple buttons. Disclaimer: There is a l

Province - The overly ambitious scoped RTS project!

Image
Blog regarding an overly ambitious Real Time Strategy game/learning experience using unreal engine 4. I've wanted to create an RTS for quite a while, though with work and lack of hard coding knowledge, there was always a mental blocker of time vs learning vs wanting to have fun! That being said, a lot of reasoning as prompted the excelled learning ambitions to take hold, as such, with the help of the internet; I shall attempt to bring a small portion of my ideas to life. Initial issues! My main reasoning for not wanting to create small projects on my own was simple: I lacked assets! Sure, I could have made my own, but I'm not a great 3d artist, I can create assets, but it's time consuming to gather the reference, block out the model, unwrap and texture etc etc. This, coupled with my idealogy of wanting my content to look somewhat presentable disheartened me to start/created/finish even a small project. With that being said, and scouring multiple sources - even things