Weekly Development Log: Code
Week 1
1. Team's goals for the coding area were to become familiar with the program Gdevelop and to become more knowledgeable on how
to begin the process of making Project S.O.S. Some specific goals were beginning to make a movement system that fits within our
game and figuring out the mechanics of adding a health bar. Another goal had a beginner background to work on as we attempt
to learn how the behavior feature works on Gdevelop.
2. In the coding area we accomplished becoming familiar with Gdevelop and perfecting the movement system on how we want the player
to move in the spaceship. As far as the health bar goes we found out how to add it onto the screen but are still attempting to have
the mechanics work on circumstances when the player is being attacked and low on health.
3. In the coding area, the team's goals for next week to have the health system working and to have the shooting mechanics to be worked
on for the future.
4. As an individual, I initially installed Gdevelop and learned how to use behaviors on objects. I also learned how to install community
behavior extensions so I am not only limited to default Gdevelop tools. The movement is exactly how I wanted and I am planning to animate
the background to have it look like the player is moving along with the background.
5. I will try to accomplish having a working health system or shooting system. I learned how to add a health bar I just have not figured out
how to attach it to the player's object to represent how much health it has. As for the shooting system, my plan is to have the player
be able to shoot lasers.
6. I will need to learn more about how the health mechanics work on Gdevelop by watching tutorial videos and for the shooting mechanics I can
play more of the tutorial Gdevelop provides when you first open the program.
Week 2
The Goals of last week were to find a way to involve more mechanics within the game to bring some sort of feel to it. There was some tweaking done with the movement speed and camera positioning for the game this week to make sure the player is not able to leave the camera's view where it may fly off the screen.
One goal was to add health mechanics on the player to make it where they are not invincible to the lasers they shoot and to prove to the player that their ship can be destroyed as well. We have also added enemy ships this time but for this week only they will be unresponsive until we discuss how to have them attack the enemy player.
The goal for next week will be to have a collision between the players' lasers and the enemy ships meaning a new health mechanic will be added to the enemy ships.
Week 3
We have accomplished last week's goals by adding a health and collision mechanic on the enemy ships to that the player now has someone to shoot lasers at. The enemy ships will have less hp than the player where they can take 2 hits before dying. Some other goals that were accomplished that were discussed during group meetings were to add some sound fx in the meantime.
When you shoot lasers from the ship there will be a laser sound effect along with the explosion sound effect when the enemy or player ships are destroyed.
Lastly, the most recent bit of code that was added was a replay button for the player when the enemy ship takes out the player. When the player is dead there will be a death screen that pops up telling the player they have died and they must press the key "R" to restart the game.
This game is still in the alpha mode so many things will be changed but I believe as a member of this group this is a great foundation for the game with the knowledge we have learned so far on Gdevelop.
Project S.O.S
" Fight in an alien invasion in the ultimate vertical shooter experience of Project S.O.S. The catch? You're the alien!"
Status | Prototype |
Authors | Akakage Games, GgDesigner, Millenium Compendium |
Genre | Shooter, Action, Adventure |
Tags | Pixel Art, Singleplayer, Top-Down, vertical-shooter |
More posts
- Game Design Document: Version 1Mar 20, 2023
- Game Demo 2Mar 20, 2023
- Concept ArtMar 20, 2023
- Game DemoMar 15, 2023
- Weekly Development Log: ArtMar 06, 2023
- Weekly Development Log: DesignMar 06, 2023
Leave a comment
Log in with itch.io to leave a comment.