Skip to content
/ GaJi Public

我的面向对象GUI课程设计-飞机游戏(大二)

Notifications You must be signed in to change notification settings

jalr4ever/GaJi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

大学时期写的飞机游戏

  1. (丢失)大一写的 V1.0 是 C 写的,用了一个图形库,源码早已经丢失
  2. 大二写的 V2.0 是 C# Win32 的版本
  3. (丢失)大三写的 V3.0 添加了 Socket 通信,源代码也丢失了

开发

现在仅存的就是 C# Win 32 写的了,这是一个 GUI 应用,数据库使用的是 SQL Server 2014,用单例模式让战机资源为一个

使用

  • Visual Studio 2015 or later
  • SQL Server 2014 or later

数据库配置修改,在路径 /GaJi/V2.0/Last_II/ScoreOption.cs 下修改相关的数据库路径

编译后,可以直接运行,或者在工程的 debug 路径下,存在 .exe 可执行文件可用于 windows 平台运行体验

后言

🙃 太 low 了,不想重构了。当时刚学 OOP 不久,主要是通过写这个课程设计,掌握 OOP ,实践一下设计模式,不过要做游戏还得了解绘图之类的用法,实在蛋疼,当年和涛哥改了好久 bug

子弹之类的曲线也是有很多玩法的,可以考虑给这个加导弹包之类的功能,不过在大学课程设计还是不推荐做这个,绘图之类的用法长长见识就够了,比较华而不实,得不偿失,并没有卵用

如果是作为一个后端 / 服务端,本科时期掌握更多算法,注重后端数据处理,至于 UI,利用算法做初步实现就好了,不需要太注重 GUI 的表现

😁不过,本来也只是抱着玩耍的心态,开心就好

About

我的面向对象GUI课程设计-飞机游戏(大二)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages