Commit Graph
100 Commits
Author SHA1 Message Date
Kevin ae1c5e195f Update name change 2025-03-27 14:12:40 +01:00
Kevin a00aba41f0 Fixed deprecated deploy script 2025-03-26 22:12:05 +01:00
Kevin 149dd04abd Added loading animation 2024-04-04 22:02:42 +02:00
Kevin e5eac063ed Performance selector is now working
Selecting something under "Powerful" will now remove some useless props from the scene, in order to save some RAM and CPU.
Not the ideal way of helping cheap computers, but for now it'll work. Maybe I will find something better later
2024-03-08 22:01:05 +01:00
Kevin 2fb21764da Added selector for game performance
Will probably lower the number of threes and grass assets placed
2024-03-07 15:59:02 +01:00
Kevin 7b31a9a632 WIP Menu
Still a WIP, but users will be able to choose some settings, select language or maybe use the static website version
2024-03-06 16:37:11 +01:00
Kevin 5b78deb8af Added Rust as known tech
Yes, I learned Rust
2024-03-06 16:32:48 +01:00
Kevin 63c4940bce Added some text before the game loads
This "Loading..." will help people to understand that the website is loading, and isn't just a blank page. I'll consider creating a nice css animation later, but I just wanted something quick and easy for now
2024-02-15 09:22:19 +01:00
Kevin 89531178ba Added new arrow picture
Used for phone movement buttons
I don't really like those arrows, so I may change them
2024-01-28 23:37:04 +01:00
Kevin 3e532a4027 Added some buttons so phone users can move
Also made sure that body takes full screen, so phone users can't scroll
2024-01-28 23:29:42 +01:00
Kevin 7b2529e876 Added signs for my projects
Users can now see projects I worked on, and access the related website
2024-01-28 21:32:22 +01:00
Kevin 5d9aba2ea4 Added a sign texture for this project 2024-01-28 16:25:16 +01:00
Kevin 6868ccaa7f Added Disblock project texture for signs 2024-01-28 16:12:44 +01:00
Kevin 3e0d6edbce New addLinkPlate function
It's now easier to add a linkPlate
2024-01-28 15:54:12 +01:00
Kevin 70e214cab9 Merge pull request #1 from LJ5O/dependabot/npm_and_yarn/vite-4.5.2
Bump vite from 4.5.1 to 4.5.2
2024-01-28 04:38:00 +01:00
Kevin 35d97d854b Update README.md 2024-01-28 03:32:24 +01:00
Kevin 6a5071313b New languages spoken sign 2024-01-28 00:28:33 +01:00
Kevin 5b5fdabfba Added email address
Visible on the name statue, hope I won't receive tons of spams !
2024-01-28 00:11:53 +01:00
Kevin 16c1d2c8de Created spoken languages texture 2024-01-28 00:00:09 +01:00
Kevin ddcdc09551 Updated title 2024-01-27 02:16:57 +01:00
Kevin f733e064b1 Moved 3d models
So vitejs is happy and serving my gltf files

Small todo-soon list :
- Contact infos
- Languages
2024-01-27 02:00:36 +01:00
Kevin 38165db828 We should be able to build the website 2024-01-27 00:54:51 +01:00
Kevin 9ab449fa3e Rename pages to pages.yml 2024-01-27 00:44:19 +01:00
Kevin 036385bf75 Update README.md 2024-01-27 00:43:38 +01:00
Kevin 7b3819273e Action script to deploy website 2024-01-27 00:35:06 +01:00
Kevin 2af4b97a13 Added trees on scene 2024-01-26 00:54:48 +01:00
Kevin 4332a87432 New name model
Maybe better than the previous one
2024-01-25 23:13:34 +01:00
Kevin 8d4948c1b5 Update README.md 2024-01-25 02:55:06 +01:00
Kevin 3a31d09a61 Created and added temple
Was really nice seeing these when I went to Japan, so I tried recreating one, but I'm not really sure about the result
Maybe I should work again on the colours
2024-01-23 22:30:19 +01:00
Kevin eceed179fe Added some apple trees
A path to the known technologies sign
2024-01-23 15:46:41 +01:00
Kevin 52170f9a2d Added sign for technologies and some flowers
Sign about languages and technologies that I know. Also added a circle of flowers around it, because.. Idk
2024-01-23 00:04:32 +01:00
Kevin ef3d3c1515 Added single flower model 2024-01-22 22:47:53 +01:00
Kevin de2e3ccbcf Created picture of known technologies
So I can show some techs I know and used
2024-01-19 01:19:00 +01:00
Kevin 8f0c4b3274 Added zoom plates on signs that needed it
Also made sure that pictures are pre-loaded, so we don't have a 2sec delay when showing them
2024-01-18 02:04:31 +01:00
Kevin c07175f4fa Added a first zoom plate
Works great, let's make the code cleaner and use it everywhere
2024-01-18 01:17:08 +01:00
Kevin 44c9f0c873 Zoom plate model created 2024-01-18 00:09:11 +01:00
Kevin ab1da5e14e Made text on signs bigger
Easier to read
2024-01-17 23:29:06 +01:00
Kevin df7df3e6b7 Enhanced collisions system
Players can't enter in trees or go through signs anymore. We're now using two rays instead of one, and reduced the threshold distance
2024-01-15 20:40:31 +01:00
Kevin 8d948d0874 Added link to my github profile
It works !
2024-01-11 23:30:46 +01:00
Kevin 938b16d4b1 Created github texture
Will be used to represent the link to my github profile
2024-01-10 20:57:18 +01:00
Kevin 2f14e087ba We can now execute a function when enter key used
Will be used to open links easily
Key isn't activated is no function is passed to showNotification
2024-01-09 23:45:31 +01:00
Kevin aff8499005 Notifications can now be removed
Added the corresponding method
2024-01-09 22:38:04 +01:00
Kevin ad02c2e065 Added checkPlayerCollisions
This function can be used to check for a list of objects that the player may enter, it will execute onEnterHitbox and onLeaveHitbox methods when the player collides with a given object
2024-01-09 19:44:42 +01:00
Kevin 02cf36a131 Started to add a notification div
We just need to correctly implement Jquery and we will be able to show notifications in the game
Also updated npm modules
2024-01-08 23:34:32 +01:00
Kevin e1f711e03c Created link plate
Users will be able to step on it, and will have the possibility to open a link to another website
2024-01-08 19:20:07 +01:00
Kevin e10e0116c9 Added a new sign 2024-01-04 21:32:01 +01:00
Kevin 398040917e Smalls edits on grass placement 2024-01-04 21:21:27 +01:00
Kevin 82e62590a1 Grass not longer placed on paths
Still need some optimizations
2024-01-04 18:06:39 +01:00
Kevin 4ad126d8ab Started to work on placing grass
Not sure if I will keep this
I must check to use InstancedMesh or something similar, as placing 300 objects is causing FPS drops
2024-01-04 03:53:09 +01:00
Kevin 0c3dc01ca9 Moved some files 2024-01-03 23:32:21 +01:00
Kevin 3d54083315 Created grass models 2024-01-03 22:34:14 +01:00
Kevin 606cb58310 Started to create grass 2024-01-03 19:43:10 +01:00
Kevin f7e292dc00 Created flower tiles
Full of red roses
2024-01-02 23:46:05 +01:00
Kevin ed2bab52e1 Started to work on flowers 2023-12-31 04:37:34 +01:00
Kevin abbacf00f9 Create hachinohe.xcf 2023-12-29 18:52:21 +01:00
Kevin 1c3a7407b9 Added the firsts textures on signs
Used to present the schools I attended
French version only, but others languages will be added later
2023-12-28 21:54:41 +01:00
Kevin 485ef1dee5 Added some signs
Ready to add an image
2023-12-27 23:12:14 +01:00
Kevin b19fe3054c Create Sign.gltf 2023-12-22 11:05:35 +01:00
Kevin 9177ceacaf Update addAssetsOnScene.js
Slightly moved a tree
2023-12-22 10:56:34 +01:00
Kevin 1642e512c7 Added garden trees 2023-12-20 20:13:44 +01:00
Kevin e4bc0228c6 Worked on garden
Added props on the table, started to add sakuras
2023-12-19 16:10:56 +01:00
Kevin fefaaa7832 Placed garden table 2023-12-14 09:48:27 +01:00
Kevin d0d4d530a4 Added animations on statues
Also correctly placed the printer one
2023-12-14 09:02:40 +01:00
Kevin b81fa53405 Added statues 2023-12-12 00:52:00 +01:00
Kevin ccb0ef4ae4 Added some paths in garden
Also reduced the size of these tiles
2023-12-11 09:24:10 +01:00
Kevin 2b1121eb97 Started to add the path to enter the garden
Looks like a small addition, took me 2 hours of intensive brain usage
2023-12-08 01:33:00 +01:00
Kevin 58f35ff7f4 Tried to add lake
I think about cancelling this for a better idea
2023-12-08 00:08:22 +01:00
Kevin 9943f0f530 started to texture rock wall
seems difficult
2023-12-07 17:12:28 +01:00
Kevin 7b44fe95de Create rock.blend 2023-12-06 20:50:38 +01:00
Kevin e61a870933 Test on water model
Adding a sun provides a better lighting effect
2023-12-06 16:02:26 +01:00
Kevin c4848ad3bd Added water model
Glass BFDS isn't supported for pre-rendering in blender, had to use the old way
2023-12-06 01:02:27 +01:00
Kevin c769402a0d enhanced garden fences 2023-12-06 00:43:12 +01:00
Kevin 18712a472a Added fences for small garden 2023-12-05 16:13:46 +01:00
Kevin 0d560140e5 Placed pines in forest 2023-12-04 19:47:13 +01:00
Kevin a98080339f Added nameplates and generated models 2023-12-01 11:23:37 +01:00
Kevin 59d6b0bd45 Update addAssetsOnScene.js 2023-11-30 11:12:38 +01:00
Kevin 2d1181acd2 Enhanced trees textures 2023-11-30 10:54:25 +01:00
Kevin bc51c6420b Fixed bug with trees models
When exporting a model from Blender, always export it at 0,0,0 if you don't like surprises...
2023-11-29 22:29:13 +01:00
Kevin a4ed6fc3c3 Exported trees from Blender 2023-11-29 09:36:27 +01:00
Kevin 800c3fd275 Added debug bool
Used to enable spamming of the player position in the browser console
2023-11-29 09:18:20 +01:00
Kevin 95a71de2bb Added paths, ajusted the camera angle
Added paths tiles the same way I did for fences
2023-11-28 15:52:03 +01:00
Kevin d34128c6d7 Update path.blend 2023-11-28 10:41:29 +01:00
Kevin 2c02b5bbe0 Created a nameplate, started to work on a path 2023-11-28 09:13:55 +01:00
Kevin 22fcd9316a Textured some props 2023-11-24 11:30:59 +01:00
Kevin 844a07e8a4 Create statueIT.blend 2023-11-24 00:45:29 +01:00
Kevin ab519ccfe5 Create DirectionPole.blend 2023-11-23 16:14:00 +01:00
Kevin 8862238e47 Finished World statue 2023-11-21 14:12:24 +01:00
Kevin c503ee7d49 Added rotating animation on Earth 2023-11-20 17:16:57 +01:00
Kevin 0dcfdf9537 Create statueWorld.blend 2023-11-20 16:50:31 +01:00
Kevin 9db7673831 Finished to create 3d printing statue 2023-11-19 22:54:28 +01:00
Kevin 0cfc9165e3 Update statues.blend 2023-11-19 16:34:53 +01:00
Kevin 3e3fd647ef Create statues.blend 2023-11-19 03:25:14 +01:00
Kevin 011790c5cc Update tree.blend 2023-11-17 15:44:59 +01:00
Kevin c597665df0 Started to work on tree model 2023-11-17 11:27:25 +01:00
Kevin 256654502e Added collisions with objects on scene
Player will now be stopped by fences
Also added the possibility to define the size of ground
Also edited speed of animations
Also optimized the loading of fences
2023-11-17 10:42:14 +01:00
Kevin 13aece594d We're now surrounding ground with fences 2023-11-17 01:03:18 +01:00
Kevin 575a084f9b A fence can now be loaded 2023-11-16 20:04:50 +01:00
Kevin f3ce27b0bb Worked on fence, and generated gltf model 2023-11-16 19:40:50 +01:00
Kevin 531997a2f4 Create fence.blend 2023-11-16 17:55:00 +01:00
Kevin d15d257ddb Refactored the WHOLE project
From a simple test file, we're now on road to create a real project
Took 3 hours, but code looks nice
2023-11-15 17:23:11 +01:00