发布

Golang语言社区

Golang语言社区(www.Golang.LTD)专业分享Go语言基础、提高等最新最前沿动态。
专栏成员
1919
文章
2928127
阅读量
602
订阅数
Golang语言情怀--第145期 Go语言Ebiten引擎《荒野坦克大战》开发PC端:大厅UI编码完成
https://mpvideo.qpic.cn/0bc3tqabqaaacuahqsceyrtvbhgddcoaagaa.f10002.mp4?
李海彬
2024-11-26
1350
Golang语言情怀--第144期 Go语言Ebiten引擎《荒野坦克大战》开发PC端:大厅UI编码
视频地址:https://mpvideo.qpic.cn/0b2e5qab6aaasmadbqr75ftvb3gdd7waahya.f10002.mp4?
李海彬
2024-11-25
620
Golang语言情怀--第143期 Go语言Ebiten引擎《荒野坦克大战》开发PC端:调试访问Game服务器
后续会在抖音直播间或者视频给大家讲解,主要文章中贴太多代码特别是项目的都比较晦涩难懂,抖音直播间名称:VersusWar。
李海彬
2024-11-25
480
Golang语言情怀--第142期 Go语言Ebiten引擎《荒野坦克大战》开发PC端:调试访问Proxy服务器
上一节链接登录服务器成功,通过登录服务器获取到token数据;token数据的作用是通过websocket在游戏服务器验证合法性;本节实现的是客户端链接代理服务器成功,主要思路是客户单通过代理Proxy服务器访问内网游戏服务器。
李海彬
2024-11-21
820
Golang语言情怀--第141期 Go语言Ebiten引擎《荒野坦克大战》开发PC端:调试登录服务器完成
本节主要调试登录,客户端链接登录服务器,目前已经测试完成,并且成功拿点登录服务器的token数据,如下图:
李海彬
2024-11-19
840
关注专栏作者,随时接收最新技术干货
李海彬
Golang语言社区 | 站长
Golang语言情怀--第140期 Go语言Ebiten引擎《荒野坦克大战》开发:游客功能UI完成
本节主要是完成:游客登录 涉及到的知识点,主要是按钮,背景相关。 以下代码是个按钮实例,大家可以简单看下:
李海彬
2024-11-15
1470
Golang语言情怀--第139期 Go语言Ebiten引擎全栈游戏开发:第9节:《荒野坦克大战》PC端移植-游客功能UI开发
涉及到的知识点,主要是按钮,背景相关。以下代码是个按钮增加图实例,大家可以简单看下代码:
李海彬
2024-11-15
540
Golang语言情怀--第138期 Go语言Ebiten引擎全栈游戏开发:第8节:《荒野坦克大战》PC端移植-资源整理
李海彬
2024-11-13
1210
Golang语言情怀--第137期 Go语言Ebiten引擎全栈游戏开发:第8节:animation实例
游戏中的角色的行走、跑、攻击等等,都是动画来实现的;动画在游戏引擎中也是比不可少的一部分,成熟的游戏引擎针对2D开发游戏而言主要是满足spine动画,spine动画目前是使用比较广泛的,如果不了解的可以去网上查下。如果有不懂的也可以咨询我,《荒野坦克大战》中的部分动画都是我用spine来做的。
李海彬
2024-11-13
1460
Golang语言情怀--第136期 Go语言Ebiten引擎全栈游戏开发:第7节:video实例(直播技术基础)
video实例这个例子其实动视频、直播流、推拉流的技术人员,应该有种小惊喜;意思可以用Go来做视频监控,直播,视频播放器了,也不用自己再封装系统调用了,直播推拉流技术我一直再研究,有疑问的可以一起探讨。同时还是涉及到FFmpeg,如果不懂的可以和我交流
李海彬
2024-11-11
960
Golang语言情怀--第134期 Go语言Ebiten引擎全栈游戏开发:第5节:fonts实例分析
fonts字体也是游戏引擎中比较重要的一个知识点,游戏本身需要视觉感受,不可能像文章一样,游戏中都是宋体、楷体等,所以游戏中fonts是必须要了解和掌握的内容。 实例代码,如下:
李海彬
2024-11-11
920
Golang语言情怀--第133期 Go语言Ebiten引擎全栈游戏开发:第4节:sprites实例分析
sprite在游戏中我们常见的角色信息、面板UI都可以定义为sprite,翻译中文就是游戏中的精灵,也是前端游戏开发中需要掌握的知识点。
李海彬
2024-11-08
1340
Golang语言情怀--第132期 Go语言Ebiten引擎全栈游戏开发:第3节:游戏手柄事件监听实例分析
首先,游戏手柄操作游戏是部分主机游戏必备,最近比较火的黑神话·悟空等等,手机游戏也可以使用手柄的,目前我们的坦克对决单机版就支持了手柄,后续完成给大家提供下载。直接上代码,如下:
李海彬
2024-11-07
1200
Golang语言情怀--第131期 Go语言Ebiten引擎全栈游戏开发:第2节:Ebiten框架分析
Ebiten是一个使用Go语言编程库,用于2D游戏开发,可以跨平台。本届开始讲解官方实例,实例熟悉后会给大家讲解实战游戏课。 贪吃蛇实例
李海彬
2024-11-07
1370
Golang语言情怀--第130期 Go语言Ebiten引擎全栈游戏开发:第1节:Ebiten介绍
Ebiten是一个使用Go语言编程库,用于2D游戏开发,可以跨平台。 Ebiten官网,https://ebiten.org/ Ebiten官方API文档,https://pkg.go.dev/github.com/hajimehoshi/ebiten
李海彬
2024-11-07
1250
Golang语言情怀--第129期 全栈小游戏开发:第20节:刚体碰撞检测
目前自行研发的《荒野坦克》正在完成最终测试,所以这段时间一直没有怎么更新,后面会定期更新我们再开发中实际遇到的问题,和如何解决的分享出来;
李海彬
2024-11-07
760
谷歌的多模式 AI Gemini – 技术深入探讨
谷歌首席执行官桑达尔·皮查伊 (Sundar Pichai) 与谷歌 DeepMind 的德米斯·哈萨比斯 (Demis Hassabis) 一起, 于 2023 年 XNUMX 月推出 Gemini。 这种新的大型语言模型集成在 Google 的大量产品中,提供的改进波及数百万人使用的服务和工具。
李海彬
2024-01-25
3990
Golang语言情怀--第128期 全栈小游戏开发:第19节:glTF 模型
当导入 glTF 模型到 Creator 时,glTF 中的资源将会按照以下关系转换为 Creator 中的资源:
李海彬
2023-12-11
2780
Golang语言情怀--第127期 全栈小游戏开发:第18节:导入从 DCC 工具导出的模型
目前大多数数字内容制作(Digital Content Creation, DCC)工具(3ds Max、Maya、Blender)都能导出 FBX 和 glTF 这两种格式的模型文件,所以这些工具导出的内容都能在 Cocos Creator 中得到良好的展示。
李海彬
2023-12-11
2340
Golang语言情怀--第126期 全栈小游戏开发:第17节:材质资源
材质控制着每个模型最终的着色,材质由 Effect 构成,由材质操控 Effect 的着色流程。材质本身也可以看作是 Effect 资源的容器,材质可以任意切换当前要使用的 Effect 资源。下图就是我们创建的材质默认选择的 Effect 资源。
李海彬
2023-12-05
1640
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档