Coder Social home page Coder Social logo

cocoscreatorfordeskapp's Introduction

CocosCreatorForDeskApp

如果你的游戏时使用cocos creator开发制作的,并且希望能够发布为桌面应用,那么该解决方案一定能帮助到您!

该解决方案,基于Electron,轻松将cocos creator发布到任何桌面,使用该解决方案的好处是,再也不用去踩发布原生桌面应用的坑了!

为此,您需要注意,相比原生桌面应用,该解决方案最终游戏包体会增加50~70M不等,如果您特别在意游戏安装包体积,那么,请慎重考虑!

使用说明

  • 安装依赖npm install
  • 运行: npm run app

打包说明

打包前的准备工作

  • 使用CocosCreator构建出一份web版本的游戏
  • 将构建的web游戏拷贝到game目录,game目录文件示例

本项目采用的是electron-builder打包

  • 全局安装electron-builder依赖: npm install -g electron-builder
  • 打包:
    • win: npm run pack-win
    • mac: npm run pack-mac

后续开发功能

  • 请查看相关issues
  • 欢迎追加issues

欢迎加入CocosCreator插件交流群(224756137)

一起学习,一起进步!

cocoscreatorfordeskapp's People

Contributors

tidys avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

cocoscreatorfordeskapp's Issues

打包失败

PS C:\Users\Administrator\Desktop\some\CocosCreatorForDeskApp-master> cnpm run pack-win

> [email protected] pack-win C:\Users\Administrator\Desktop\some\CocosCreatorForDeskApp-master
> electron-builder --win --x64

• electron-builder version=21.2.0 os=10.0.18362
• loaded configuration file=package.json ("build" field)
• writing effective config file=dist\builder-effective-config.yaml
• packaging platform=win32 arch=x64 electron=5.0.9 appOutDir=dist\win-unpacked
⨯ Get https://github-production-release-asset-2e65be.s3.amazonaws.com/65527128/8793ac80-adec-11e9-9791-872b1ff67872?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20190808%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20190808T122449Z&X-Amz-Expires=300&X-Amz-Signature=80c97b763bff4df35566f08122e536b3915e0c4279c56db2ae6ad57eda291ecb&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3DwinCodeSign-2.5.0.7z&response-content-type=application%2Foctet-stream: read tcp 192.168.10.74:53651->52.216.145.155:443: wsarecv: An existing connection was forcibly closed by the remote host.

这个有什么办法解决吗

需要的功能(紧急)

1(紧急).能够调用steam的 API, 我需要做DLC更新,然后需要使用steam API 进行查询,或者读取绝对路径下的JSON;(该JSON是下载DLC后存在,不是和游戏本体一起打包;)
2.全屏
3.提升稳定性(不会图片或者骨骼错乱);
4.支持API(紧急);
5.单例模式;
6.单窗口模式;
7.ICON(紧急)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.