网络游戏开发- 开场白

众所周知(mei ren zhi dao),去年来到一家18线不知名的游戏公司,担任web后台开发的岗位。

简单来说就是负责充钱啊,做报表啊,维护服务器啊之类的打杂的事情

每天看到游戏组的同事在那边写代码 debug,眼浅的不得了。于是乎,下班回家,自己也开始来撸一下,游戏也是程序啊。

同事们主要是用的Unity C++ lua,我一个也不会。。。。请教他们都只能问问思路。。。

我打算用Egret来写客户端,asp.net core 来写服务器,中间通信使用websocket来完成

本系列博客不间断更新,看工作忙闲程度吧

服务器主要内容:

使用.Net Core自带的Websocket类库完成,不依赖第三方包

实现一个简单的连接池

实现一个简单的定时任务模块

实现一个简单的类似于Asp.Net Core Mvc的开发结构

最后实现一个炸金花的棋牌游戏服务器

约定和客户端使用的协议内容,选择一种序列化的方式(Json 二进制 protocol   ???? 待确定)

主要使用技术ASp.Net Core Redis Mysql EFCore Log4Net

客户端主要内容:

TypeScript的熟悉

Egret引擎的基本应用

Egret的EUI简单的应用

Egret的Tween实现发牌动画

Egret自带的Websocket框架实现通信

发布Android Windows10 微信小游戏 H5等平台

希望我能坚持,当我说给我朋友说我要写一个这游戏的时候,他怎么都不信,毕竟我的座右铭是:世上无难事,只要肯放弃

然后我们打了一个100块钱的赌。哈哈

之所以会选择写一段这样的开场白,或者算是立项之类的话,是因为上一任老板提到的一个词语 “仪式感”。

写上这么一段,也算是一个开始,放弃的时候,想到万一有园子里的大兄弟等着我更新呢?我不更新会不会给我寄刀片啊???

 

网络游戏开发- 开场白

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpdgpj.html