Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mathealgou/cyos-engine
A simple alternative for creating "Choose your own story" games. This game engine uses Vue.js and Electron as it's main dependencies. It dynamically renders the pages depending on the game's state.
https://github.com/mathealgou/cyos-engine
choose-your-own-adventure choose-your-own-story chooseyourownadventure chooseyourownstory electron electron-vue electronjs front-end frontend game-engine gamedev vue vue-electron vueelectron vuejs vuetify
Last synced: 9 days ago
JSON representation
A simple alternative for creating "Choose your own story" games. This game engine uses Vue.js and Electron as it's main dependencies. It dynamically renders the pages depending on the game's state.
- Host: GitHub
- URL: https://github.com/mathealgou/cyos-engine
- Owner: mathealgou
- Created: 2021-09-15T23:32:42.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-09-25T03:16:51.000Z (over 3 years ago)
- Last Synced: 2024-04-24T09:40:19.366Z (8 months ago)
- Topics: choose-your-own-adventure, choose-your-own-story, chooseyourownadventure, chooseyourownstory, electron, electron-vue, electronjs, front-end, frontend, game-engine, gamedev, vue, vue-electron, vueelectron, vuejs, vuetify
- Language: JavaScript
- Homepage:
- Size: 11.2 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# cyos-engine
```
Made by Matheus Goulart
```## Technologies used
I basically use 3 things: VueJS, which is a front-end reactive framework, Vuetify, which is a library of components (such as buttons, menus, cards, et cetera.) for VueJS, and Electron, wich I'm using to build desktop executables.## Project setup
```
npm install
```### Compiles and hot-reloads for development
```
npm run serve
```### Compiles and minifies for production
#### For Web
```
npm run build
```#### For Desktop
```
npm run electron:build
```### Lints and fixes files
```
npm run lint
```### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).