Way Home banner

Way Home

16 devlogs
33h 25m 4s

This project is called Way Home, I have been working on it for the past month. This is a pixelated game that uses arrow keys to move and is hosted on itch.io.

Demo Repository

Loading README...

Fishy

Shipped this project!

Hours: 33.42
Cookies: 🍪 0
Multiplier: 14.32 cookies/hr

This is my third ship with this project. I have come a long way and learned many things. First I learned how to debug and that I should think of how people would play the game when testing. I fixed the boulder showing on pause screen, and the game pausing on the last level if you die.

Fishy

Hi guys, this is probably one of my last updates of this game. But I am proud of myself, I am using your suggestions and making the game better. I am really glad to have this opportunity to fix all the bugs, for example the boulder on lvl 3 end scene, and the menu screen not coming up.

Attachment
0
Fishy

Shipped this project!

Hours: 7.65
Cookies: 🍪 170
Multiplier: 22.16 cookies/hr

This is my second time shipping this game Way Home. I did some major changes, some people asked me to make a death scene or a pause scene and add some coins. I did just that and more. I made a functional paus/death scene that occurs when you die or pause, you can pause, go to home, or restart level. Then I made coins at the end of the game it will say how many coins you have accumulated and there are different colored coins that do different things like taking you to the beginning of the level or the end. I added a bunch of sound effects that I made. I am so proud of myself, I spent so much time making this game pouring over 30 hours in it, and now it works. I learned more about the collision bodies properties and how the randi function works.

Fishy

This is my last devlog for this game, I have everything absolutely possible, added coins, and done everything. It has been a long journey and I have learned so much. Now it is time for me to ship this and for you guys to vote. I am going to be moving on to my zoo game so good luck you guys hope your games go just as well!

Attachment
3

Comments

parbarvaliya4811
parbarvaliya4811 about 1 month ago

I appreciate your work.
You should also add an android version of this game

sebastiaolina1
sebastiaolina1 about 1 month ago

acho que oque falta Ă© sĂł a versĂŁo mobile do jogo mesmo, ta perfeito

Trejos_1
Trejos_1 about 1 month ago

The game needs more polishing; it has that characteristic humor, I liked it.

Fishy

Added different colored coins, they will come randomly and do different things, such as teleporting you to the end or teleporting you to the beginning. I used the randi function to generate a random number, and if that number is less than 3 the red one comes. I have to add audio and do some minor changes in the game and I will be ready to submit the game to you guys!

Attachment
0
Fishy

Added coins so that the user can pick up coins between levels and at the end of the game once they beat it says how many coins they have collected. Coins are lost after you die from that level. I have been doing this the whole day and am looking for stuff to do for 4 more hours. If you guys have any suggestions on what I should do I am open and will do it because the coins was a suggestion and I did it, any ideas for my game I will do it thanks!

Attachment
0
Fishy

Today I didn’t know what to really do, so I just made a pause button, so they could continue, restart or go to home page. Im making a secret page right now so people can try to find it. I need to try to do stuff for this game for another 3 hours, if you guys have any suggestions on what to do or cool things for my game it would really help. Thank You!

Attachment
0
Fishy

So I realized that I need a game pause scene, so the people can end the game or restart at a certain point. It took so long yesterday because I needed to change my whole life system. That took some time then I had more problems, when I said paused = true , everything in the game paused, that was when I realized I had to set the game screen to always and everything in it so it doesn’t pause. But as in the screenshot it shows a boulder on the game pause scene, so there are some bugs but that is why I’m going to spend some more time fixing this game.

Attachment
0
Fishy

Shipped this project!

Hours: 25.26
Cookies: 🍪 471
Multiplier: 18.67 cookies/hr

I built way home. A pixelated game made in Godot. Hosted on itch.io and uses arrow keys. This was very fun, learning tile maps, camera node, and alot about collision bodies. One of the things I learned are 2 different types of collision bodies can not touch each other. When I say different I mean a static and a area 2d, because if they touch the current passes through the other. Another major thing debugging, debugging was one of the most challenging things with my game, after I was done I had some bugs and it took so long to fix it, but I learned how to properly debug and fixed my game. I am really proud of this game, because before this year, I didn’t know how to make a game, and I always played a game.

Fishy

Finished level 3 and congrats, scene added audio. Level 3 was very hard, I used a animation player to make moving boulders with collision bodies. There were so many fire sprites. And it used alot of collision bodys. I had so many bugs, and im still trying to fix them. For the past hour my heart system was not working, and it still is not. Someone it is being triggered and it is loosing a heart. Im going to try to fix it then I will allow you guys to all play my game. There are still some bugs but I am trying hard to fix them and finish the game. Added audio, and by far this is my favorite level, this one is actually challenging. And I request you guys when I finish to test it out!

Attachment
0
Fishy

Finished lvel 2 and started 3. Everything is connected, just need to make end scene. THis may seem like an empty devlog, but there is not much to say. It is basically the same, making area 2ds, global scripts, and finishing. But next is moving to level 3 adding music and finish scene.

Attachment
0
Fishy

Today I learned how to use a global script in my game. So I needed a button to be disabled till the level finished, the level button takes the user to all the levels. So I made a global script that says the button is false, and in the ready of the button it is disabled, but if the global script is set to true then the button gets disabled. In the end of the level scene it calls a function that sets the global script to true. Finished the home screen UI and started level 2. Most likely will finish level 2 and 3 in the next week or so. Next goal is to finish levels, add music, make hidden features, end scene, and possibly a very hard level.

Attachment
0
Fishy

For the past few days I have been working on the game. I finished the tutorial stage today, and started the home scene. After making a full level, I understand alot about collision bodys. Because I am making a pixelated game I learned I have to use special pixel fonts that go with a font size of 8 or multiples of 8. My next goals for the game are to finish the level page of the home screen, and make the two other levels, and a good ending. Good luck guys!

0
Fishy

I haven’t been devologing for the past few days, but I am still here guys. Most of my game is made up with area 2d’s and sprites, with tile map. I have updated the mole scene so you are required to touch the mole. I have decided today that this is the tutorial level, where people learn how to play the game and the obstacles. Im going to have 2 more levels but this is just half of the tutorial level. My next thing is to make many obstacles, and hopefully program ladders, so the user can climb them. But for today I used area 2d’s and on body entered signals to create thorns, if you touch the thorn bush, you loose a life and it takes you to the start of the thorns not the level because thorn bushes are only a life.

Attachment
0
Fishy

Today was a big day, I had to make a mole, design it, code it, and test it. I made the mole which took 15 minutes, coded it and learned so many new things, such as export and tween. Use @export and variable to put a variable in the inspector of the item, so it is saved in that scene, which could be like a texture or number. And the tween is like a function that makes sprites run smoothly, so in my code I did from point_a to point_b which were set values, and used the tween(self, “position”, target, move_time) to make it run smoothly and run at 3 seconds of a certain distance. I messed around with it alot today, which made me happy because I learned new things. Any ways if you guys don’t know what Im talking about, or need help with what I just did, check the photos, examples and progress of my game are linked.

Attachment
Attachment
0
Fishy

Today I did much more than I thought I would bringing back my motivation for the game. I made a death screen, finished instructions and text sequence. The instructions and test sequence work that everything is disabled and after each text some items gets enabled giving the player access to the next part of the game. Then I made some textures for some time and then mad the end scene. For the death scene it takes the player to the first position of the game and tells them they died and they go on.

Attachment
Attachment
0
Fishy

Today I had alot of trouble with the game, in the settings I set it so it is not linear and it makes the pixel art I made pop, but now all the text is pixelated, so I had to find a font from google font, and found the most smooth one, and now it is only a bit pixelated. When I was making the camera for the game I made it as a child of the player so it always follows the player, but now I want the camera at the beginning to show where the end is but it cant because it is a child of the player, so I would have to move the player instead. But now I know how to do the text, made one animation for all the text and am using that currently. For the next plans I want to move the camera, make like the game a little obby, and some story.

0
Fishy

Sorry I haven’t posted in a while, with school starting back up I have been busy but haven’t forgot about the game. I never realize how fun making the game is until I come back and continue making it. Anyways I spent 3.6 hours making assets for the game, I know it doesn’t count but just so you guys know I give my game care. I also made the NPC animation, and coded it to play in the game and am starting to make it so when you reach a certain distance from the NPC a text box(that I create with pixel art) will come up and a animation will play.

Attachment
1

Comments

Dankey445
Dankey445 2 months ago

Looking good

Fishy

For 4 hours, I made assets for the game, I probably could have finished so much if I didn’t have to make assets for my game. Anyways after I made a fifth of my assets I made my character, and some animated sprite frames. I learned how to input it into Godot, and I made more which took more time. Then I used a character body 2d and learned what each thing does in the script that it automatically gave. Then a modified the script and added a link so that when my character moves a certain direction a animation starts, currently it is either idle or walking. Next steps are to make more assets, learn and code the camera, and add assets to game and make functional levels.

0