最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

javascript - How can I convert a Phaser 3 game into an android game? - Stack Overflow

programmeradmin1浏览0评论

I'm fairly new to Phaser and I would like to know if there is any way by means of which I can convert the Phaser game into android game.

I'm using Phaser with NPM.

thanks.

I'm fairly new to Phaser and I would like to know if there is any way by means of which I can convert the Phaser game into android game.

I'm using Phaser with NPM.

thanks.

Share Improve this question edited Jun 21, 2021 at 8:22 Davide Pedron 7591 gold badge8 silver badges17 bronze badges asked Jun 20, 2021 at 7:54 shubham kakadeshubham kakade 3001 gold badge5 silver badges11 bronze badges
Add a ment  | 

1 Answer 1

Reset to default 8

There are a few boilerplates floating around, which I haven't personally tested, making use of Cordova for the goal you're aiming at:

  • https://github./PeeJeeDR/phaser-3-webpack-cordova
  • https://github./ReydVires/phaser3-cordova

As far as more official resources if you were so inclined:

  • An e-book: HTML5 CROSS PLATFORM GAMES USING PHASER 3
  • A 2018 tutorial: https://phaser.io/news/2018/04/capacitor-and-phaser-tutorial
  • A June 2021 OpenForge Ionic video from the official blog aswell and related repository

I'll go ahead and suggest this blog article aswell which seem pretty well made to me, using Capacitor: Create HTML5 Native games in Ionic Capacitor apps using Phaser with the related repository.

发布评论

评论列表(0)

  1. 暂无评论
ok 不同模板 switch ($forum['model']) { /*case '0': include _include(APP_PATH . 'view/htm/read.htm'); break;*/ default: include _include(theme_load('read', $fid)); break; } } break; case '10': // 主题外链 / thread external link http_location(htmlspecialchars_decode(trim($thread['description']))); break; case '11': // 单页 / single page $attachlist = array(); $imagelist = array(); $thread['filelist'] = array(); $threadlist = NULL; $thread['files'] > 0 and list($attachlist, $imagelist, $thread['filelist']) = well_attach_find_by_tid($tid); $data = data_read_cache($tid); empty($data) and message(-1, lang('data_malformation')); $tidlist = $forum['threads'] ? page_find_by_fid($fid, $page, $pagesize) : NULL; if ($tidlist) { $tidarr = arrlist_values($tidlist, 'tid'); $threadlist = well_thread_find($tidarr, $pagesize); // 按之前tidlist排序 $threadlist = array2_sort_key($threadlist, $tidlist, 'tid'); } $allowpost = forum_access_user($fid, $gid, 'allowpost'); $allowupdate = forum_access_mod($fid, $gid, 'allowupdate'); $allowdelete = forum_access_mod($fid, $gid, 'allowdelete'); $access = array('allowpost' => $allowpost, 'allowupdate' => $allowupdate, 'allowdelete' => $allowdelete); $header['title'] = $thread['subject']; $header['mobile_link'] = $thread['url']; $header['keywords'] = $thread['keyword'] ? $thread['keyword'] : $thread['subject']; $header['description'] = $thread['description'] ? $thread['description'] : $thread['brief']; $_SESSION['fid'] = $fid; if ($ajax) { empty($conf['api_on']) and message(0, lang('closed')); $apilist['header'] = $header; $apilist['extra'] = $extra; $apilist['access'] = $access; $apilist['thread'] = well_thread_safe_info($thread); $apilist['thread_data'] = $data; $apilist['forum'] = $forum; $apilist['imagelist'] = $imagelist; $apilist['filelist'] = $thread['filelist']; $apilist['threadlist'] = $threadlist; message(0, $apilist); } else { include _include(theme_load('single_page', $fid)); } break; default: message(-1, lang('data_malformation')); break; } ?>