Mickey Mouse Club House Puzzle banner

Mickey Mouse Club House Puzzle

9 devlogs
16h 5m 30s

This is a game about Mickey Mouse and Minnie Mouse. In the game there is a story line and your trying to figure out who is talking in the beginning. You complete puzzles and move around and click objects to get to the end (Arrow keys and left click).

Demo Repository

Loading README...

Fishy

Shipped this project!

Hours: 16.18
Cookies: 🍪 280
Multiplier: 17.32 cookies/hr

I coded my first 2D game in Godot about Mickey Mouse and it incorporates a few puzzles/games with story line. It uses area 2d’s, collision shapes, and sprite 2d’s for scene changes, and setting the scenes, I added input so that arrow keys are needed to move the character. I learned Godot’s coding language, how to add movement to a character body, how to add input with a mouse using left click, creating functions between different scripts that when called can flip cards and check if they match as used in my memory game, and I also learned about signals, and connecting them from components to scripts and coding with them.

Fishy

Today I added the final touches, such as fixing bugs, making credit scene, and testing the game 5 times. A bug I realized came with the timer I built, I built a timer with a label instead of the built Godot timer for some reason, I had to change one operator and the timer was fixed. I added the credit scene recently and used the button in Godot to do that. Testing the game made me feel like a game tester, trying to do everything wrong and right to find out any bugs. This is the last devlog for this project, im going to make greater projects with my new found Godot skills.!

Attachment
Attachment
0
Fishy

I know 100% how to connect signals on my own, because for one of the games it is a maze if you finish it it takes you to a different scene. Lastly for my project I have to make the last scene, and make some cool features players could do to add functionality and make it more fun in the end after they beat the whole game. Learned how hard creating maze’s are due to the amount of collision shapes needed (I added and shaped 96 collision shapes).

Attachment
Attachment
1

Comments

vishalya18
vishalya18 3 months ago

super cool! 96 collision shapes is a lot!!

Fishy

Found how to make doors in GODOT, linking collision body’s and sending signals so that different scenes can connect together. Also realized that for the collision body’s, if I want to walk through the door I need a on_body_entered and on_body_exited signals. Today I learned how useful the .visible function is, and the .disable, without those functions it would be so hard for me to create the game im creating. Next step for me is to make the maze, which is where the door leads to, and it will be the final part of the game.

Attachment
Attachment
0
Fishy

I used a label and the delta function to make a timer without using the timer module in GODOT. Then I made the card logic for one of the cards, which just when the collision body of the card is clicked, first_card is set as a variable, and when the second card is clicked second_card is set. I did @export and gave every 2 cards the same variable type in the inspector area. The game manager that I wrote checks if the variable type is the same, and if they are the card stays flipped, till all the cards are flipped, then in my game manager I call game_complete() which says “Yay you beat the game” and brings the user back to scene 1.

Attachment
0
Fishy

Hello guys, I just coded cards, what it is is that you click the collision body, which is the squares, and after you click it the flip_card() function is called, which makes the card visible. I still need to make it so it goes back down, and matches with other cards, but I can transition from the first scene to this scene after doing the quest that I built.

Attachment
0
Fishy

Just added textboxes, and learned how to animate them. Coded many things today such as text box appearing when something is clicked, or a game popping out when the box is clicked. I learned about deleting animations after reset. And I have been sending it over to GitHub so you guys could go and look at it. Anyways I’m going to show the video of what the game looks like so far.

0
Fishy

With todays project, I seached long on the internet for answers on how to create and animate a textbox in GODOT, then I found a video, it helped me make a Dialogue Manager, which is the start to animating text boxes. Then I moved on and started my first quest for Mickey Mouse, where he is going to have to click a box and a puzzle which I will decide and start making will meet him, and there will be a time limit for him to solve the puzzle. These are what I plan to continue and hopefully finish today or tomorrow.

0
Fishy

I have started downloading many different photos for characters, or downloads for fonts, learning new things everyday. I made a text box, and didn’t realize it needed alot of work, added so many child nodes to each node. Anyways next step is to animate text boxes, make puzzles, and get rooms.

0
Fishy

Learned how to code, and add scenes on GODOT. Made my character move, this is a wonderful experience for me considering it is my first time using this soft ware. Plan to make this a good game with time. Next step for me it to make minnie mouse talk, make text, some puzzles, introduction to different rooms, and a happy ending.

1

Comments

Fishy
Fishy 3 months ago

Sorry the screen is not showing, will fix it by the next update!