联系方式

  • QQ:99515681
  • 邮箱:99515681@qq.com
  • 工作时间:8:00-23:00
  • 微信:codinghelp

您当前位置:首页 >> Python编程Python编程

日期:2025-05-01 10:37


CS2435 - Graphics Programming Course Project

Moodle Project and Video Submission : 8 May (Wed) - 1pm Presentation, 10pm Submission

By using all the materials you have learned from the course, create a mini 3D game controlled by keyboard/mouse. OBJ models and object collisions are expected inside this project. The content is up to your imagination!

This is an individual project and you are required to give a 2 minutes demonstration and presentation of your game. The full mark is 60. The requirements are listed below:

For each of the following five 10-mark feature:

• 0-3 : Missing or failed implementation

• 4-6 : Buggy or major missing part of implementation • 7-9 : Good Implementation with minor bugs

• 10 : Perfect implementation with efficient coding

1. Overall Scene and Model - 10 marks

Source different obj models to form a coherence scene to become your own game. Please avoid using the models provided in the course exercise. And also avoid very high-polygon models. Prefer low-polygon.

2. Object Movement - 10 marks

Any complex or time-varying transformations to make your game objects animated and self-moving. Any physics calculation in the game to make the motion like in the real-world.

3. Collision Detection - 10 marks

The collision detection between objects should be appropriate. The interaction between objects should be correct.

4. A Game Goal - 10 marks

A single goal for the player to complete. Lead to game over if the player fails the goal

5. Use of Font and Information Display - 10 marks

To display the information to the player. Like scores, HP, and remaining items in 2D icons. Use of Font and SpriteBatch.

6. Project Presentation and Video - 10 marks

Demo your project in video and presentation. Show every feature of your game within 2 minutes (< 512M).

• 0-3 : Missing or failed presentation

• 4-6 : Moderately explaining the implementation

• 7-9 : Good and clear explanation of the implementation and skills

• 10 : Perfect and clear explanation of the implementation and skills involved

 

相关文章

【上一篇】:到头了
【下一篇】:没有了

版权所有:留学生编程辅导网 2020 All Rights Reserved 联系方式:QQ:99515681 微信:codinghelp 电子信箱:99515681@qq.com
免责声明:本站部分内容从网络整理而来,只供参考!如有版权问题可联系本站删除。 站长地图

python代写
微信客服:codinghelp