Nymrinae / DofusCharacterBuilder

Dofus Character Builder

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dofus Character Builder

Dofus Character Builder is a personal project presenting an interface where you can try a build for your character (items, stats...). This app has been built for learning purposes.
It does not aim (and can't at all tbh) to replace any current existing builders (Dofusbook...) and does not aim to be used by someone since there is still some bugs and a lot of missing stuff.

Because of some assets not showing errors (despite using ANKAMA urls), I added a repo where I uploaded all items, mounts, pets... assets. This repo will be deleted when this issue will be fixed.
You can find it here: dofus-assets

Table of Contents

Stack

  • Vue.js
  • VueX (state management)
  • Firebase

Installation

Clone

  • Clone this repo to your local machine using https://github.com/Nymrinae/dofusCharBuilder

Setup

Create a Firebase Cloud Firestore and replace the content of .env.example file, and rename it to .env

BASE_URL=http://localhost:3000

FIREBASE_APIKEY=
FIREBASE_AUTH_DOMAIN=
FIREBASE_DATABASE_URL=
FIREBASE_PROJECT_ID=
FIREBASE_STORAGE_BUCKET=
FIREBASE_MESSAGING_SENDER_ID=
FIREBASE_APP_ID=

Launch

# install dependencies
$ npm install

# run for developement
$ npm run dev

# build for production and launch server
$ npm run build
$ npm run start

Features

  • Change character class/sex
  • Add items to character build
  • Update stats (+ scrolls)
  • Load and save builds

FAQ

  • Is this app going to be translated in English ?
    • No.

Authors

Acknowledgments

All assets are the property of ANKAMA.

Licence

This project is under the MIT License. See the LICENSE.md file for more details.

About

Dofus Character Builder

License:MIT License


Languages

Language:Vue 71.2%Language:JavaScript 28.5%Language:CSS 0.3%