{"id":19489489,"url":"https://github.com/1j01/board-game","last_synced_at":"2025-04-25T19:30:50.150Z","repository":{"id":26397865,"uuid":"29847572","full_name":"1j01/board-game","owner":"1j01","description":"☖☗ A 2 player 3D board game of chance (and strategy)","archived":false,"fork":false,"pushed_at":"2019-04-02T01:28:33.000Z","size":730,"stargazers_count":5,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"gh-pages","last_synced_at":"2024-05-20T21:44:37.007Z","etag":null,"topics":["board-game","chance","dice","hitpoints","multiplayer","multiplayer-game","orientation","two-player","web-game"],"latest_commit_sha":null,"homepage":"https://1j01.github.io/board-game/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/1j01.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-01-26T06:11:05.000Z","updated_at":"2023-08-03T19:17:51.000Z","dependencies_parsed_at":"2022-08-29T04:21:21.168Z","dependency_job_id":null,"html_url":"https://github.com/1j01/board-game","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/1j01%2Fboard-game","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/1j01%2Fboard-game/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/1j01%2Fboard-game/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/1j01%2Fboard-game/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/1j01","download_url":"https://codeload.github.com/1j01/board-game/tar.gz/refs/heads/gh-pages","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224014299,"owners_count":17241281,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["board-game","chance","dice","hitpoints","multiplayer","multiplayer-game","orientation","two-player","web-game"],"created_at":"2024-11-10T21:08:44.963Z","updated_at":"2024-11-10T21:08:45.847Z","avatar_url":"https://github.com/1j01.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n### Intended Gameplay\n\nOn a turn, a player may orient any of their pieces to any of the four directions.\nThen the player rolls the two (2) dice.\nFinally, the player chooses moves for each of the dice,\nconventionally discarding the dice to the other player as they are used.\n\nDifferent numbers mean different ways you can move.\n\nThe semantics of the two (2) dice differ... for the 6 and 1?\n\nI'll make a table here later of all the moves.\n\nEach piece has two (2) \"hitpoints\" essentially.\nA piece is turned over to represent it being \"damaged\".\nWhen it loses both \"hitpoints\", it is removed from play.\nSome moves can remove a piece at \"full health\" immediately.\n\n\n### Some things to do\n##### (and the emoji to use in the respective commit messages)\n\n* :muscle: Lift the pieces up when moving them :point_up:\n\n* :high_brightness: Improve lighting :bulb:\n\n* :game_die: Add dice!\n\n* :musical_score: Add music :notes:\n\n* :video_game: Make this thing into a game already! :soccer:\n\n* :floppy_disk: Save games\n\n* :speech_balloon: Implement chat\n\n* :traffic_light: Support multiple game sessions on the server\n\n* Use or lose the physijs\n\n* Clarify variable naming in regards to whether coordinates are in tile space or scene space\n  (Maybe use only THREE's Vectors for things in scene space)\n\n* Camera touch controls\n\n1. :package: ship it :shipit:\n2. :question::question::question:\n3. :moneybag: PROFIT :dollar:\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F1j01%2Fboard-game","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F1j01%2Fboard-game","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F1j01%2Fboard-game/lists"}