Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus nec sem a eros sodales varius non vitae metus. Suspendisse venenatis ullamcorper gravida. Donec venenatis, dui eu scelerisque finibus, risus sapien molestie risus, et tincidunt mi eros eget metus. Vestibulum feugiat elit quis erat co...
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus nec sem a eros sodales varius non vitae metus. Suspendisse venenatis ullamcorper gravida. Donec venenatis, dui eu scelerisque finibus, risus sapien molestie risus, et tincidunt mi eros eget metus. Vestibulum feugiat elit quis erat commodo faucibus. Curabitur vel congue nibh. Etiam turpis sem, aliquet congue magna ac, elementum ullamcorper velit. Etiam eget lobortis nisi. Mauris vulputate ligula eget fringilla blandit. Integer ac lobortis nibh, vitae fringilla massa. Vestibulum ut metus est. Duis nec accumsan metus, a vulputate turpis. Maecenas vulputate mi eget nunc sollicitudin porttitor.
Vestibulum commodo leo felis. Donec elementum iaculis orci non cursus. Nam mauris quam, volutpat viverra vestibulum nec, facilisis vitae risus. Quisque ipsum mi, tincidunt non tellus sed, vulputate vehicula elit. Pellentesque id iaculis quam, vitae faucibus elit. Integer aliquam a ipsum at cursus. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non suscipit neque, id dictum libero.
Fusce quis mollis nulla, sit amet ultrices purus. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam eros quam, ultricies in malesuada id, mollis non velit. Morbi leo nulla, hendrerit vitae varius non, hendrerit finibus magna. Nunc porta elit eu leo finibus suscipit. Sed ac euismod risus. Quisque maximus justo vel efficitur bibendum.
Quisque facilisis ipsum mauris, eget ultrices dui ultrices ut. Proin eleifend consequat semper. Maecenas vestibulum mattis est, vitae pretium tortor ultricies vitae. Pellentesque auctor pulvinar dolor, sit amet maximus nulla consectetur et. Nullam suscipit tincidunt massa eu dapibus. Vestibulum in dapibus elit. Phasellus vitae sem vel ligula bibendum aliquam. Aenean viverra ac mi vitae rhoncus. Vivamus semper et lorem maximus condimentum. Cras commodo eu sapien at mollis. Cras laoreet lorem quis magna condimentum elementum. Maecenas aliquet ante ut hendrerit faucibus. Duis sit amet vulputate massa. Praesent sed lacus malesuada, maximus felis vitae, ornare dolor.
Etiam nulla ligula, mollis quis imperdiet rutrum, ornare sit amet nibh. Cras vitae gravida risus, in hendrerit augue. Morbi id diam est. Phasellus rhoncus cursus diam, vel luctus est rutrum in. Suspendisse pretium ac leo a ullamcorper. Pellentesque finibus id velit quis faucibus. Nullam ultrices nibh id enim scelerisque, sed vestibulum eros fermentum. Duis vestibulum orci sapien, non varius nisl vulputate quis. Mauris lacinia tellus dui, ut dictum elit bibendum sit amet. Ut vel nulla non ipsum egestas pharetra. Nunc purus sapien, euismod nec rhoncus vitae, vehicula non tellus. Proin ante elit, dictum rhoncus enim nec, convallis venenatis mi. Integer eu purus lobortis elit vehicula facilisis vitae sed ex. Nam scelerisque nulla massa, consequat varius tellus condimentum non. Ut feugiat et magna sed tempor.
Size: 108.23 KB
Language: en
Added: Apr 28, 2024
Slides: 10 pages
Slide Content
The Maze Runner : The Pathfinder Bachelor in Information Technology ( BIT ) Sulav Acharya MD Aziz Rain Sushil Pandey Ayushma Phuyal
Contents / Agenda 2 Introduction Problem Statement Motivation Features Objectives Platform (Development Environment) Conclusion
Introduction to Maze Runner : The Pathfinder 3 A maze is like a puzzle made of walls and pathways. Players navigate through mazes to find your way out. In this project you will take on the challenge of finding your way from the starting point to the exit of the maze. It's like a game where we have to use our brain to figure out the right way to go , avoiding dead ends and obstacles along the way. We can test our skills, solve puzzles, and see if you can find the exit.
Problem Statement 4 Visual effects and animations are not implemented. Sound and audio to enhance players engagement. Timer or countdown feature are not used. Progression system that unlocks new level ,content and challenge.
Motivation 5 Maze Runner give various challenges, motivation comes from the excitement of tackling these challenges and finding creative solutions. The motivation to learn new concepts and improve the programming skills. While getting through a maze can be time consuming, it’s also very rewarding and fun. Technical challenges, learning opportunities, and the desire to engage players with an entertaining
Objective 6 The objective of Maze Runner is for the player to get through the maze from the starting point to the exit point. Along the way, the player must overcome obstacles, solve puzzles and avoid dead ends to successfully reach the end of the maze. The goal is to test the player's problem-solving skills, and ability to navigate complex in-game environments. Ultimately, the goal is for the player to complete the maze in as little time or as few moves as possible. The challenge lies in memorizing the maze layout, avoiding traps, and finding the shortest path to the goal.
Features 7 The program allow the player to control a character within the maze using keyboard inputs. The program can handle errors ,such as invalid user input. Collision detection is like making sure your character doesn’t walk through walls in the maze. Easy to create maze grid, making it different and complex at same time. Switch statements are used to interpret and respond to user input. Robust loops manages continuous updates to the screen based on user input
Platform/Dev. Environment 8 The program can run in IDE -Integrated Development Environment like Code::Blocks, Dev-C++, or Visual Studio Code for writing, compiling, and debugging your C code. The program can work on various operating systems, including Windows, macOS , Linux, and Android depending on the specific IDE and its compatibility.
Conclusion 9 Maze Runner game in C involves selecting the development environment, designing game, coding, and testing. This program also can customizable character avatars or skins to allow players to personalize. This game can be created using programming languages such as C++, C#, Java, Python, or JavaScript, along with appropriate libraries and frameworks. This application can be played on various operating systems, including Windows, macOS , Linux, and Android depending on the specific IDE and its compatibility.