
实战
文章平均质量分 67
项目实战,历程,实例,作品等
HackShendi
学习+实践=快乐
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
微信小游戏跳跳快乐方块制作全过程
1. 游戏思路,起名,logo设计,技术选型2. 整体策划与新建项目3. 首页的设计与制作4. 角色的制作与打包到小游戏5. 解决生成WebGL按钮文字消失问题6. 开始游戏,生成主角用摇杆控制移动7. 角色的跳跃、游戏边界、顶部尖刺8. 暂停按钮,方块落下停止与游戏结束9. 角色的武器与发射子弹10. 方块血量,子弹攻击方块,分数与玩法优化11. 销毁方块的随机加成,结算面板结算与游戏界面完善12. 商店,购买以及切换武器,火箭筒额外功能制作13. 历史分数与音乐制作14. 打包原创 2023-06-05 13:05:57 · 994 阅读 · 1 评论 -
Windows搭建邮件服务器,实现收发邮件(对第三方邮箱,例如QQ邮箱等)
HI, I’m Shendi本篇基于 hMailServer 搭建的邮件服务器文章目录hMailServer安装配置汉化错误解决RoundCube 网站操作出现 Server ErrorRoundCube 无法删除邮件安装 hMailServer 时配置数据库最后一步出错资源地址hMailServer安装配置开源的邮件服务器 hMailServer下载Windows:https://www.hmailserver.com/Github:https://github.com/hmailserv原创 2022-05-11 23:30:07 · 19929 阅读 · 18 评论 -
Web版俄罗斯方块,500行代码实现
Hello,I'm Shendi;做了一个Web版的小游戏,也是我制作的第一个H5小游戏更多实战内容请进入我的实战专栏:https://blog.youkuaiyun.com/qq_41806966/category_9656338.html目录简介效果视频解析游戏规则页面的制作绘制背景画布的初始化方块对象游戏逻辑执行按键监听交互事件(*)思路结果判断,加分机制暂停游戏游戏结束在线试玩源码简介拥有俄罗斯方块的...原创 2020-09-15 22:29:49 · 3737 阅读 · 1 评论 -
Java制作五子棋人机对战
目录简介游戏思路源码效果视频代码片段简介Hello,I'm Shendi继上次写完象棋后又花了一天时间写了个五子棋,比较简单拥有大概如下功能五子棋的基本功能 棋盘大小的自由设置 胜利棋数的自由设置 人机对战游戏思路五子棋相比其他棋牌游戏比较简单我们判断胜负只需要在玩家/人机下棋处循环遍历上下是不是连起来到了指定点数 左右... 左斜 右斜源码github:https://github.com/1711680493/Applica..原创 2020-07-20 22:38:58 · 4408 阅读 · 0 评论 -
Java实现中国象棋(人机对战)
简介Hello,I'm Shendi花了五天时间用 Java 写了一个中国象棋.拥有大概如下功能象棋基本功能 可走路线点显示 人机对战 移动动画 我方永远是下方成品视频Java制作的中国象棋+简单AI更多实战内容请进入我的实战专栏:https://blog.youkuaiyun.com/qq_41806966/category_9656338.html点个关注吧~需要源码点这里:https://github.com/1711680493/Applicatio...原创 2020-07-16 15:44:56 · 14495 阅读 · 13 评论 -
服务端转发客户端实现NAT
https://www.cnblogs.com/shendi/p/13212630.html原创 2020-07-02 09:21:59 · 6846 阅读 · 0 评论 -
Java实现一个Web服务器(支持重定向转发和自定义文件 类似于Tomcat)
目录简介运行效果图404界面(可自定义模板)sws文件(简单的进行重定向)学习前需要的知识整理思路项目目录结构使用的 jar(shendi-kit-1.0.jar)编写启动类StartWebServerServer抽象类(所有服务器类的父类)实现TCP服务器(DefaultServer)请求类(DefaultHttpRequest)响应类(DefaultHttpResponse)了解一下重定向处理资源信息图标处理映射文件处理...原创 2020-05-25 00:38:35 · 8223 阅读 · 3 评论 -
[JavaWeb]谁是卧底游戏制作(网络游戏)
Hello,I'm Shendi,这次我制作了谁是卧底游戏(制作周期三天).这里我写了一篇关于这个制作的教程,并附带了源码下面是运行效果.目录主要技术整理思路开始界面实现房间列表界面(快速开始,进入房间)房间架构(对应 Room 类)当我们点击快速开始游戏按钮的时候,请求了 JoinServlet 接口房间界面实现加入房间用户类 Player...原创 2020-05-03 21:47:01 · 9647 阅读 · 1 评论 -
Java Swing 贪吃蛇制作
Hello,I'm Shendi 闲来无事写个贪吃蛇耍耍思路呢大概就是一个窗体(JFrame)三个图片(JLabel) 背景 食物 蛇使用一个二维数组代表场景地图...源码在最文章最后,这里就片面的描述一下(伪代码 一个类)public class Snake { //伪代码 纯手码 需要看结果请去获取源码 有问题请留言 //首先,我们需要定义场景 一............原创 2020-04-04 23:44:56 · 7992 阅读 · 0 评论 -
(详)h5+js实现文字雨 Canvas的使用
Hello,我是Shendi,在web前端的路上一去不复返这次给大家带来了一个文字雨效果,效果如下实现流程首先我们要知道什么是Canvas Canvas是h5的一个标签(画布) 在画布上任何一点都可以操作(绘制) Canvas需要配合js来使用创建Canvas 新建一个html文件,在<body>标签中添加如下标签 代码如下<...原创 2019-12-31 12:50:19 · 8312 阅读 · 0 评论