Skip to content

Commit

Permalink
Add MacroMate and Scrapsters
Browse files Browse the repository at this point in the history
  • Loading branch information
oOo0oOo committed Sep 27, 2023
1 parent 767959f commit c937f93
Show file tree
Hide file tree
Showing 4 changed files with 51 additions and 4 deletions.
4 changes: 2 additions & 2 deletions src/World/components/camera.ts
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,9 @@ export class FocusCamera extends PerspectiveCamera {
setStartDistance() {
// TODO: Dependent on display width
if (isMobile) {
this.startPos.copy(cameraDirection.multiplyScalar(130));
this.startPos.copy(cameraDirection.multiplyScalar(200));
} else {
this.startPos.copy(cameraDirection.multiplyScalar(60));
this.startPos.copy(cameraDirection.multiplyScalar(80));
}
this.position.copy(this.startPos);
}
Expand Down
51 changes: 49 additions & 2 deletions static/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,27 @@
"A server (also coded in GDScript) runs all current instances of the game."
]
},
{
"id": "macromate",
"title": "Macro Mate",
"description": "Multiplayer chess on a map!<br><br>Proof of concept for a single player<br>(+ bots) version of the game.",
"link": {
"url": "https://github.com/oOo0oOo/macromate",
"text": "Play Now!"
},
"media": {
"type": "img",
"url": "macromate.png"
},
"technologies": [
"python", "python_scientific"
],
"highlights": [
"Many more game states than chess.",
"Required heavy <a href='https://github.com/oOo0oOo/macromate#bots'>simplifications</a> to make an AI feasible.",
"Tree search with alpha-beta pruning."
]
},
{
"id": "cinemoji",
"title": "Cinemoji",
Expand Down Expand Up @@ -327,6 +348,27 @@
"Complete procedural generation in WebAssembly."
]
},
{
"id": "scrapsters",
"title": "Scrapsters",
"description": "Sustainable Shopping with Scrapsters<br><br>Winning project for the HackZurich 2023 Migros challenge!",
"link": {
"url": "https://devpost.com/software/scrapsters",
"text": "Devpost"
},
"media": {
"type": "img",
"url": "scrapsters.png"
},
"technologies": [
"upcycling", "vue", "flask", "llm"
],
"highlights": [
"A sustainable Migros MANIA.",
"Kids can upcycle packaging into toys, decorated with QR code stickers.",
"The QR codes lead to custom generated audiobooks about this scrapster."
]
},
{
"id": "this",
"title": "This Page",
Expand Down Expand Up @@ -688,6 +730,11 @@
"id": "llm",
"icon": "eos-icons/neural-network",
"title": "LLM"
},
{
"id": "upcycling",
"icon": "fluent-mdl2:empty-recycle-bin",
"title": "Upcycling"
}
],

Expand Down Expand Up @@ -748,8 +795,8 @@
"NUM_COMET": 12,
"NUM_COMET_MOBILE": 3,

"SCALE_PLANET_ORBIT": 25.0,
"SCALE_MOON_ORBIT": 2.0,
"SCALE_PLANET_ORBIT": 40.0,
"SCALE_MOON_ORBIT": 3.0,

"ANNOTATION_Y_OFFSET": 170,
"ANNOTATION_Y_STEP": 32,
Expand Down
Binary file added static/media/macromate.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/media/scrapsters.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit c937f93

Please sign in to comment.