当前位置:网站首页>Information management system and games based on C language
Information management system and games based on C language
2022-07-28 19:50:00 【biyezuopinvip】
be based on C Language information management system and games
One 、 Lesson design questions
There are two kinds of questions to choose in this course design :
mis : That is to realize an information management system based on console , For example, the course selection system 、 Library system 、 Company financial system, etc , In addition to the basic functions of full addition, deletion, search and modification , According to the actual situation, the scene can be designed by the function .
Little game design : Design a console based game , For example, tank warfare , Machine warfare and brick making , You can interact through the keyboard , Specific play methods can be designed .
Any choice of questions can be completed , Do not fix the specific implementation content , In addition to the examples given above , You can choose a system or a game according to your interests . Here are some specific examples for reference .
1.1 Management system example : Course selection system
Implement a simple course selection system . There are three main systems , Administrators 、 Teachers and students , In addition to the basic login function ( Load data ) And exit function ( Exit and save data ) Outside , There are also various operations , As follows :
learn
View the course selection table, view the selected courses, select courses, withdraw courses, query course grades
Publish course information
View the published course information, modify the course information, delete the course
Query the list of selected courses of a course, record grades, and modify grades
Administrators
member ( Including students and teachers ) record
Please check
Member delete
It gives some basic functions of the course selection system , The specific implementation does not need to be completely in accordance with the above requirements , It's reasonable , besides , You can expand the scene according to the actual situation , Realize additional functions .
The simple boundary effect is shown below :

1.2 Console games 1: Brick game
Everyone must have played the game of bricks , The following picture shows the common brick game industry in the city . This topic requires the implementation of a console based brick game , You can interact with the game program according to the keyboard input , Such as controlling the movement of the spring board .

** Please note that , The above screenshot of the game is just for , Actually, it can be simplified according to the implementation .
The basic requirements are as follows :
- Game world
- The screen simulates a small space , Show game content .
- You can play the character table , Can control the movement . You can use character table bricks , Can be destroyed by Pinball .
- Can destroy bricks , At the boundary and when touching bricks, it will launch and turn .
- Process control 、 Deal with boundary conditions, etc
- You can imagine , Expand the game , for example : Pinball 、 Diversified settings of spring boards and bricks , Volume setting , Level setting and winning condition setting .
1.3 Console games 2: Machine warfare Games
Machine warfare is one of the games we were familiar with when we were young , The following figure is a screenshot of a certain mobile game . This problem requires the implementation of a console based Machine warfare Games , You can interact with the game program according to the keyboard input , Such as controlling the movement of fighters , Launch weapons, etc .

** Please note that , The above screenshot of the game is just for , Actually, it can be simplified according to the implementation .
The basic requirements are as follows :
- Battlefield
- The screen simulates a small space , Show game content .
- The player
- Can character table fighter , You can exercise , Can launch bomb control .
- Block players from moving forward by colliding or firing weapons .
- Process control 、 Deal with boundary conditions, etc
- You can imagine , Expand the game , for example : Diversified settings of player and enemy aircraft weapons , Volume setting , Level setting and so on .
The exhibition effects for reference are as follows :

1.4 Console games 3: Tank warfare game
Tank warfare is a classic flat design game , The basic play method is that the player is the elite commander of the tank corps , Fight to protect the base from destruction , Dan base was destroyed by the enemy , Then the game fails , The following figure is a screenshot of a tank battle game .

** Please note that , The above screenshot of the game is just for , Actually, it can be simplified according to the implementation . This topic requires the realization of a console based tank warfare game , You can interact with the game program according to the keyboard input , Such as controlling the movement of tanks , Launch weapons, etc , The basic requirements are as follows :
Battlefield
The screen simulates a small space , Show game content , Design game maps .
Can character table tank , You can exercise , It can launch bombs to attack the enemy's base camp
Surrounded by destructible walls , Once destroyed, the game ends .
You can launch weapons to destroy the player's home camp .
Process control 、 Dealing with border situations , Judge the damage of the wall .
You can imagine , Expand the game , for example : Diversified settings of player and enemy aircraft weapons , Diversified setting of buildings , Level setting and so on .
边栏推荐
- 软考高级考试中有五大证书,哪个更值得考?
- Sword finger offer II 109. unlock the password lock
- Verification of chip power consumption performance: from dilemma to transcendence
- 为研发高端光刻胶,晶瑞股份斥资7500万元购买SK海力士的ASML光刻机
- The opening price soared by 215%! Domestic signal chain chip enterprise Xinhai Technology landed on the scientific innovation board
- Servlet学习笔记
- idea properties文件显示\u不显示中文的解决
- 中国首枚芯片邮票面世:内置120um超薄NFC芯片
- 英文翻译阿拉伯语-批量英文翻译阿拉伯语工具免费
- Question bank and answers of the latest national fire-fighting facility operators (intermediate fire-fighting facility operators) in 2022
猜你喜欢

Nips18 (AD) - unsupervised anomaly detection using geometric transformations using geometric augmentation

云计算笔记part.1——系统管理

Business visualization - let your flowchart "run" (4. Actual business scenario test)

WPF 实现带蒙版的 MessageBox 消息提示框

Quickly install torch spark, torch geometric and other packages in moment pool cloud

OpenOCD如何通过stlink直接下载程序到stm32板子(已解决)

App自动化测试是怎么实现H5测试的

2022年全国最新消防设施操作员(中级消防设施操作员)题库及答案

Thoroughly understand bit operations - shift left, shift right

Sword finger offer II 109. unlock the password lock
随机推荐
亚马逊推出Amazon One手掌支付系统,非接触式掌静脉识别市场有望爆发
【微信小程序开发】页面导航与传参
为研发高端光刻胶,晶瑞股份斥资7500万元购买SK海力士的ASML光刻机
投资35.45亿元!格力集团参与小米产业基金
shared_ PTR and make_ Use of shared
德国、葡萄牙均宣布不会禁用华为5G设备,但德国会设定严格限制条件!
My second blog - C language
业务可视化-让你的流程图“Run“起来(4.实际业务场景测试)
Leetcode day3 employees who exceed the manager's income
High beam software has obtained Alibaba cloud product ecological integration certification, and is working with Alibaba cloud to build new cooperation
【NPP安装插件】
英文翻译阿拉伯语-批量英文翻译阿拉伯语工具免费
With the help of panel industry innovation, will FPGA become the best choice for TCON?
Leetcode day3 find duplicate email addresses
NPM installing and uninstalling global packages
在矩池云快速安装torch-sparse、torch-geometric等包
英文翻译意大利语-批量英文翻译意大利语工具免费
Verification of chip power consumption performance: from dilemma to transcendence
基于C语言的信息管理系统和小游戏
Pagoda panel construction novel CMS management system source code measurement - thinkphp6.0