Posts

Coding

  As I started to research more about what coding language that Godot used, I found out that they accepted C# as a programming language. So, I have officially started coding in that language as it is a widely used language in game development. Currently, I have just gotten started on the coding process and haven’t gotten much done as of right now. I am still learning how to correctly write C# code. While I have gotten basic stuff like the player controls and a basic enemy script, I still have much to get done during the long break. As for the reason why I decided to switch to C# instead of GDscript is that there are so many more resources for C# than GDS as it has been around for much longer. So, in order to expedient the development of my game, I have decided to code mostly everything in C#. For the following week, I am planning to refine certain parts of the player movement and the enemy ai script. Following that development, I am aiming to start procedural generation and item sp...
Image
 Let me start off this blog report with a "oh my god". I didn't expect all of the monster's and player's animations to take so long. It was so annoying moving something to only have to undo the frame because it didn't look right. So, because of this, I have come to despise animating humanoid sprites. Almost everything has been extremely simplified but everything is still recognizable. These are some of the sprite-sheets that I have made over the past couple of weeks.  At this point, I am currently learning Godot so no coding progress has been made just yet. I have been looking online about 2d-platformer procedural generation and it is starting to seem like a daunting task for me to accomplish. As for music and sound effects, I have officially decided that I don’t have enough time for me to actually make them. So, I will be scouring the internet to find royalty-free music and sound effects to use in my game. Overall, I am a bit behind schedule on the deadlines ...

Expected Road Block

Image
This week, I have decided to redesign my first character due to the complexity of the first design. It was made in 64 by 64 pixel grid, which meant that it would be a more complex animation. I will be redesigning the first character to be in a 32 by 32 grid as a way to simplify the design.  I still have about 5 monster mobs to create and animate as well as a boss. These will be extremely basic animation that might be spruced up when I finish making my game in Godot. Due to the large amount of unfinished assets, I will be pushing back the deadline for the assets back a week. On better news, I have gotten the majority of the items that I want for my game made. These are a mix of the white items and green items. As you can see, it's all very simplistic but that what I need to do to get this project due on time. However, They are still detailed enough that you could probably figure out what each of them are. Looking at it now, I am going to fix the slap of meat due to the pink box arou...

Game Development Update

Image
The goal on the action plan for the two weeks was to create a game outline to help streamline the production process. It includes all of the different assets and gameplay mechanics that I want to be included in my game. First, I went online and looked at some of my favorite rogue-likes and used them as a reference point. I create an outline for what I want my game to look like and play like. I wish to incorporate items and an ability upgrade tree. Due to the inherent complexity and the potential of a large time investment in that mechanic, I have cut down on the amount of playable characters and the amount of enemies that will be trying to end your run. For the base game, I have created the basic list of items that I wish to incorporate into my game. Additionally to these items, I have added a brief description for what I want the items to do for the player. Due to the overall simplistic but important game outline, I have started to create assets that are going to be used for the game....

First Step onto creating a game

For the past two weeks I have just been watching videos about basically everything I need in order to create a video game in Godot. There are tons of videos and tutorials for video game creation but surprisingly there is sparse information on music creation. To remedy this, I have ask Mrs. O'Connor, the Digi-Beats teacher, about music creation and if I could contact her about some question that might get during my development process.  There are tons of videos on how to use Godot and how to code in GD script. Overall, the coding process seems very similar to JavaScript and has the structure of Java's object oriented programing. It has a tree-like structure with parents nodes and child nodes. I will predict that coding will probably be the least difficult part of game creation due to the overwhelming amount of information and guides. Although there aren't as many videos on the creation of pixel sprites as how to use Godot, it has enough for me to feel comfortable to start th...