Update src/index.html
All checks were successful
On_Push / build (push) Successful in 18s

This commit is contained in:
flamez 2025-02-20 15:35:13 +00:00
parent 8e7d08ebbe
commit 08fdd673da

View file

@ -25,6 +25,8 @@
<a href="https://wiki.skynet.ie/" >Links to Skynet, Skynet is how this website is being run, So thanks to the UL Computer Society</a>
<br>
<a href="https://forgejo.skynet.ie/flamez/Game_Dev_Blog" >Link to the code for this website</a>
<br>
<a href="https://github.com/CSG001-Project/UntitledGame/tree/dev"> Link to the Git Repository</a>
</div>
@ -77,6 +79,7 @@
<button class="accordion">31/1/25</button>
<div class="panel">
<p>The first meeting was spent figuring out the roles people wanted; I decided to give myself the role of Generalist as I don't excel in any given skill needed for the development of a game; this gives me a great chance to learn new skills and get better at the ones I'm familiar with like programming from last semester. After all other roles were given out, we decided to gather everyone's thoughts on what game engine we were going to use; after the discussion, we decided on the use of Godot this meant that for any programming I was going to do, I would have to learn a new language as Godot offers GDScript or C# this intrigues me as I learned Java last Semester and that is the only language I am familiar with, this means I can take this opportunity and learn a new programming language. We then discussed the programming language and decided to use C#. This was a decision because some group members were only familiar with Java, and C# would be close to Java, so there would not be much of a learning curve.</p>
<br>
<p>We then decided to talk about the actual Game. We first decided on the Gameplay. We collectively agreed on a Roguelike. We also suggested the theme of the game to be a Marine setting as that would be a new idea for roguelikes as they are mainly set in Dungeons. This would be a change of pace for the genre. Leo suggested using weapon modifiers/enhancements based on the biome. This would lead to enemies having resistance and weaknesses; this was a great idea agreed upon in the group, and we then discussed movement and combat. We had a couple of suggestions but decided upon turn-based combat and a grid-style movement. We then wanted to discuss the game's player character, and after discussion with the Story Writer (Caoimhe) and as a group decision, we thought it would be interesting to have the character be a robot. This was an idea liked by the entire group, and a robot is a fantastic choice as it offers a variety of storylines, which is very intriguing. </p>
</div>
@ -85,16 +88,20 @@
<button class="accordion">7/2/25</button>
<div class="panel">
<p>Week 2 was pretty productive as I had to download all the software and familiarise myself with the new software such as Godot and GitHub; GitHub was going to be used as a repository to store all the sprites and pieces of code. After doing the Unity Tutorial, I was familiar with the look of a game engine, so when I looked at Godot, I could understand how it worked. I also joined the group Figma board, an online Whiteboard used to share our ideas and expand on the ones we already have. During the meeting, we discussed the movement in more detail as during the week, we were still unsure of tile-based movement, but after further discussion, we agreed to stick with it and use turn-based combat and movement. A menu pops up on your go, and you can move or attack an enemy.</p>
<br>
<p> After discussing the (Instant Single Action) Turn-based combat, We then discussed the Roguelike Aspect of the game. We spoke about it being similar to Permadeath, where when you die, you start from the beginning of the game; the only difference is that there is the option of permanent upgrades, which helps players progress throughout the game. We also spoke more about the game's theme and decided on a cyber-gothic feel as it suits the storyline. After the meeting, I was told to do some sprite work for the weekend and to design a Tech Pillar for the map generation. </p>
<br>
<img src="PillarSprite1.png" alt="PillarSprite1 Image" height="200px" width="200px" >
<img src="PillarSprite3.png" alt="PillarSprite3 Image" height="200px" width="200px" >
<img src="PillarSprite4.png" alt="PillarSprite4 Image" height="200px" width="200px" >
</div>
<button class="accordion">Week 3</button>
<button class="accordion">14/2/25</button>
<div class="panel">
<p></p>
</div>
<script>
var acc = document.getElementsByClassName("accordion");
var i;