Summary Essay of team Witness Paradox

Which course does this assignment belong toEE308
Where are the requirements for this assignment?Requirement of this project
Team NameWitness Paradox
Reference documentsCSDN, 《构建之法》

1.The expected plan of the project

This includes the restoration of the prototype design and the realization of various functional modules of the project. The prototype blog link provides detailed design ideas and interface presentation.

2. The actual progress of the project

This includes the development progress of the client side and the management side. The client side includes the realization of the login module, the main interface of the game, level design and character operation. The management side includes the realization of game level management, role management and data statistics. It also includes back-end development progress.

2.1 Client Progress The development progress of the client is as follows:

Login module: The login function is realized, the user enters the user name and password for verification, and jumps to the main interface of the game after successful login.

Game main interface: Completed the design of the game main interface, including the game title, start button and set button.

Level design: The level design function is realized, including the generation of level maps, the placement of obstacles and the setting of target points.

Role operation: The role moves, jumps, attacks and other operations to realize the interaction between the role and the environment.

2.2 Progress on the Management Side The development progress on the management side is as follows:

Game level management: Complete the functions of adding, editing and deleting game levels, including the setting of the level name, difficulty and other attributes.

Role management: You can add, edit, and delete roles, including setting role names, attributes, and skills.

Data statistics: Complete the statistical function of the game data, including the player’s game time, level completion and character usage.

2.3 Back-end Progress Back-end development progress is as follows:

Login module: The development of login interface is completed, and the authentication function of user input user name and password is realized.

Game module: To achieve the level data storage and acquisition interface, including the level map, obstacles and target points and other information management.

Role module: Completes the storage and acquisition interface of role data, including the management of role attributes and skills.

Data statistics module: It implements the interface of game data statistics, including the statistics and analysis of players’ game time, level completion and character usage.

3. process experience

Team leader: Teng Junyi(832101329)

As the leader of this small team, I’d like to share some of my experiences in Unity game development:

First of all, team management is a complex and satisfying task. I learned how to organize and guide work effectively in a versatile team. Clear communication is key, and through regular meetings and open discussions, I strive to ensure that every team member is aware of our goals and current progress. This transparency helps build trust and enhances teamwork.

Second, I’ve found version control to be an integral part of teamwork. We adopted Git, which allows team members to develop simultaneously without code conflicts. This is a very effective tool for team stability and collaboration.

On the technical side, I learned how to divide the game into different modules so that team members could work together more easily. This modular design not only improves the maintainability of the code, but also makes parallel development possible. Each module has a dedicated person in charge, which helps to keep the code consistent and clear.

In terms of team members, I stressed the importance of learning and sharing. Encourage team members to constantly learn new skills, but also to share their own knowledge. This culture promotes technical exchange within the team, enabling everyone to keep improving.

Flexibility is another key word in my leadership team. In game development, the needs and challenges can change at any time. We must remain flexible, able to adapt quickly to new situations and make informed decisions.

Finally, I stressed the importance of maintaining team morale. By recognizing the contributions of our team members and maintaining a positive work atmosphere, we are better able to meet challenges and meet success together.

Overall, leading this small team has been a challenging but also fun experience. Through this process, I learned a lot of valuable lessons about teamwork, technology management, and leadership.

Team member: Lei Wutong(832101327)

As the team’s blog and article specialist, my job is focused on sharing our game development experience and ideas with the outside community. In this process, I have accumulated some experiences:

Spread team culture: Blogging is a great way to spread team culture and values. By sharing our game development journey, our technology choices, and how our team works together, we are able to build a visible presence in the community.

Build a professional image: Writing professional and informative articles helps build a professional image of your team. This is important for attracting potential partners, investors, and getting more people to join the team.

Promote teamwork: The process of writing blogs and articles promotes collaboration within the team. Interacting with other team members and learning about their work helped me better understand the overall game development process.

External collaboration opportunities: Writing articles allows me to connect with other developers, bloggers, and the game press. This creates opportunities for teams to collaborate externally, which may include collaborating on development, participating in events, or gaining more media exposure.

Increase project visibility: Writing articles related to the game can help increase project visibility. By sharing the problems we solved, the challenges we faced, and the achievements we made, we were able to attract more people to our game projects.

Feedback and interaction: Blogging platforms provide a channel for community feedback and interaction. By interacting with readers, I am able to receive helpful feedback about the team’s work, which helps us to constantly improve and evolve.

Throughout the process, I realized that blog and article writing is not just about promoting the team and the project, but also a process of learning and sharing. By connecting with the community, we were able to learn insights from other developers and players, which provided a valuable opportunity for the team to grow

Team Member: Lai Binyu(832101326)

As a member of the back-end development team, my experience in this small team has been very rewarding and I have learned many important lessons about game development. Here’s what I learned:

Key to data management: In game development, back-end development is responsible for processing and managing game data. I learned how to design and implement efficient database structures to support various functions in the game, including user information, game state, and more.

Collaboration with the front end: Collaboration between the back end and the front end is a crucial part of the overall game development process. By working closely together, we were able to ensure that the front and back end of the game interacted smoothly and the user experience was good.

Performance optimization and scalability: Games often have to deal with large amounts of data and user requests. I learned how to optimize performance to ensure that back-end systems can efficiently handle and respond to large volumes of users and data.

Security considerations: Back-end systems in game development involve sensitive information such as user data and payments, so security is a crucial consideration. I learned how to implement appropriate security policies to protect users’ privacy and data security.

Real-time communication and multiplayer support: Back-end development plays a key role in enabling real-time communication and multiplayer. I was involved in the design and implementation of real-time features in games, including multiplayer battles, chat systems, etc., which gave me a lot of experience.

Technology selection and tool use: In back-end development, choosing the right technology stack and tools is critical to the success of the project. I learned how to choose the most appropriate back-end framework, database, cloud services and other tools for the needs of the project.

Problem solving and debugging skills: Back-end development often faces a variety of challenges, including performance issues, database query optimization, and so on. By solving these problems, I improved my debugging and problem solving skills.

Learning and continuous improvement: The technology landscape continues to evolve, and I’ve learned how to continually learn and keep up with the latest back-end development trends. Constantly improve your skills and ensure that the team uses the most advanced technology to support the development of the game.

As a back-end developer, my responsibility is to ensure the stability, performance, and security of the game’s back-end systems. In the process, I felt I had grown and developed a deeper understanding of the field of game development.

Team Member: Yang Xiao(832101309)

As the game’s lead designer, my role on this small team is to design the game’s core gameplay, storyline, and overall user experience. It was a creative and challenging process. Here’s what I learned from it:

Clarify the core of the game: The lead game designer needs to ensure that the game has a clear and engaging core gameplay. I learned how to communicate the core idea of the game to the team without losing fun, and how to make it work throughout the game experience.

Collaboration with other team members: Game design is a multi-faceted field that requires close collaboration with other team members such as art, programming, sound, and more. I realized that effective communication and collaboration are essential to ensure that everyone understands and works together to advance game design goals.

Storytelling and emotion: The story of a game is one of the key things that engages players. I learned how to use storytelling, character design, and emotional communication to create a compelling world for a game that players can immerse themselves in.

User experience optimization: The lead game designer needs to keep an eye on the user experience to ensure that the game is smooth, understandable, and enjoyable. I continually optimize the design of the game through user testing and feedback to meet the expectations and needs of the players.

Balance gameplay: A successful game needs to find a balance between challenging and entertaining. I learned how to adjust the difficulty of the game so that both novice and experienced players can have fun and feel a sense of accomplishment in the game.

Innovation and Practicality: Game design is a field that needs to be innovative, but also useful. I learned how to strike a balance between innovation and practicality, making sure that design ideas are not only new and interesting, but can also be implemented in real development.

Be flexible: The game design process may be subject to change and requires flexibility. I learned how to adapt the design as the project progresses to meet the needs of the team and changes in the market.

Interact with the player: Interaction with the player is crucial to optimizing game design. By engaging with the community and gathering feedback from users, I connect with players and understand their expectations and preferences to guide changes and improvements in game design.

As the game’s lead designer, I feel a lot of responsibility but also a lot of fun. In the process, I learned how to turn ideas into actual playable games, and how to lead a team to create a satisfying game.

Team Member: Lu Weitao(832101303)

As a scene producer on a small team, I was responsible for creating the virtual environment in the game and creating an immersive game world. Here’s what I learned:

Creative play: Scene making is a creative process. I had the opportunity to design and build a variety of Settings for the game, from city streets to mysterious caves, which allowed me to unleash my creativity to create unique and engaging environments.

Teamwork and communication: Scene production requires close collaboration with art, design, and programming team members. I learned how to communicate effectively with the other members, understand their needs and incorporate them into the scene design to ensure consistency and fluidity throughout the game world.

The balance between technology and aesthetics: Scene production is not only an aesthetic pursuit, but also involves technical considerations. I learned how to balance high quality graphics with the performance requirements of the game to ensure that the game runs smoothly on a variety of platforms.

User-oriented design: When creating scenes, I always focus on the user experience. Through user testing and feedback, I learned how to adjust scene layout, light and shadow effects, etc., to maximize user immersion and gameplay experience.

Details and Attention: Details in a scene are crucial to creating a sense of realism and capturing the player’s attention. I learned how to pay attention to detail, from props to the overall layout, to make sure each scene has enough depth and appeal.

Learning new tools and techniques: Scene making involves using a variety of tools and techniques, and I learned how to quickly learn and master new scene making tools to improve productivity and creative quality.

Time management and prioritization: There are many tasks in scene production, and it is necessary to arrange time properly and set priorities. I learned how to manage my time effectively, ensure that tasks are completed on time, and deliver high-quality scene design in a limited amount of time.

In the whole process, I deeply felt that scene production is not only a technical display, but also an artistic expression. By honing every scene, I have the opportunity to create a game environment full of surprises and fun to explore.

Team Member: Wei Mingjiang(832101330)

As a scene producer on the team, I play the role of creating the game world in game development. Here’s what I learned:

Sense of space and flow: Scene production needs to consider sense of space and flow to ensure the player’s exploration experience in the game. I learned how to cleverly design the layout of the scene so that the player feels free and fluid in the virtual environment.

Light and atmosphere: Light and shadow are crucial to the presentation of a scene. I learned how to use light and shadow to create a different atmosphere, by adjusting the tone and lighting so that each scene has a unique emotion and atmosphere.

Textures and details: Textures and details in a scene can greatly affect the player’s perception. I learned how to choose the right materials and work on the details to make the scene more realistic, rich and engaging.

User interaction and guidance: The scene is not just a static background, but also needs to consider the player’s interaction and guidance. I learned how to design elements of the scene to guide the player forward and create a fun and interactive experience.

Collaboration with other team members: Scene production requires close collaboration with multiple team members such as art, design, and programming. I learned how to communicate effectively, understand the needs of other members, and integrate their ideas into the scene design to achieve collaborative team creation.

Continuous learning and innovation: The field of scene production continues to evolve, and I’ve learned how to stay interested in learning new techniques and tools. Continuous learning and innovation is the key to improve the level of scene production.

User experience optimization: I know that the design of the scene is directly related to the user experience. Through continuous user testing and collecting feedback, I learned how to optimize scenarios to make the game more enjoyable for players.

In the whole process, I found that scene production is not only a technical work, but also a pursuit of art. By honing each scene, I was able to give the game a unique charm that would leave a lasting impression on the player.

Team Member: Sun Jiahong(832101306)

As the person responsible for gathering and reporting on all aspects of the game production process, my role is to ensure that the entire team understands and coordinates what is going on. Here’s what I learned:

Global perspective and Communication skills: Gathering information about all aspects of game production requires maintaining a holistic view of the entire project. I learned how to effectively communicate with individual team members, understand their progress, needs, and challenges, and integrate this information into a global report that can be understood by the entire team.

Project management and progress tracking: I am responsible for tracking the progress of all aspects of the project and understanding the tasks and schedules of each team member. Using project management tools, I learned how to more effectively schedule tasks, set milestones, and make sure projects stay on schedule.

Teamwork and coordination: My job involves working closely with the various team members to ensure that everything goes smoothly. I learned how to coordinate the work between different teams, resolve potential conflicts, and ensure that information flows smoothly within the team.

Information organizing and reporting: I learned how to effectively organize the information in each production process and present it into a clear and concise report. This includes the use of charts, schedules, and other tools so that team members can quickly understand the overall status of the project.

Problem identification and resolution: Through in-depth understanding of each production process, I learned how to identify potential problems in a timely manner and find solutions. This keen awareness of problems helps the team respond to challenges in a timely manner and ensures that the project is progressing smoothly.

Flexibility and planning: During the project, I learned the importance of flexibility. Sometimes it is necessary to adjust plans to new situations, remain sensitive to change, and make adjustments in a timely manner to ensure that the entire team can cope with change without being blocked.

Communication with Management: As the person responsible for information collection and reporting, I need to maintain effective communication with management. I learned how to communicate project progress, issues, and needs to management to ensure that management has a clear understanding of the project.

Learning and Improvement: This role gives me a deep understanding of the complexity of teamwork, and also inspires me to continue to learn and improve. By constantly reflecting and adjusting the way I work, I am able to better fulfill my role and improve the efficiency of the entire team.

In this role, I discovered a love of project management and teamwork. By being responsible for gathering and communicating information, I feel that I play a key role in connecting the entire team to collaboration and success.

Team member Yao Shutong(832101322)

As the member of the team responsible for bug debugging, my main task is to identify, locate, and solve problems that arise during game development. Here’s what I’ve learned in this role:

Patience and calm: The debugging process needs to maintain enough patience and calm. Sometimes the problem can be complicated, but staying calm can help you think and locate the problem more clearly and avoid making hasty decisions in an emergency.

Careful observation: Effective bug debugging requires careful observation and analysis. I learned how to pay attention to details such as error messages, logs, and specific operational processes in order to more accurately locate the root cause of the problem.

Logging and documentation: I learned the importance of keeping detailed logs and documentation during debugging. This helps to trace back the origin of the problem, better understand the conditions under which the problem occurred, and verify the effectiveness of the solution.

Use of debugging tools: In the debugging process, the reasonable use of various debugging tools is essential. I learned how to use debuggers, breakpoints, logging tools, etc., to speed up problem locating and resolution.

Teamwork and information sharing: I deeply understand that debugging is not only an individual effort, but also a part of teamwork. I learned how to communicate effectively with other team members and share findings from the debugging process in order to better collaborate on problem solving.

Actively learning new techniques: The techniques and tools used in game development are constantly updated, and I have learned the importance of actively learning new techniques. By constantly improving my technical level, I can better cope with emerging problems and challenges.

Modular debugging: Games are often made up of multiple modules, and I learned how to adopt a modular approach to debugging. By checking each module one by one, you can more quickly locate the specific part that causes the problem, improving debugging efficiency.

Timely feedback and resolution: During the debugging process, I learned the importance of timely feedback on problems and resolution progress. Maintain communication with other team members to ensure that they are aware of the status of the issue and report progress as it is resolved.

Preventive debugging: I learned the importance of preventive debugging by summarizing historical problems. Anticipating potential problems and debugging during development helps identify and resolve potential problems in advance, reducing debugging efforts later.

Throughout the debugging process, I found that my problem-solving skills and teamwork improved a lot. Although debugging is a challenging task, it is also an opportunity for me to continue to learn and improve.

Team member Chen Xuqi(832101314)

As the person responsible for the game’s story design and part of the back-end code, my job involves integrating the game’s storyline with the technical implementation. Here’s what I learned:

Balance of creativity and technology: The combination of game story design and back-end code requires a balance of creativity and technology. I learned how to incorporate technology into the story to create a deeper and more interactive game experience.

Story-driven development: A game’s story is critical to guiding the development process. I’ve learned that by creating compelling storylines, I can stimulate the creativity of the entire team and make the development process more dynamic and directional.

Collaboration with other team members: The game story design and back-end code involved multiple team areas, and I learned how to work closely with the art, front-end, and other developers. This collaboration helps ensure that the story is well represented in the game and that the technical implementation supports the requirements of the story.

User experience focus: I feel that one of the goals of story design and back-end code is to optimize the user experience. Through the flow of the story and the efficiency of the technology, I learned how to ensure that the player has a satisfying experience in the game.

Emotional and interactive design: Story design needs to engage players through emotional communication, and back-end code needs to support interactivity. I learned how to convey emotion through technical means and design interactive elements to make the game more engaging and engaging.

Iteration and optimization: Story design and back-end code work is a continuous process of iteration and optimization. I learned how to improve through constant user testing and team feedback to ensure the game’s story and technical implementation are at their best.

Integration of story and game mechanics: The integration of story and game mechanics is a key challenge. I experienced how to design the storyline to fit the core mechanics of the game, and how to achieve this integration through the back-end code.

Learning and expanding skills: As I work in both story design and back-end code, I’ve learned how to continually learn and expand my skills. This includes in-depth knowledge of game writing techniques and constantly updated knowledge of backend development.

In this role, I realized that the combination of creativity and technology is a crucial part of game development. By being involved in both story design and back-end code, I was able to gain a fuller understanding of the complexities of making a game and how all the elements fit together to create a rich and satisfying experience for the player.

Team Member: Zhu Rundong(832101304)

As someone involved in both gameplay design and back-end development, my job involves combining the game’s core gameplay concepts with the technical implementation. Here’s what I learned:

Fusion of creativity and technology: The combination of gameplay design and back-end development requires finding a balance between creativity and technology. I learned how to translate unique gameplay ideas into realizable technical solutions, ensuring that the creative performance of gameplay is reflected in the actual development.

User experience Optimization: Both gameplay design and backend development directly affect the user experience. I learned how to enhance user engagement and entertainment through gameplay design, while ensuring game flow and stability through backend development.

Collaboration and communication: Dual roles require working closely with multiple team members, including design, art, front end, and more. I learned how to communicate effectively, make sure the needs of gameplay design are understood, and implement them through back-end technology.

Iteration and flexibility: The design of gameplay may require multiple iterations during development. I learned how to flexibly adjust the back-end code to accommodate changes in gameplay, ensuring that the game always meets the design vision.

Game Balance and challenge: Gameplay design needs to focus on the balance and challenge of the game. Through backend development, I learned how to adjust game metrics, AI behavior, etc., to achieve the desired game experience in gameplay design.

Data Management and Analysis: Gameplay design and back-end development are closely related to the management and analysis of game data. I learned how to design database structures, store and process game data to support gameplay needs, and improve gameplay design through data analysis.

Performance optimization: Being involved in backend development at the same time made me more focused on the game’s performance. I learned how to optimize performance through back-end technology to ensure that the game runs smoothly on all platforms.

Technology selection and tool use: Back-end development requires the selection of the right technology stack and tools. I learned how to choose the best back-end framework, database, and other tools for the project and use them flexibly to support gameplay implementation.

In this role, I feel that working together in gameplay design and back-end development is a complex and challenging task in game production. By engaging in both creative and technical aspects, I gain a thorough understanding of all aspects of game production to provide a more complete and satisfying player experience.

Team member Wang Xuebin(832101301)

As the person who helped design the game and helped write the code, my job involved all aspects of game design and providing technical support during the development process. Here’s what I learned:

Seamless connection between design and implementation: Designing and coding games requires me to be able to connect the design concept to the actual implementation. I learned how to understand the requirements of the technology through a design perspective and to translate design concepts into executable functionality by writing code.

Team collaboration and communication: Assisting design and writing code requires close collaboration with multiple team members, including design, development, and testing. I learned how to establish effective communication channels between different teams to ensure that the design is smoothly embodied in the code.

Creativity and logical thinking: Game design requires creativity, while coding requires rigorous logical thinking. I learned how to combine the two to ensure that the game design is both creative and technically achievable.

Fast iteration and feedback gathering: Iteration of game design and code is inevitable. I learned how to iterate quickly on design and code, constantly improving and optimizing every aspect of the game by collecting team feedback and the results of user testing.

User Experience focus: In the process of designing and writing code, I deeply understand the importance of user experience. I learned how to optimize the user interaction experience through design and code to ensure that the player is happy and satisfied in the game.

Learning new techniques and tools: As a combination of design and development, I learned how to learn and master new design tools and programming languages in a timely manner. This helps to improve work efficiency and meet new technological challenges.

Flexibility and adaptability: In game development, situations can change constantly, and I’ve learned how to stay flexible and adaptable. Be able to adjust the design and code at any time according to the needs of the project to ensure that the entire team can adapt to changes without being affected.

Coordination and problem solving: I learned how to find and solve problems in the process of designing and writing code. Work in coordination with team members to resolve technical issues and design concerns to ensure smooth project progress.

In this role, I feel that the combination of design and coding is a complex and interesting task in game production. By being involved in both design and technology, I am able to provide full support for the game, ensuring that the design concept is successfully translated into reality, and providing players with a first-class gaming experience.

Team Member Deng Hongyu (832101302):

As part of the scene production and animation team, my work involves creating compelling virtual environments and vivid animations for the game. Here’s what I learned:

Creativity: Scene making and animation are creative jobs. I learned how to shape the game world through scene layout and animation design to create a stunning and engaging visual experience.

Synergy with game design: Scenes and animations need to work closely with the game design to convey the theme and emotion of the game. I learned how to work closely with game designers to ensure that the scenes and animations are consistent with the overall design of the game.

Skilled use of technical tools: Scene production and animation involve a variety of professional tools and software. I learned how to use these tools proficiently to improve productivity and creative quality.

User experience concerns: Scenes and animations directly affect the player’s visual perception and game experience. I learned how to focus on the user experience and enhance player immersion and engagement through detailed scenes and vivid animations.

Storytelling and emotional expression: Scenes and animations help to tell stories and express emotions. I learned how to convey the story and emotions of the characters in the game through graphics and movement, and to engage the player more deeply in the game world.

Light and atmosphere: Light and shadow are crucial to the presentation of a scene. I learned how to use light and shadow to create the atmosphere of different scenes, making the game more realistic and engaging.

Technical and artistic balance: The production of scenes and animations contains both technical requirements and artist inspiration. I learned how to balance technique and art, making sure that scenes and animations are technically good but also artistic.

Collaboration with other team members: The production of scenes and animations requires close collaboration with other team members such as programmers, designers, and sound artists. I learned how to effectively communicate with team members in other areas and coordinate work to achieve integration of the entire game.

In this role, I found myself playing the role that breathed life and emotion into the game. Through the careful design of the scenes and animations, I have the opportunity to create a game world full of story and visual beauty, so that the player can be more deeply immersed in the charm of the game.

Team Member: Li Xingda(832101308):

As the person responsible for the creation and testing of the game’s worldview, my job scope includes building the game’s overall worldview, story setting, and testing to ensure the game’s quality in different aspects. Here’s what I learned:

Creating a Worldview and story: Game worldview creation requires creativity to build an engaging, fantastical and unique virtual world. I learned how to design a game’s backstory and shape the atmosphere and character of the game world.

Collaborate with other teams: The creation of a game’s worldview is a collaborative process. I learned how to work with other team members, including design, art, programming, etc., to ensure that the game’s worldview is refined and unified in all aspects.

Story consistency and coherence: The story of a game needs to be consistent and coherent in order to make it easier for players to immerse themselves in the story of the game. I learned how to maintain logical connections between story elements during the creative process to ensure the quality of the overall story.

User experience optimization: The design of a game’s worldview directly affects the player’s experience. I learned how to increase the player’s immersion by creating a colorful world view, making them more willing to explore every corner of the game.

Testing and feedback: My job also involves testing the game to make sure the worldview is implemented in the actual game. I learned how to find and fix potential problems through testing to improve the overall quality of the game.

Understanding Player Psychology: Creating a game’s worldview requires an understanding of player psychology and preferences. I learned how to adapt the world view design based on player expectations and feedback to better meet player expectations.

Multi-platform adaptability: Game worldviews need to be created with adaptability on different platforms in mind. I learned how to make sure the game worldview works well on a variety of screen sizes and devices.

Be flexible to change: In game development, the design of the world view may change as the project progresses. I learned how to respond flexibly to these changes and adjust the worldview design in time to suit the needs of the project.

In this role, I experienced the dual responsibility of creating and testing. By creating a game worldview, I provide players with an imaginative and deep experience; Through my testing work, I made sure that this experience was fully demonstrated in the actual game, providing players with a high quality of gameplay fun.

4. Actual division of labor and cooperation among team members

Student IDWork DescriptionContribution
832101329 Junyi TengManagement team, team division of labor7.8%
832101326 Binyu LaiBack-end development, game design7.8%
832101304 Rundong ZhuGameplay design, back-end development7.8%
832101322 Shutong YaoUI design, bug debugging7.8%
832101330 Mingjiang WeiUI design, scene production7.8%
832101302 Hongyu DengScene design debugging, animation production7.8%
832101309 Xiao Yang Game designback-end development7.8%
832101308 Xingda Li Testingback-end development7.8%
832101303 Weitao Lu2d, 3d scene art, front-end development7.8%
832101327 Wutong LeiBack-end development, game design7.8%
832101306 Jiahong SunInformation collection and distribution, game design7.8%
832101301 Xuebin WangGame design, front-end development7.8%
832101314 Xuqi ChenStory design, back-end development7.8%

5. Beta phase

In the Beta phase, the project will be further optimized and improved, including function optimization of the client side and management side, interface beautification and ease of use improvement. It will also fix known bugs and develop new functional modules.

Client/front-end outlook includes:

Game interface optimization: Beautify and improve the main interface of the game to improve the user’s gaming experience.
Level Design Enhancements: Add more level design elements to make the game more challenging and interesting.
Character operation improvements: Optimized character movement, jumping, and attack operations to improve the smoothness of the game’s operation.

The administrative/back-office outlook includes:

Management interface optimization: The layout of the management interface is optimized and beautified, improving the ease of use and efficiency of management.
Stats Enhancements: Added more game stats to provide more comprehensive data analysis and reporting capabilities.

6. Project Online Access Links

Project online access links include online access links to the game, which provide a way for players to experience the game online.

7. Code Repository Link

The code repository link provides the code storage location of the project, including the front-end code repository and the back-end code repository. You can view and download your project’s code through the repository link.

8. The final burn out diagram

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Certainly, I can write a small essay of 1000 words about Yunnan province of China. Yunnan is one of the most beautiful provinces in China, located in the southwestern part of the country. It is surrounded by mountains and is known for its diverse topography and natural beauty. The province is home to 25 different ethnic minority groups, which gives it a rich cultural heritage that is unique to the region. Yunnan has a rich history, and there are many fascinating historical sites to visit throughout the province. One of the most famous historical sites is the ancient city of Dali, which dates back to the 14th century. The city is surrounded by the beautiful Cangshan Mountains and is known for its traditional architecture and unique culture. Another must-visit city in Yunnan is Lijiang, which is a UNESCO World Heritage Site. The old town of Lijiang is well-preserved and is a beautiful example of traditional Naxi architecture. The city is also famous for its Jade Dragon Snow Mountain, which is one of the most magnificent peaks in the world. In addition, Yunnan has some of the most beautiful natural landscapes in China, with towering mountains, deep gorges, and clear lakes. The Three Parallel Rivers of Yunnan Protected Areas is a UNESCO World Heritage Site that encompasses the area where the Jinsha, Lancang, and Nujiang rivers flow parallel to each other for over 300 kilometers. This region features spectacular natural scenery, including the deep canyons, majestic waterfalls, and rare species of animals and plants. Yunnan is also known for its vibrant and diverse cuisine. The province’s cuisine is influenced by the region’s ethnic minority groups, resulting in a unique blend of flavors and cooking styles. One of the most famous dishes in Yunnan is the ‘Crossing the Bridge Noodles,’ which is a rice noodle soup that is served with a variety of meats, vegetables, and seasonings. In conclusion, Yunnan province is a treasure trove of natural beauty, cultural heritage, and delicious cuisine. It has something to offer for everyone, from history buffs to nature lovers to foodies. Yunnan is undoubtedly one of the most fascinating and unforgettable destinations in China, and it is a place that everyone should visit at least once in their lifetime.
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值