Atop The Fourth Wall: Mechakara’s Revenge by Dan Walters Course: IMG 250 Instructor: Frank Lu Institute: North Island College Development Phase 1 This is an adventure game; based off a fictional character, Linkara, who runs an internet comic review show called “Atop The Fourth Wall.” The intended audience for this case would be fans of the show, comic book fans, or to be specific, PG-13 audiences. The game is about Linkara, who has received an intrusion call from his home base, of which happens to be one of his arch nemeses, Mechakara. It is up to Linkara (the player) to fend off Mechakara’s evil scheme, and prevent him from gaining access to Linkara’s ship, who he claimed from figthing Lord Vice. Parts of the game are going to have cut scenes to give users the idea that it is based off of an internet show, most preferably in the form of a storybook. The levels in this game are going to consist of a couple maze levels, with the enemies being evil-built versions of Poyo, Linkara’s robot sidekick. Then the final boss stage will be a side scroller, with Linkara and Mechakara facing off. There is also a scoring system added in there too, but will not have too much relevance to the overall atmosphere of the game as it will mostly be towards the story. Phase 2 It was hard at first designing from scratch a new game, but I looked back at previous assignments and took a look at how the character symbols were created. Without recycling these characters I was able to design the enemies, the player, and all the objects in the game either being used as a weapon or collision. Each level will have its own stage manager class to keep track of the score, enemy collision with bullet and player, and health meters. Clips will also have their own class to progress to the next stage or clip. To have Linkara, his magic gun, and bullets pointing the same direction simultaneously, there would have to be separate classes to configure where the player is standing, where the gun is placed when touched, etc. The wall class will be to make sure so that Linkara is just running into the wall and not past it. Finally, the collision class to ensure all collisions are happening. Phase 3 The following code is organized in order of usage and appearance. Game Preview Intro Clip One Stage One Clip Two Stage Two Stage Three Clip Three Stage Four Game Over Won Game Over Lost Maze Game Over Lost Boss Learning Report Course: IMG 250 – Web Game Development Session / Section: CVS1 Student Name: Dan Walters Project It took me two weeks to complete the project. The difficulties I encountered were: - the boss’ health meter won’t reduce when hit, but still takes damages. - could not implement bounce or jump controls due to complexity of symbol character. - could not make motion tweens for the enemies due to complexity and issues with playing the game. - the gun does not go where it should. I tried making the hand a separate symbol, but the gun gets placed away from the character and does nothing. Suggestions: - For the side scrolling level, I could just use another symbol linked to another action script class made for jumping. I have mastered 95% of the skills listed in the Chapter Summary. Here are some other comments or suggestions: - the url for the assignment is http://csd.nic.bc.ca/~daniel/daniel_img250/project/. - next time I should stick to just modifying another game as this was a handful and complex. Regardless, I’m glad I got somewhere with this project.
© Copyright 2026 Paperzz