国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【實(shí)戰(zhàn)與雜談】本地搭建自己的游戲王卡片生成器

這篇具有很好參考價(jià)值的文章主要介紹了【實(shí)戰(zhàn)與雜談】本地搭建自己的游戲王卡片生成器。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

【實(shí)戰(zhàn)與雜談】本地搭建自己的游戲王卡片生成器

聲明:

1.游戲王卡片制作器本身就是由【kooriookami】開(kāi)發(fā)的,用于DIY卡片因此我只是原有功能再現(xiàn)并不會(huì)追加新功能
2.其次數(shù)據(jù)和卡圖均來(lái)源于網(wǎng)絡(luò),因此我也只提供網(wǎng)絡(luò)能獲取該內(nèi)容的途徑,并不會(huì)預(yù)先準(zhǔn)備好

最近一直沒(méi)有時(shí)間看回復(fù)和私信,我重新下載github上的項(xiàng)目發(fā)現(xiàn),分支上的內(nèi)容確實(shí)有問(wèn)題,進(jìn)行了重新調(diào)整。

這里默認(rèn)讀者已經(jīng)閱讀過(guò)前一篇博文:【實(shí)戰(zhàn)與雜談】如何復(fù)活一個(gè)開(kāi)源網(wǎng)站-游戲王卡片生成器

前端環(huán)境配置

1. 準(zhǔn)備powershell

因?yàn)閳?zhí)行的大多數(shù)都是些linux命名,在window環(huán)境還是安裝一個(gè)powershell來(lái)執(zhí)行命令
powershell下載地址為:
https://github.com/PowerShell/PowerShell?
根據(jù)當(dāng)前系統(tǒng)選擇版本,筆者是windows 10 64位,因此選擇Windows (x64)
安裝完成后
【實(shí)戰(zhàn)與雜談】本地搭建自己的游戲王卡片生成器

2. 安裝nodejs

【實(shí)戰(zhàn)與雜談】本地搭建自己的游戲王卡片生成器
當(dāng)出現(xiàn)時(shí),需要安裝node.js可以通過(guò)https://nodejs.org進(jìn)行下載安裝

隨后執(zhí)行

npm install

如果安裝時(shí)間慢,是因?yàn)槭褂昧藝?guó)外國(guó)外進(jìn)行,這里改成國(guó)內(nèi)鏡像

npm config set registry http://registry.npm.taobao.org

3. 安裝is-electron

?當(dāng)出現(xiàn)提示時(shí)

【實(shí)戰(zhàn)與雜談】本地搭建自己的游戲王卡片生成器

安裝is-electron

npm install --save is-electron

4. 最終得到這個(gè)界面證明前端內(nèi)容部分已經(jīng)啟動(dòng)成功

執(zhí)行

npm run dev

獲得下圖即代表正常啟動(dòng)

【實(shí)戰(zhàn)與雜談】本地搭建自己的游戲王卡片生成器

訪問(wèn)網(wǎng)址會(huì)進(jìn)入到界面,只會(huì)顯示默認(rèn)的青眼白龍,卡面其他內(nèi)容因?yàn)楹蠖藳](méi)啟動(dòng)不會(huì)加載,

【實(shí)戰(zhàn)與雜談】本地搭建自己的游戲王卡片生成器

目前github項(xiàng)目的前端已經(jīng)在確保能正常啟動(dòng)后,把調(diào)整后的代碼上傳到項(xiàng)目中,按照上面操作在win10環(huán)境下應(yīng)該得到截圖內(nèi)容。接下來(lái)就是準(zhǔn)備后端環(huán)境

?后端環(huán)境配置

這次以最新2023.4月份數(shù)字包1201為例,本地搭建自己的游戲王卡片生成器就幾乎能同步最新的卡。

在上一篇論文中我提供了源碼,讓讀者自行編譯執(zhí)行,在后臺(tái)和評(píng)論來(lái)看,我直接提供執(zhí)行包,安裝好運(yùn)行環(huán)境能正常啟動(dòng)即可。

1. 安裝JAVA運(yùn)行環(huán)境

因?yàn)槲液笈_(tái)使用的是java,因此執(zhí)行環(huán)境需要安裝jdk,選擇能執(zhí)行jar包的環(huán)境即可,在JDK找到能安裝jdk安裝包安裝?,得到下面截圖內(nèi)容即可【實(shí)戰(zhàn)與雜談】本地搭建自己的游戲王卡片生成器

2. 啟動(dòng)后端程序

讀者可以自行通過(guò)源碼編譯jar包,也可以下載我的分割好的壓縮包(因?yàn)橥暾鹙ar包超過(guò)100m)

java -jar YGO-CARD-1.0-SNAPSHOT.jar -image.img=c:\monster\ -spring.datasource.url=jdbc:mysql://127.0.0.1:3306/mytest?characterEncoding=utf-8 -spring.datasource.username=root -spring.datasource.password=123456
配置 說(shuō)明
-image.img 卡片插畫(huà)所在地址
-spring.datasource.url 數(shù)據(jù)庫(kù)地址
-spring.datasource.username 數(shù)據(jù)庫(kù)賬號(hào)
-spring.datasource.password 數(shù)據(jù)庫(kù)密碼

見(jiàn)到下圖代表已啟動(dòng)成功【實(shí)戰(zhàn)與雜談】本地搭建自己的游戲王卡片生成器

3. 初始化后端數(shù)據(jù)

后端項(xiàng)目啟動(dòng)后需要對(duì)圖片和卡片數(shù)據(jù)進(jìn)行初始化,程序才能正確獲取到對(duì)應(yīng)

3.1 卡片插畫(huà)

通過(guò)游戲王數(shù)據(jù)庫(kù)我們可以查詢到【革命同調(diào)士】的碼為97682931

【實(shí)戰(zhàn)與雜談】本地搭建自己的游戲王卡片生成器

ygoprodeck提供了api可以讓我們查詢到圖片,例如【革命同調(diào)士】的碼為97682931,我們?cè)L問(wèn)97682931.jpg (624×624) (ygoprodeck.com)?就可以得到程序需要的插圖

【實(shí)戰(zhàn)與雜談】本地搭建自己的游戲王卡片生成器

3.2 卡片數(shù)據(jù)

每個(gè)版本的ygo,過(guò)后對(duì)應(yīng)的卡片數(shù)據(jù)更新斗發(fā)布在開(kāi)源項(xiàng)目中,讀者可以通過(guò)查看提交日志來(lái)取人卡片信息是否已經(jīng)更:

https://github.com/mycard/ygopro-database/commits/dump

如下圖我們可以發(fā)現(xiàn)在ygo發(fā)布4天后,卡片數(shù)據(jù)也已經(jīng)更新了

【實(shí)戰(zhàn)與雜談】本地搭建自己的游戲王卡片生成器

? ? ? ?關(guān)于數(shù)據(jù)腳本導(dǎo)入我這里就不再多講,我這里主要解決在私信說(shuō)使用腳本導(dǎo)入不進(jìn)去的情況,我這里提供對(duì)應(yīng)數(shù)據(jù)表新建腳本。

DROP TABLE IF EXISTS `datas`;
CREATE TABLE `datas` (
  `id` int(11) NOT NULL,
  `id1` blob,
  `id2` blob,
  `id3` blob,
  `type` blob,
  `atk` int(11) DEFAULT NULL,
  `def` int(11) DEFAULT NULL,
  `level` int(11) DEFAULT NULL,
  `race` int(11) DEFAULT NULL,
  `attribute` int(11) DEFAULT NULL,
  `id0` blob,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;


DROP TABLE IF EXISTS `texts`;
CREATE TABLE `texts` (
  `id` int(11) NOT NULL,
  `name` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
  `desc` text CHARACTER SET utf8,
  `dec2` text CHARACTER SET utf8,
  `dec3` text CHARACTER SET utf8,
  `dec4` text CHARACTER SET utf8,
  `dec5` text CHARACTER SET utf8,
  `dec6` text CHARACTER SET utf8,
  `dec7` text CHARACTER SET utf8,
  `dec8` text CHARACTER SET utf8,
  `dec9` text CHARACTER SET utf8,
  `dec10` text CHARACTER SET utf8,
  `dec11` text CHARACTER SET utf8,
  `dec12` text CHARACTER SET utf8,
  `dec13` text CHARACTER SET utf8,
  `dec14` text CHARACTER SET utf8,
  `dec15` text CHARACTER SET utf8,
  `dec16` text CHARACTER SET utf8,
  `dec17` text CHARACTER SET utf8,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

刪去ygopro-database/locales/zh-CN at dump · mycard/ygopro-database · GitHub腳本中的

PRAGMA foreign_keys=OFF;
BEGIN TRANSACTION;
CREATE TABLE texts(id integer primary key,name text,desc text,str1 text,str2 text,str3 text,str4 text,str5 text,str6 text,str7 text,str8 text,str9 text,str10 text,str11 text,str12 text,str13 text,str14 text,str15 text,str16 text);

CREATE TABLE datas(id integer primary key,ot integer,alias integer,setcode integer,type integer,atk integer,def integer,level integer,race integer,attribute integer,category integer);

COMMIT;

最終效果

【實(shí)戰(zhàn)與雜談】本地搭建自己的游戲王卡片生成器

本次博文對(duì)原有項(xiàng)目追加內(nèi)容

- 前端項(xiàng)目

修復(fù)了原有代碼無(wú)法正常啟動(dòng)的問(wèn)題

- 后端項(xiàng)目

提供源碼啟動(dòng)jar包,只需要安裝java環(huán)境直接啟動(dòng),指定環(huán)境參數(shù)即可文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-503922.html

到了這里,關(guān)于【實(shí)戰(zhàn)與雜談】本地搭建自己的游戲王卡片生成器的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【前端|JS實(shí)戰(zhàn)第1篇】使用JS來(lái)實(shí)現(xiàn)屬于自己的貪吃蛇游戲!

    【前端|JS實(shí)戰(zhàn)第1篇】使用JS來(lái)實(shí)現(xiàn)屬于自己的貪吃蛇游戲!

    前言 貪吃蛇游戲是經(jīng)典的小游戲,也是學(xué)習(xí)前端JS的一個(gè)很好的練習(xí)項(xiàng)目。在本教程中,我們將使用 JavaScript 來(lái)逐步構(gòu)建一個(gè)貪吃蛇游戲。我們會(huì)從創(chuàng)建游戲區(qū)域開(kāi)始,逐步添加蛇的移動(dòng)、食物的生成以及游戲邏輯等功能。 ?? 作者簡(jiǎn)介:程序員小豪,全棧工程師,熱愛(ài)編程

    2024年02月12日
    瀏覽(13)
  • 實(shí)戰(zhàn)教程:如何自己搭建一個(gè)小程序商城?

    實(shí)戰(zhàn)教程:如何自己搭建一個(gè)小程序商城?

    如今,隨著移動(dòng)互聯(lián)網(wǎng)的發(fā)展,電子商務(wù)已經(jīng)成為人們購(gòu)物的主要方式之一。而商城小程序的出現(xiàn),更是方便了商家進(jìn)行線上銷售和推廣。本文將為大家詳細(xì)介紹如何搭建一個(gè)商城小程序,讓你從小白變?yōu)閷<摇?首先,我們需要登錄喬拓云平臺(tái)進(jìn)入商城后臺(tái)管理頁(yè)面。喬拓云

    2024年02月11日
    瀏覽(31)
  • 在vscode中安裝使用live Server(前端搭建自己的本地服務(wù)器環(huán)境)

    在vscode中安裝使用live Server(前端搭建自己的本地服務(wù)器環(huán)境)

    一、在擴(kuò)展中搜索live Server,找到并下載,下載完后點(diǎn)擊設(shè)置圖標(biāo),點(diǎn)擊擴(kuò)展設(shè)置 ?二、點(diǎn)擊在settings.json中編輯,在JSON中修改添加下列代碼 端口號(hào)可配,注意不要與其他服務(wù)沖突; AdvanceCustomBrowserCmdLine填寫(xiě)自己實(shí)際chrome的路徑; ?三、保存重啟vscode,點(diǎn)擊右下角的go live 就可

    2024年02月16日
    瀏覽(30)
  • 本地搭建屬于自己的ChatGPT:基于PyTorch+ChatGLM-6b+Streamlit+QDrant+DuckDuckGo

    本地搭建屬于自己的ChatGPT:基于PyTorch+ChatGLM-6b+Streamlit+QDrant+DuckDuckGo

    本地部署chatglm及緩解時(shí)效性問(wèn)題的思路: 模型使用chatglm-6b 4bit,推理使用hugging face,前端應(yīng)用使用streamlit或者gradio。 微調(diào)對(duì)顯存要求較高,還沒(méi)試驗(yàn)。可以結(jié)合LoRA進(jìn)行微調(diào)。 緩解時(shí)效性問(wèn)題:通過(guò)本地?cái)?shù)據(jù)庫(kù)或者搜索引擎獲取特有數(shù)據(jù)或者實(shí)時(shí)數(shù)據(jù)作為生成模型的上下文

    2024年02月02日
    瀏覽(19)
  • 【LeetCode】822.翻轉(zhuǎn)卡片游戲

    在桌子上有? N ?張卡片,每張卡片的正面和背面都寫(xiě)著一個(gè)正數(shù)(正面與背面上的數(shù)有可能不一樣)。 我們可以先翻轉(zhuǎn)任意張卡片,然后選擇其中一張卡片。 如果選中的那張卡片背面的數(shù)字? X ?與任意一張卡片的正面的數(shù)字都不同,那么這個(gè)數(shù)字是我們想要的數(shù)字。 哪個(gè)

    2024年02月14日
    瀏覽(17)
  • 本地使用IIS快速搭建一個(gè)屬于自己的網(wǎng)站,并發(fā)布公網(wǎng)訪問(wèn)「無(wú)需購(gòu)買云服務(wù)器」

    本地使用IIS快速搭建一個(gè)屬于自己的網(wǎng)站,并發(fā)布公網(wǎng)訪問(wèn)「無(wú)需購(gòu)買云服務(wù)器」

    在網(wǎng)上各種教程和介紹中,搭建網(wǎng)頁(yè)都會(huì)借助各種軟件的幫助,比如網(wǎng)頁(yè)運(yùn)行的Apache和Nginx、數(shù)據(jù)庫(kù)軟件MySQL和MSSQL之類,為方便用戶使用,還出現(xiàn)了XAMPP、PHPStudy、寶塔面板等等一系列集成服務(wù),都是為了方便我們能快速建立網(wǎng)站。是不是不適用這些軟件就無(wú)法建立網(wǎng)站了呢?

    2024年02月05日
    瀏覽(27)
  • Ubuntu本地快速搭建web小游戲網(wǎng)站,公網(wǎng)用戶遠(yuǎn)程訪問(wèn)

    Ubuntu本地快速搭建web小游戲網(wǎng)站,公網(wǎng)用戶遠(yuǎn)程訪問(wèn)

    最近,我發(fā)現(xiàn)了一個(gè)超級(jí)強(qiáng)大的人工智能學(xué)習(xí)網(wǎng)站。它以通俗易懂的方式呈現(xiàn)復(fù)雜的概念,而且內(nèi)容風(fēng)趣幽默。我覺(jué)得它對(duì)大家可能會(huì)有所幫助,所以我在此分享。點(diǎn)擊這里跳轉(zhuǎn)到網(wǎng)站。 前言 網(wǎng):我們通常說(shuō)的是互聯(lián)網(wǎng);站:可以理解成在互聯(lián)網(wǎng)上的一個(gè)房子。把互聯(lián)網(wǎng)看

    2024年02月05日
    瀏覽(22)
  • RAG實(shí)戰(zhàn)6-如何在LlamaIndex中使用自己搭建的API

    在搭建一個(gè)大模型API服務(wù)中,我們介紹了如何使用SWIFT框架搭建一個(gè)大模型API服務(wù)。在RAG實(shí)戰(zhàn)1-5中,我們一直使用的是本地加載大模型的方式來(lái)調(diào)用大模型,本文將介紹如何在LlamaIndex中使用自己搭建的大模型API。 LlamaIndex支持部分廠商的API配置,如OpenAI,但我們想使用的是自

    2024年03月14日
    瀏覽(30)
  • 幻獸帕魯“加入多人游戲(專用服務(wù)器)”是什么意思?怎么搭建自己的幻獸帕魯服務(wù)器?

    幻獸帕魯“加入多人游戲(專用服務(wù)器)”是什么意思?怎么搭建自己的幻獸帕魯服務(wù)器?

    幻獸帕魯游戲進(jìn)入界面有個(gè)“加入多人游戲(專用服務(wù)器)”的選型,其實(shí)這個(gè)就是多人聯(lián)機(jī)模式,它除了可以進(jìn)入官方的服務(wù)器聯(lián)機(jī)游戲,還可以連接到自己專門(mén)搭建的服務(wù)器里,去在一個(gè)比較私密的空間進(jìn)行單人游戲或者幾個(gè)朋友聯(lián)機(jī)游戲。 幻獸帕魯?shù)膶S梅?wù)器搭建是

    2024年02月22日
    瀏覽(29)
  • 【cpolar】Ubuntu本地快速搭建web小游戲網(wǎng)站,公網(wǎng)用戶遠(yuǎn)程訪問(wèn)

    【cpolar】Ubuntu本地快速搭建web小游戲網(wǎng)站,公網(wǎng)用戶遠(yuǎn)程訪問(wèn)

    ???個(gè)人主頁(yè):深魚(yú)~ ??收錄專欄:cpolar ??歡迎 ??點(diǎn)贊?評(píng)論?收藏 目錄 前言 1. 本地環(huán)境服務(wù)搭建 2. 局域網(wǎng)測(cè)試訪問(wèn) 3. 內(nèi)網(wǎng)穿透 3.1 ubuntu本地安裝cpolar 3.2 創(chuàng)建隧道 3.3 測(cè)試公網(wǎng)訪問(wèn) 4. 配置固定二級(jí)子域名 4.1 保留一個(gè)二級(jí)子域名 4.2 配置二級(jí)子域名 4.3 測(cè)試訪問(wèn)公網(wǎng)固定

    2024年02月05日
    瀏覽(27)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包