summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
David MAECHLER [Tue, 7 Apr 2020 08:08:04 +0000 (10:08 +0200)]
BIG WIP of refactoring my work in TS
David MAECHLER [Mon, 6 Apr 2020 21:02:01 +0000 (23:02 +0200)]
Merge branch 'master' of https://github.com/thecodingmachine/workadventure into feature/back-players-proximity
David Négrier [Mon, 6 Apr 2020 19:43:03 +0000 (21:43 +0200)]
Merge pull request #30 from Kharhamel/fixPlayerAnimation
allow player movement with proper animation
kharhamel [Mon, 6 Apr 2020 17:43:10 +0000 (19:43 +0200)]
allow player movement with proper animation
David Négrier [Mon, 6 Apr 2020 15:59:35 +0000 (17:59 +0200)]
Fixing CI file
David Négrier [Mon, 6 Apr 2020 15:59:06 +0000 (17:59 +0200)]
Merge branch 'master' of github.com:thecodingmachine/workadventure
David Négrier [Mon, 6 Apr 2020 15:55:42 +0000 (17:55 +0200)]
Merge pull request #28 from Kharhamel/cameraMovment
added code to freely move the camera
David Négrier [Mon, 6 Apr 2020 15:51:00 +0000 (17:51 +0200)]
Merge pull request #27 from Kharhamel/jasmine
added jasmine in the back
David MAECHLER [Mon, 6 Apr 2020 15:35:58 +0000 (17:35 +0200)]
Merge branch 'master' of https://github.com/thecodingmachine/workadventure into feature/back-players-proximity
kharhamel [Mon, 6 Apr 2020 14:59:14 +0000 (16:59 +0200)]
added a way do speed up the camera movement
kharhamel [Mon, 6 Apr 2020 14:52:18 +0000 (16:52 +0200)]
added code to freely move the camera using the arrow keys or z,q,s,d
kharhamel [Mon, 6 Apr 2020 13:48:19 +0000 (15:48 +0200)]
added jasmine in the back
David Négrier [Mon, 6 Apr 2020 07:20:18 +0000 (09:20 +0200)]
Merge pull request #24 from thecodingmachine/Share-players-position-using-Socket.IO
Share players position using socket.io
David MAECHLER [Mon, 6 Apr 2020 00:00:21 +0000 (02:00 +0200)]
add stub method for recheck on group members proximity
David MAECHLER [Sun, 5 Apr 2020 23:45:51 +0000 (01:45 +0200)]
fix stupid error in for loop
David MAECHLER [Sun, 5 Apr 2020 23:27:20 +0000 (01:27 +0200)]
Fix logic in group creation since i only checked the distance between the two first users and not rechecked the distance between a new memember with the ones already present in the group. Also sort the array of distances to group the ones closer first.
David MAECHLER [Sun, 5 Apr 2020 22:47:20 +0000 (00:47 +0200)]
Merge branch 'master' of https://github.com/thecodingmachine/workadventure into feature/back-players-proximity
David MAECHLER [Sun, 5 Apr 2020 22:39:36 +0000 (00:39 +0200)]
fix conditions logic and make the script work. Needs to implement it in node/TS now.
gparant [Sun, 5 Apr 2020 18:57:14 +0000 (20:57 +0200)]
Front : create class to connect, send and receive message
- Create environment class
- Create Connexion class to connect and save data
- Refactor back api
David Négrier [Sun, 5 Apr 2020 14:20:53 +0000 (16:20 +0200)]
Loading first sprite
gparant [Sun, 5 Apr 2020 13:51:47 +0000 (15:51 +0200)]
Refactor to create interface rooms.
The ExtRooms permit to refresh position of all users in the map and create data to share.
gparant [Sun, 5 Apr 2020 12:31:49 +0000 (14:31 +0200)]
Refactor & Typo
gparant [Sat, 4 Apr 2020 21:29:36 +0000 (23:29 +0200)]
Fix typo
gparant [Sat, 4 Apr 2020 20:46:42 +0000 (22:46 +0200)]
Merge branch 'master' into Share-players-position-using-Socket.IO
# Conflicts:
# back/src/Controller/IoSocketController.ts
gparant [Sat, 4 Apr 2020 20:43:07 +0000 (22:43 +0200)]
Add readme of features and communication in back
David Négrier [Sat, 4 Apr 2020 20:40:18 +0000 (22:40 +0200)]
Merge pull request #19 from gparant/Setup-web-socket-connection
Setup web-socket connection
David Négrier [Sat, 4 Apr 2020 20:35:20 +0000 (22:35 +0200)]
Fixing typo in comment
David MAECHLER [Sat, 4 Apr 2020 19:06:34 +0000 (21:06 +0200)]
fix a little error in logic of createGroups() method
David MAECHLER [Sat, 4 Apr 2020 19:00:59 +0000 (21:00 +0200)]
WIP : created a position.js file with all util methods, now needs to implement it in typescript
gparant [Sat, 4 Apr 2020 17:25:08 +0000 (19:25 +0200)]
Share players position using Socket.IO
- I stocked information user (id, room and position) in socket client.
- I created function to send all information every few 10 milliseconds.
Note : when the front will be available, we must check the performance of back server.
gparant [Sat, 4 Apr 2020 15:56:43 +0000 (17:56 +0200)]
Refactor error message
gparant [Sat, 4 Apr 2020 15:22:02 +0000 (17:22 +0200)]
Add authenticate
- Create new controller authenticate with login root..
- Update and manage error message socket io.
- Create enum for environment variables
David Négrier [Sat, 4 Apr 2020 14:38:09 +0000 (16:38 +0200)]
Merge pull request #20 from thecodingmachine/noemie_nguyen/ajout_logos_tcm
Ajout des logos TCM
gparant [Sat, 4 Apr 2020 14:25:03 +0000 (16:25 +0200)]
Refactor and fix error hydration message socket io
- Position message send will be on format :
message :
userId : user identification
roomId: room identification
position: position of user in map
x: user x position on map
y: user y position on map
- Create Point object and interface to have position x and y of user in map.
David Négrier [Sat, 4 Apr 2020 14:18:13 +0000 (16:18 +0200)]
Merge pull request #23 from moufmouf/eslint_front
Adding ESLint for front part
David Négrier [Sat, 4 Apr 2020 14:16:20 +0000 (16:16 +0200)]
Adding ESLint for front part
David Négrier [Sat, 4 Apr 2020 14:08:31 +0000 (16:08 +0200)]
Merge pull request #22 from moufmouf/fix-ci
Fixing CI
David Négrier [Sat, 4 Apr 2020 14:06:38 +0000 (16:06 +0200)]
Fixing missing closing parenthesis
David Négrier [Sat, 4 Apr 2020 14:05:31 +0000 (16:05 +0200)]
Adding build badge to README
David Négrier [Sat, 4 Apr 2020 14:02:41 +0000 (16:02 +0200)]
Adding fake API_URL for tests
David Négrier [Sat, 4 Apr 2020 13:58:59 +0000 (15:58 +0200)]
Fixing CI
David Négrier [Sat, 4 Apr 2020 13:57:39 +0000 (15:57 +0200)]
Merge pull request #21 from moufmouf/ci
Adding continuous integration
David Négrier [Sat, 4 Apr 2020 13:55:20 +0000 (15:55 +0200)]
Adding continuous integration
kevin [Sat, 4 Apr 2020 13:42:45 +0000 (15:42 +0200)]
ajout des logos TCM
gparant [Sat, 4 Apr 2020 12:05:18 +0000 (14:05 +0200)]
Setup web-socket connection
- Add authentification socket.io with jwt token
David Négrier [Sat, 4 Apr 2020 11:19:40 +0000 (13:19 +0200)]
Merge pull request #18 from gparant/create-backend
Create backend
David Négrier [Sat, 4 Apr 2020 11:18:45 +0000 (13:18 +0200)]
Fixing typos
gparant [Sat, 4 Apr 2020 10:42:02 +0000 (12:42 +0200)]
Add io socket message to share user position.
- Add message 'user-position' to share position in a room.
- Change JoinRoomMessage to MessageUserPosition to have all data to share position and user information
- Fix error alias to build
gparant [Sat, 4 Apr 2020 09:36:18 +0000 (11:36 +0200)]
Add Vagarnt in project RADME and fix feeback @moufmouf
gparant [Sat, 4 Apr 2020 02:33:57 +0000 (04:33 +0200)]
Add Vagrantfile
gparant [Sat, 4 Apr 2020 02:08:12 +0000 (04:08 +0200)]
Create backend
- NodeJs
- Express
- Socket.io
- Eslint
- TypeScript
David Négrier [Fri, 3 Apr 2020 16:48:36 +0000 (18:48 +0200)]
Merge pull request #16 from moufmouf/docker-compose
Adding docker-compose
David Négrier [Fri, 3 Apr 2020 16:42:11 +0000 (18:42 +0200)]
Merge pull request #17 from moufmouf/autoresize
Automatically resizing game when window is resized
David Négrier [Fri, 3 Apr 2020 16:41:06 +0000 (18:41 +0200)]
Automatically resizing game when window is resized
David Négrier [Fri, 3 Apr 2020 16:31:11 +0000 (18:31 +0200)]
Adding docker-compose
This first commit contains a docker-compose with:
- front container
- traefik for reverse proxy
back container will be added when ready.
David Négrier [Fri, 3 Apr 2020 12:59:24 +0000 (14:59 +0200)]
Adding README
David Négrier [Fri, 3 Apr 2020 12:56:21 +0000 (14:56 +0200)]
Initial commit