please wait for a moment.
Xtract CAD复杂截面建模小工具
Xtract 是一个非常好的截面分析程序,如果支持国产也可以使用Dino开发DinoSec快速截面分析程序。Xtract更适合于建立非常复杂的组合截面,如果建立复杂截面,推荐使用该项程序,该程序是CAD为基础,建立复杂的构件截面,包括巨型柱及复杂的桥梁截面,该程序需要使用AUTOCAD2013版程序,程序请自行下载。
DinoBox_Xtract CAD建模工具
Author: dinochen1983
Time: 2015-02-02
DinoBox_DinoSEC截面分析程序
DINOSEC截面分析程序使用手册
1)程序介绍:
DINOSEC截面分析程序是基于平截面假定,对常用组合截面进行承载力的计算,通过计算得到主轴的PMM曲线或指定轴力的Mx-My相关曲线,PMM曲线对构件的承载力设计具有指导意义。DINOSEC的输入与输出十分便利,可快速用于工程设计。 计算主要原理如下:
(1)采用平截面假定,应变分布为平面方程。
(2)截面分析采用纤维单元法,即将混凝土与钢材离散为纤维。
(3)迭代分析采用二分法逼近求解。
(4)通过洞口(负应力)纤维考虑纤维重叠的影响,如叠合柱的计算中已考虑
DinoSEC截面分析
Author: dinochen1983
Time: 2014-06-13
ETO_OpenSEES前后处理程序
程序通过邮件申请。
★注意,软件不能下载,是通过邮箱发送软件的。

申请ETO时,注意EMAIL 的写法:(格式一定要对,否则电脑收不到)
邮件题目: ETO (版本号) 下载
注册人: (真实姓名)
学校/单位: (大学或工作单位)
邮件回复,大约需要1~4天的时间。
ETO_程序
Author: dinochen1983
Time: 2014-03-26

[Dino爱编程]战舰BattleShip游戏编程

[编程][每周挑战]战舰BattleShip游戏编程

程序参考内容,原代码与原理,如PDF所示。
点击下载此文件:BATTLE GAME (MICROSOFT BASIC)
以下是我最终编出来的小游戏的EXE文件
点击下载此文件:BATTLESHIP V1.0 小游戏开发

2018年给自已小目标,每周独立完成一个项目,可以是设计,可以是编程,可以是做给EMMA的玩具。在这个过程中学习及总结学过的知识点。这些知识点终会回归结构工程的工作当中,我也不知道为什么。

一开始学习编程 (应该是高中时期)主要的目的就是学习开发一些小游戏,那时侯觉得可以当职业的,高中时就开始学C++与Delphi (现在DELPHI 很少人用与很少人学了)。那时侯有一句话“真正的程序员有C++,聪明的程序员用DELPHI”。
这个也就是我学习DELPHI的初心,掌握了50多个写小程序的技巧,其实就可以写一些小型软件了。ETE,ETP,还有更多的结构工程小程序都来源于当初学习了一些DELPHI,然后高考结束后的那一个暑假,我还写了一个井字过三关的小游戏。以前从来没有想过之前学习的DELPHI小编程会对结构工程 的设计工作与研究工作有这么多的帮助。因此,我从来不抗拒学习新东西,比如绘画,三维绘图3DSMAX,动画制作,平面设计,三维打印等。这个小学西的学习好像对我的结构工程 工作帮助不大,但过来这几年发现有巨大的帮助。2018年刚开始,下定一个目标,每周完成一个小项目, 学习及总结东西,看上去与专业挂勾不大的东西,充满了未知数。

以下是2018年第一周的项目挑战,是编程挑战,写一个DELPHI小游戏,战舰BATTLE SHIP小游戏。
这是非常好的参考编程资料


程序参考内容,原代码与原理,如PDF所示。
点击下载此文件:BATTLE GAME (MICROSOFT BASIC)

这是一个经典的美国桌面小游戏。比赛规则如下:

(1)设置你自已的战舰的分布,不给敌方看到,先布置2个单元的小型舰,再布置3个单元的中型舰。
(2)布置后比赛开始,先由用户开始,打击对方上网格上的点(8x8的网格)
(3)由于你不知道对方的战舰的位置,因此打击后只会显示打击位置的状态,HIT代表打中了,SPLASH代表打不中
(4)最终比赛的结果是谁先击中对方最多的舰船,谁就胜出。

以下是我最终编出来的小游戏的EXE文件。
点击下载此文件:BATTLESHIP V1.0 小游戏开发

【知识点回顾】
(1)采用PHOTOSHOP进行游戏界观的设计,包括小按钮
(2)采用DELPHI进行整个游戏的编程
(3)在timer计时器,设计简单的人工智能实现人机对打。目前我写的人工智能还是比较笨的。
(4)DELPHI没有加入第三方的绘图,采用原生的CANVAS功能即可实现大部分功能。
(5)人机交互操作优化,这个概念可以用于很多设计软件。

PHOTOSHOP的界面设计



程序开始,按顺序布置2只2个单元的船只,然后布置2只3个单元的船只,按序点击,可横可竖


游戏开始,点击FIGHT,开始后互相黑暗打击,最终谁先全部打击完对方,就胜出了。





[本日志由 dinochen1983 于 2018-12-20 03:02 PM 编辑]
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
评论: 0 | 引用: 0 | 查看次数: 4064
发表评论
昵 称:
密 码: 游客发言不需要密码.
验证码: 验证码
内 容:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 2000 字 | UBB代码 开启 | [img]标签 开启
【粤ICP备15071789号-1】