客户端选择及开发环境配置

关于客户端的开发环境选择

纠结于cocos2d-lua与cocos2d-js,纠结很久,最后我选择了pygame…因为之前毕设也是使用的pygame,而且开发重心会放在服务端,那么就先不关注客户端的实现,实现基本逻辑与通信,效率上的问题可以通过python内嵌C/C++来实现(默认已经配置好python3环境)

需要做的

  1. 因为pygame主要提供了比较基础的图形绘制和部分基础控件,所以需要花一些时间掌握基本控件以及自己封装一些基本控件
  2. 实现基本客户端逻辑后,将一些计算转为C/C++来实现,并学习python常用debug工具与性能分析工具
  3. 封装网络通信相关库

开发工具配置

1.pycharm配置pygame
首先进入pycharm的python项目解释器配置
首先进入pycharm的python项目解释器配置,未配置pygame的话就不会有pygame选项,接下来点击右上角的+号,在搜索框内输入pygame
在这里插入图片描述
左下角下载即可

  1. pygame配置Git,要熟悉一个正常的开发流程,版本控制工具必不可少,这里我选择的是github
    在这里插入图片描述
    VCS就是PyCharm的版本控制(version control system)
    在这里插入图片描述
    git可以在官网下载https://git-scm.com/downloads 进入官网下载界面后,复制自己需要的git版本下载链接,到迅雷下载,官网速度太慢。

题外话:Github桌面版

官网下载Github桌面版,管理版本更加方便

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值