写作绅士,读作丧尸 X岛揭示板
顺猴者昌 逆猴者亡 首页版规 |用户系统 |移动客户端下载 | 丧尸路标 | | 常用图串及路标 | 请关注 公众号:【矛盾苇草】| 人,是会思考的芦苇
常用串:·豆知识·跑团板聊天室·公告汇总串·X岛路标

No.65785967 - 无标题 - 技术宅


回应模式
No.65785967
名 称
E-mail
标题
颜文字
正文
附加图片
•程序语言、压制投稿、视频制作以及各计算机领域的技术问题
•我觉得还是CSDN靠谱一点
•本版发文间隔为15秒。

无标题 无名氏 2025-04-10(四)04:49:07 ID:WQNvisH [举报] [订阅] [只看PO] No.65785967 [回应] 管理
大佬们我想写一个前后端分离的地牢生成软件,但是目前对这套体系不太了解,github上开源项目也没有特别好的,希望有个大佬可以指导一下
下面这个是链接,其中的前后端是尝试让ai生成了一下,之后就弃置不用了
https://github.com/Oas7pOo/dungeon_generator
无标题 无名氏 2025-04-10(四)15:25:19 ID:4WVuFwF [举报] No.65789343 管理
哪方面遇到问题了
无标题 无名氏 2025-04-11(五)23:28:42 ID:WQNvisH (PO主) [举报] No.65803299 管理
就是觉得写的太乱了,而且整个代码感觉写的不太对,格式和写代码的思路这方面
无标题 无名氏 2025-04-17(四)01:12:32 ID:tjnmeqM [举报] No.65848337 管理
前段是什么后端是什么, 分离必要性在哪, 用什么编程范式, 面向对象还是函数式
无标题 无名氏 2025-04-18(五)00:39:08 ID:WQNvisH (PO主) [举报] No.65857398 管理
>>No.65848337
这里说的前后端其实有点误解,就是前端是用来渲染数组的,后端是用来生成地图的,后端在通过程序把每个建筑和地图的j存在数组里面,然后前端负责把数组渲染出来
无标题 无名氏 2025-04-18(五)00:39:43 ID:WQNvisH (PO主) [举报] No.65857402 管理
>>No.65848337
编程范式不太清楚,用的Python,写的面向对象但是有点写的一坨了
无标题 无名氏 2025-04-18(五)14:03:29 ID:5OiFZ7z [举报] No.65860886 管理
其实拿代码问ai就好了,推荐在ai studio问gemini 2.5 pro
无标题 无名氏 2025-04-18(五)18:21:46 ID:g5s61uT [举报] No.65863205 管理
那你可以先把整个程序的框架理清楚,前后端的任务是做什么,这个过程中互相要传递什么数据,都写出来做一张思维导图,再把相近的功能集中包装,然后具体写代码的时候尽量使用长变量名并且规范化
无标题 无名氏 2025-04-21(一)13:08:05 ID:Gs2SdhS [举报] No.65885940 管理
感觉po的代码像ai写的
无标题 无名氏 2025-04-21(一)13:11:14 ID:Gs2SdhS [举报] No.65885966 管理
好吧,原来前面说了是ai写的,那感觉也没法提什么建议。大概就是这个代码还谈不上前后端分离这种东西,基本就是一坨乱麻
无标题 无名氏 2025-04-26(六)08:37:10 ID:WQNvisH (PO主) [举报] No.65928838 管理
主要是感觉不知道怎么存地图数据,目前地图数据全塞在数据库里面的js文件里面
无标题 无名氏 2025-05-09(五)14:21:38 ID:tjnmeqM [举报] No.66032567 管理
地图可以直接存成Python数组, 用pickle直接把数组存成文件, 对象状态都能保存下来。
无标题 无名氏 2025-05-09(五)14:26:12 ID:tjnmeqM [举报] No.66032591 管理
>>No.66032567
你的前后端交流就通过读写文件就行了, 我之前写的一个terminal小游戏用的是类似的地图存储思路你可以参考下
无标题 无名氏 2025-05-09(五)14:34:12 ID:tjnmeqM [举报] No.66032624 管理
>>No.66032591
https://github.com/bainianlaoyao/rescue_ops

UP主: