Skip to content

Commit ca1a95c

Browse files
bhoopesh369ZaBarudo
authored andcommitted
init: Repo for Codecharacter Frontend 2024 (squash)
fix: Battletv , score feat: changed homePage mapImage Fix : offsets and battletv fix: leaderboard Fix : assets fix: scrollbar in battle refactor:websocket for lsp fix:remove unwanted logging fix: tower healthbar init: Repo for Codecharacter Frontend 2024 (#1)
1 parent 8c44824 commit ca1a95c

File tree

63 files changed

+241
-229
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

63 files changed

+241
-229
lines changed

README.md

Lines changed: 31 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,34 @@
1-
<h1 align="center">CodeCharacter Web 2023</h1>
2-
<p align="center">Monorepo for the web app, renderer and map designer of CodeCharacter 2023</p>
1+
<h1 align="center">CodeCharacter Web 2024</h1>
2+
<p align="center">Monorepo for the web app, renderer and map designer of CodeCharacter 2024</p>
33

44
<p align="center">
5-
<a href="https://github.com/delta/codecharacter-web-2023/actions/workflows/ci.yml">
6-
<img src="https://github.com/delta/codecharacter-web-2023/actions/workflows/ci.yml/badge.svg"/>
5+
<a href="https://github.com/delta/codecharacter-frontend/actions/workflows/ci.yml">
6+
<img src="https://github.com/delta/codecharacter-frontend/actions/workflows/ci.yml/badge.svg"/>
77
</a>
8-
<a href="https://github.com/delta/codecharacter-web-2023/actions/workflows/docs.yml">
9-
<img src="https://github.com/delta/codecharacter-web-2023/actions/workflows/docs.yml/badge.svg"/>
8+
<a href="https://github.com/delta/codecharacter-frontend/actions/workflows/docs.yml">
9+
<img src="https://github.com/delta/codecharacter-frontend/actions/workflows/docs.yml/badge.svg"/>
1010
</a>
11-
<a href="https://codecov.io/gh/delta/codecharacter-web-2023">
12-
<img src="https://codecov.io/gh/delta/codecharacter-web-2023/branch/main/graph/badge.svg?token=T4A45WWCWM"/>
11+
<a href="https://codecov.io/gh/delta/codecharacter-frontend">
12+
<img src="https://codecov.io/gh/delta/codecharacter-frontend/branch/main/graph/badge.svg?token=T4A45WWCWM"/>
1313
</a>
1414
<br>
15-
<img src=https://img.shields.io/github/deployments/delta/codecharacter-web-2023/Production?label=vercel&logo=vercel">
15+
<img src=https://img.shields.io/github/deployments/delta/codecharacter-frontend/Production?label=vercel&logo=vercel">
1616
</p>
1717

18+
## Setup
19+
20+
1. Configurations
21+
22+
```
23+
cp config/config.example.ts config/config.ts
24+
```
25+
26+
3. Default codes
27+
28+
```
29+
git submodule update --init
30+
```
31+
1832
## Scripts
1933

2034
(To be run with `yarn` prefix)
@@ -27,6 +41,14 @@
2741
- `lint` runs the linter for the project
2842
- `format` runs the formatter for the project
2943

44+
## Docker
45+
46+
```
47+
docker compose up
48+
```
49+
50+
Container will be running on port **3000**
51+
3052
## Documentation and preview deployments
3153

3254
Check out [here](https://delta.github.io/codecharacter-web-2023/).

docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
version: '3.8'
1+
version: '3.9'
22

33
services:
44
web:

docs/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# CodeCharacter Web 2023
1+
# CodeCharacter Web 2024
22

33
### Code Generation Process
44

docs/spec/generator-config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@ typescriptThreePlus: true
33
useSingleRequestParameter: false
44
withInterfaces: true
55
withoutRuntimeChecks: true
6-
npmName: '@codecharacter-2023/client'
6+
npmName: '@codecharacter-2024/client'
77
npmVersion: '2023.0.0'

package.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"name": "@codecharacter-2023/web",
3-
"description": "The web frontend of CodeCharacter 2023",
2+
"name": "@codecharacter-2024/web",
3+
"description": "The web frontend of CodeCharacter 2024",
44
"license": "MIT",
55
"author": "Delta Force",
66
"version": "2023.0.0",
@@ -10,21 +10,21 @@
1010
"scripts": {
1111
"lint": "eslint --ext .ts,.tsx . --ignore-path .gitignore && prettier \"**/*.{ts,tsx,js,json,yml,md}\" --check --ignore-path .gitignore",
1212
"format": "eslint --ext .ts,.tsx . --fix --ignore-path .gitignore && prettier \"**/*.{ts,tsx,js,json,yml,md}\" --write --ignore-path .gitignore",
13-
"compile": "yarn workspace @codecharacter-2023/client run tsc && yarn workspace @codecharacter-2023/renderer run tsc && yarn workspace @codecharacter-2023/map-designer run tsc && tsc",
13+
"compile": "yarn workspace @codecharacter-2024/client run tsc && yarn workspace @codecharacter-2024/renderer run tsc && yarn workspace @codecharacter-2024/map-designer run tsc && tsc",
1414
"test": "jest --coverage",
15-
"dev": "concurrently -k -r \"yarn workspace @codecharacter-2023/client build:watch\" \"yarn workspace @codecharacter-2023/renderer build:watch\" \"yarn workspace @codecharacter-2023/map-designer build:watch\" \"sleep 10 && vite --config vite.dev.config.ts\"",
16-
"build": "yarn workspace @codecharacter-2023/client run build && yarn workspace @codecharacter-2023/renderer run build && yarn workspace @codecharacter-2023/map-designer run build && vite build --config vite.prod.config.ts --emptyOutDir",
17-
"prod": "concurrently -k -r \"sleep 5 && vite build --watch --config vite.prod.config.ts --emptyOutDir\" \"sleep 10 && live-server --host=0.0.0.0 --middleware=spa-ignore-assets dist/\" \"yarn workspace @codecharacter-2023/client build:watch\" \"yarn workspace @codecharacter-2023/renderer build:watch\" \"yarn workspace @codecharacter-2023/map-designer build:watch\"",
18-
"renderer:demo": "yarn workspace @codecharacter-2023/renderer run dev",
19-
"map-designer:demo": "yarn workspace @codecharacter-2023/map-designer run dev",
15+
"dev": "concurrently -k -r \"yarn workspace @codecharacter-2024/client build:watch\" \"yarn workspace @codecharacter-2024/renderer build:watch\" \"yarn workspace @codecharacter-2024/map-designer build:watch\" \"sleep 10 && vite --config vite.dev.config.ts\"",
16+
"build": "yarn workspace @codecharacter-2024/client run build && yarn workspace @codecharacter-2024/renderer run build && yarn workspace @codecharacter-2024/map-designer run build && vite build --config vite.prod.config.ts --emptyOutDir",
17+
"prod": "concurrently -k -r \"sleep 5 && vite build --watch --config vite.prod.config.ts --emptyOutDir\" \"sleep 10 && live-server --host=0.0.0.0 --middleware=spa-ignore-assets dist/\" \"yarn workspace @codecharacter-2024/client build:watch\" \"yarn workspace @codecharacter-2024/renderer build:watch\" \"yarn workspace @codecharacter-2024/map-designer build:watch\"",
18+
"renderer:demo": "yarn workspace @codecharacter-2024/renderer run dev",
19+
"map-designer:demo": "yarn workspace @codecharacter-2024/map-designer run dev",
2020
"storybook": "start-storybook -p 6006",
2121
"storybook:build": "build-storybook",
2222
"postinstall": "husky install"
2323
},
2424
"dependencies": {
25-
"@codecharacter-2023/client": "workspace:packages/client",
26-
"@codecharacter-2023/map-designer": "workspace:packages/map-designer",
27-
"@codecharacter-2023/renderer": "workspace:packages/renderer",
25+
"@codecharacter-2024/client": "workspace:packages/client",
26+
"@codecharacter-2024/map-designer": "workspace:packages/map-designer",
27+
"@codecharacter-2024/renderer": "workspace:packages/renderer",
2828
"@custom-elements-manifest/analyzer": "^0.6.6",
2929
"@fortawesome/fontawesome-svg-core": "^6.2.1",
3030
"@fortawesome/free-brands-svg-icons": "^6.2.1",

packages/client/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
2-
"name": "@codecharacter-2023/client",
2+
"name": "@codecharacter-2024/client",
33
"version": "2023.0.0",
4-
"description": "OpenAPI client for CodeCharacter 2023",
4+
"description": "OpenAPI client for CodeCharacter 2024",
55
"author": "Delta Force",
66
"main": "./dist/index.js",
77
"typings": "./dist/index.d.ts",

packages/map-designer/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
{
2-
"name": "@codecharacter-2023/map-designer",
3-
"description": "Webcomponent for CodeCharacter Map Designer 2023",
2+
"name": "@codecharacter-2024/map-designer",
3+
"description": "Webcomponent for CodeCharacter Map Designer 2024",
44
"license": "MIT",
55
"author": "Delta Force",
66
"version": "2023.0.0",
7-
"main": "./dist/codecharacter-map-designer-2023.es.js",
8-
"module": "./dist/codecharacter-map-designer-2023.es.js",
7+
"main": "./dist/codecharacter-map-designer-2024.es.js",
8+
"module": "./dist/codecharacter-map-designer-2024.es.js",
99
"types": "./dist/src/index.d.ts",
1010
"files": [
1111
"dist"
1212
],
1313
"exports": {
1414
".": {
15-
"import": "./dist/codecharacter-map-designer-2023.es.js"
15+
"import": "./dist/codecharacter-map-designer-2024.es.js"
1616
}
1717
},
1818
"scripts": {

packages/map-designer/src/Parameters.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ export class Parameters {
1515

1616
static mapTileHalfHeight = 200;
1717

18-
static mapTileOffsetX = 200;
18+
static mapTileOffsetX = 250;
1919

20-
static mapTileOffsetY = 256;
20+
static mapTileOffsetY = 260;
2121

2222
static totalCoins = 6000;
2323

packages/map-designer/vite.dev.config.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ export default defineConfig({
99
},
1010
build: {
1111
lib: {
12-
name: 'codecharacter-map-designer-2023',
12+
name: 'codecharacter-map-designer-2024',
1313
entry: path.resolve(__dirname, 'src/index.ts'),
14-
fileName: 'codecharacter-map-designer-2023',
14+
fileName: 'codecharacter-map-designer-2024',
1515
},
1616
rollupOptions: {
1717
external: ['phaser', 'lit'],

packages/map-designer/vite.prod.config.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ export default defineConfig({
88
build: {
99
lib: {
1010
formats: ['es'],
11-
name: 'codecharacter-map-designer-2023',
11+
name: 'codecharacter-map-designer-2024',
1212
entry: path.resolve(__dirname, 'src/index.ts'),
13-
fileName: 'codecharacter-map-designer-2023',
13+
fileName: 'codecharacter-map-designer-2024',
1414
},
1515
rollupOptions: {
1616
external: ['phaser', 'lit', 'react'],

0 commit comments

Comments
 (0)