Posts

Showing posts with the label GameDev

Legend Of Zelda Series - 03 - Menu, Screens, and Bombs

Image
      I started out this project trying to run, so this week I had to take a step backwards and watch a Godot tutorial. I wasn’t making very good progress while trying to bash my head against Godot. So I watched some tutorials from Brackeys . This video is really well done and really helped me get into the whole Godot process. Since watching this video, I have been able to make much better progress through the process.      The first thing I decided to do after watching that tutorial was to drop the convoluted inheritance that I was trying to achieve. I don’t think that this had to do anything with Brackey. I find that the Godot environment it is difficult to flip between all the scripts to manage and consult the inheritance. Whereas code editors like VS Code or InteliJ allows you to have multiple tabs and multiple code editors open, making it very easy to see the larger picture. So I refactored all the scenes and scripts into one fo...

Legend Of Zelda Series - 02 - Godot Got Link Moving

Image
  You can find the most current iteration of the project code along with all sourced assets and planning materials at: https://git.alderautomation.ca/Matthew/Godot_Zelda Please feel free to join me on Discord. I am there just about all day and every day: https://discord.gg/peDsUHYCBY        This past weekend we went down to the Linux Fest North West (LFNW) which is a free convention that is held annually to celebrate Linux and other open source software. Here is a link the their page and one for their YouTube which is supposed to be getting all of the talks posted to as soon as they can. The Bellingham Technical College allows LFNW to use their grounds for the event, and Jupiter Broadcasting really helps to market and help out at the event. If you have never been and are interested in Linux and it ecosystem, then you really should check it out. Images: Top: raffle draw with all of the people. Middle: a metal mantis wizard thing made f...

Legend Of Zelda Series - 01 - Introduction

Image
   I am currently Re-Building the original Zelda from scratch using Java. My goal is to keep the gameplay, mechanics, and limitations as accurate as possible while programming in Java programming language and with Object Oriented style. Once I have done this, I then want to remake the sequel using my created JavaZelda engine to make the sequel more like the original game. One thing I want to make sure I get right is the boomerang. I also think that this will be one of the hardest things to program. I suspect the Boomerang functionality was accidental and replicating it will be hard. The thing about the boomerang is that it can be thrown in all four cardinal directions, can also be sent out in all four diagonals, and can be sent out in all four cardinals and immediately be turned into another direction. This boomerang throw is what I believe to be the accidental programming but is unique and sometimes useful in game. The NES Screen size limitations were 256*240. The til...