 Today I am excited to talk about cyber griffin. I don't know if you guys remember this if you can follow my channel for a while About two years ago. I was working pretty heavily on a game called cyber griffin that I created It's kind of a side-scrolling 2d doom style game where I'm using the assets from free doom So I want to really focus on programming and getting to know the gado game engine So I didn't want to have to worry about the sounds and graphics and music So I just use the assets that are free to use from the free doom project and made a whole new game a 2d or Yeah 2d game and I worked really hard on it for months and months and I was very very happy with the way It was going but then I just kind of you know got distracted with life. Well recently I went back to it and originally it was written in Godot 3.0 something and I've upgraded it to 3.5 which Required me to tweak some of the code and make some changes and For the better I got rid of a lot of tweens and I started using some animation players for certain things And I think that's a better option been trying to improve some cameras, especially in the multiplayer as you can see here on the screen This is the multiplayer everything's kind of small because originally I had a camera that would zoom in and The closer the players were the camera would zoom in more and the further way they were they would the camera would zoom out And it worked really well on most machines, but on slower machines. It really really lagged So right now I just backed out the camera showing the whole level the level was square because originally the camera was zoomed in so I Should probably redesign the three battle levels to be Wide screen since most screens are wide screen But I'm very happy that things are moving along definitely need a lot of little tweaks here and there There are different difficulty settings and I find on the easy levels some of the enemies attack a little too slow And then certain things move too fast on the more difficult levels or difficulty settings But I plan on working on this more now. I thought about Moving it to Godot 4 since that's getting to like a pretty stable release But when I started to do that there was just too much a change And I really just want to get the game done at least this first You know episode or so, you know I've got seven levels plus a hidden level and then three battle levels battle levels battle levels are not networked They're for local, but I set it up so you could hook up the more remotes You have it just automatically attacks how many controllers you have hooked up and I think I set it to Maybe a max of 10, but you can always add more just in code The game is GPL version 3 so the source code is free and available. It's up on git lab. I would love to have you guys look at the code I'm definitely gonna need a lot of people to test this out. I'm right now. I'm looking to you know fix bugs I'm not looking to really add too many more features until I get a nice solid stable version of the game I have a website up the builds right there kind of old I need to rebuild those but of course this runs on cross-platform because it's Godot I have Android builds. I might look into once again. It's stable getting in the Android store I also might need some help in the future possibly getting this in other places Which I'll talk about more but I would love to see this in something like the Debian repositories or f droid and There's a process to get stuff in there I actually looked into it a couple years ago getting into the Debian repositories and it's a lot of work And I don't really have time to focus on that now and I'll talk about this more in a future video But if you have any expertise on that or want to learn how to do it and you can learn that how to do that and help me Get it into these repositories. I just want people playing this game. You know, it's a free game I'm not making money off of it It would just make me so happy that I put so much time in this that people would enjoy it. So check it out I'll put some links in the description source code You can download the source code just open it in Godot or you can get the binary builds on my website I'll try to put a release in the git lab page as well. Just go and play it Let me know what you think again I know it needs a lot of little tweaks here and there especially when it comes to timing and speed of stuff And then the multiplayer mode definitely needs some some some work It was like I said working good. I redid the camera There is a level called double impact where you're split into two players It's kind of a puzzle where you have to get both players using one controller through the whole level And I redid the animation because originally I was using the multiplayer zoom camera for that I haven't tested out on slower machines, but basically right now instead of constantly zooming in and out constantly zooming in and out it is Detecting whether they're the player the two characters are further apart and then just an animation of zoom out a certain amount Zoom in a certain amount not really the in-between. So if you get really separated, you're going to go off the screen which could be part of the challenge of the puzzle and Multiplayer levels are definitely going to be smaller So that may be an option for me to just move that code over to that before right now Again, I just backed it out so you could see the whole level Again, I just want people to play this and enjoy it. Thanks for watching films by Chris calm Check out links in description against the links to this game and its source code, and I hope that you have a great day