ENG 06 Final ProjectMatlab

Java Python ENG 06 Final Project

Up to now in ENG6, we have focused on teaching you the “how” of programming. In the team project you will be taking your own ideas and bringing them to fruition through your knowledge of computer programming. Software development is rarely a one-person effort, so the project will be team-based. Teams can be formed with members of any section. You can form your own team of three. No other team size will be allowed. Only if strictly needed, the TAs may form smaller teams or add members to teams. Beyond the Core part of the final project, we ask you to implement a number of special features, called Reach elements, so as to make your project different from your classmates.

Important: We discourage the use of other Matlab code written by someone else, however, if you use it you must reference the code creator.

Project: Card Game

Project Description: Implement a MATLAB program of a card game of your team’s choice. You may create your own  rules. The  card game  must  involve  more  than two  players. The players should be able to make strategic decisions to win the game. The program should draw cards upon request, apply the rules, and score the game.   Each team makes decisions on what programming elements to use to interact with the users.  Special attention should be paid to:

1.  Clarity on how to play the game.

2.  How the users should interact with the program.

3.  The visual, auditory cues and special effects (e.g. animations, a sound clip when the cards are drawn, etc.). You are allowed to use simple pictorial representations for each card, for example a King of hearts card with a large K and a heart, etc.

4.  The users should be able

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值