Skip to main content

Editor Utilities Project - Week #1 - Asking Around & Initial Research


What Is a Utility?

An "Editor Utility" is a blueprint visual script of code that can only be used within the Unreal Engine project editor and will be ignored upon packaging. This allows studios to add custom tools or functions to their projects containing actions that unreal engine already has. The value in this is by adding a tool onto the context menu of, lets say a static mesh, the individual developer can for example, set a series of LOD's for a large group of static meshes all with much more ease as the alternative is to open each of the static mesh assets 1 by 1 then manually add each individual LOD. These tools can be incredibly powerful as not only can they do anything a regular actor blueprint in Unreal Engine can do but they can also retrieve functions and options from within the engine's subsystems (which a regular blueprint can't always do), meaning that any of the options seen by a development staff member in the details panel or various context menu's can be added into a Editor Utility and automated with the click of a single button.


What To Make?

To start off I went around asking my classmates if they had any gripes with the way Unreal Engine handles things and if they had any ideas of what aspects of the engine they would like to improve. From the answers they gave me I wrote them down as possible tools and filtered out anything I thought was either too advanced for me or would go as deep as needing to re-compile Unreal Engine was marked on my list as too advanced for me too implement.

I organised all these ideas and list's on a Trello board then labelled each idea with a colour that represents how easily I believe I could achieve that specific functionality. Organising my tasks this way helps me orient myself with the project each time I sit down to continue development as I can see both what I was working on last time as well as what I wish to implement along with how large of a task I expect that implementation to be.

Using Trello to organise my ideas and tasks this way allows me to quickly address which tools I have time to work on and develop.

Link To Trello Board



Comments

Popular posts from this blog

Guest Lecture #1 - 21/09/2022 - Secret Mode

Guest - Joshua Garrity, Head Game Scout at Secret Mode Guest Bio Joshua started as a product Manager in the marketing department. Joshua was in charge of digital publishing for Fireshine. Attending public events like Gamescom not only allowed him to network his way into the position as Head Scout at Secret Mode but is also a method he uses to accomplish his job by seeing new indie projects in beta stages at these events. Takeaway #1 – How to Pitch my projects Scouts and Studio CEOs will be travelling often and walking around both Hotels and event centers, so  you  need to be able to pitch your project anywhere at any time. This means your presentation needs to be smooth, quick, and confident, when talking with scouts, CEO, or other representatives you need to answer their questions (without checking notes) and speak honestly about what your team has done and what it will cost for your studio team to do more. Takeaway #2 – What Do Game Scouts Get Up to Game Scouts in their day-...

Guest Lecture #4 - 19/10/2022 - 10:10 Games

  1st Guest Bio - Bart Kosciolek, Junior Animator @ 10:10 Games Jfjdiejdjd 2nd Guest Bio - Reece Hewitson, Junior Games Developer @ 10:10 Games skdjalskjdlkasjd Takeaway #1 - Determination As an applicant trying to get into the industry I will be rejected many times due not being the correct fit for studios I am applying for, be it not enough experience or not the correct style of work for how the studio does things. I need to not let this deter me.  Takeaway #2 - Networking The video games industry is still very young (in business terms/years) and still very small (in one sense), while a single title is a product of many peoples work all put together those people often split after projects have been finished and they will end up working on other projects at other studios and this results in "everyone knows everybody" where you can say a name in conversation with a new co-worker and they'll reply with "oh yeah I know (name) I've worked with them on this project. ...

Guest Lecture #2 - 05/10/2022 - Rebellion Games

  Guest - Peter Dimitrov, Environment Artist @ Rebellion Games Guest Bio Peter enlightened us and told us his day-to-day while he worked on the 1st DLC project for Sniper Elite 5, as a environment artist Peter worked with another level designer to develop and refine the flooded map level that the 2 of them had been assigned to.  Takeaway #1 - Working with limitations      Both Peter and his co-worker had to stick to a schedule where sections of the map needed to be                   done to a specific deadline, the white box version needed to be done within a certain time limit,                   changes could not be made once the art pass had started, the map needed to include certain features like      ditches and a spot for a supply train to run through. The map itself went under many changes before         ...