First steps – Video Editor in Godot – GoZen [1]

Developing a video editor in Godot, it’s not an easy task and in this first month I mainly focused on creating the whole modular system and figuring out how to make this work, together with the project manager which you get to see on startup. At this moment there is no timeline, project view, … basically there is nothing yet. My time is limited and this will be so for next couple of months.

The repo

The GitHub repo can be found at this GitHub url. I use GitHub as I am most used to using it and it is the most popular choice by other open source programmers. The main advantage of GitHub is that it works and it is also free which is a nice plus as I am not planning on spending too much personal money into developing GoZen. The time I invest in making this is expensive enough as it is. :p

I want GoZen to be an open source project so people can learn from it and people can use it freely. I mainly rely on donations so please go to my ko-fi page and support me there, any donation is a big help as my videos also don’t earn me anything so far. ^^”

Testing

At this stage I am mainly testing things out a bit to see what will be possible, what won’t be possible, how I can make things work, … A lot of testing and most of this will probably change a couple of times during the creation of this video editor. Hopefully I will get a working editor in less than a year, but no promises on that though.

Layout

I made some rough guidelines of how I want GoZen to look and I also selected a color scheme already which I’ll try to stick to. I’m terrible at UI and color stuff so I need to set clear boundaries and guidelines for myself. So is the spacing I often use always seven or a multiplication of that. Designing has never been one of my strong points, luckily the video editor is going to be modular so people can come up with their own styles hahah.

Project manager

The most important part will be the project manager, it’s what people see when they start up the editor so it needs to work smoothly and without any problems. It’s what I’ll be investing a lot of time in as well. The project manager will be a part of the main application, but I’d like to consider the option of making the project manager into it’s own separate application. Only time will tell how I’ll solve this in the future. :p

What did I start

The more I work on GoZen, the bigger the to-do list is becoming and it is quite daunting to be honest. However, I will work hard on achieving a finished version of GoZen. The first video had a massive amount of support so really looking forward how big I can make GoZen in terms of popularity. 😀