棋牌游戏开发- 开场白

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

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

天天看到游戏组的同事在那边写代码 debug,眼浅的不得了。因而乎,下班回家,本身也开始来撸一下,游戏也是程序啊。服务器

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

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

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

服务器主要内容:asp.net

  1. 使用.Net Core自带的Websocket类库完成,不依赖第三方包
  2. 实现一个简单的链接池
  3. 实现一个简单的定时任务模块
  4. 实现一个简单的相似于Asp.Net Core Mvc的开发结构
  5. 最后实现一个炸金花 最近国家把炸金花这类的游戏定义为赌博,因而就改为写斗地主了。。。。(2018年4月23日17:57:32))的棋牌游戏服务器
  6. 约定和客户端使用的协议内容,选择一种序列化的方式(Json 二进制 protocol   ???? 待肯定)
  7. 主要使用技术ASp.Net Core Redis Mysql EFCore Log4Net

客户端主要内容:socket

  1. TypeScript的熟悉
  2. Egret引擎的基本应用
  3. Egret的EUI简单的应用
  4. Egret的Tween实现发牌动画
  5. Egret自带的Websocket框架实现通讯
  6. 发布Android Windows10 微信小游戏 H5等平台

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

而后咱们打了一个100块钱的赌。哈哈lua

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

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


 

相关文章
相关标签/搜索