{"id":20993164,"url":"https://github.com/revzim/aztd-demo","last_synced_at":"2026-05-07T18:16:03.186Z","repository":{"id":89696873,"uuid":"399864412","full_name":"revzim/aztd-demo","owner":"revzim","description":"real-time online multiplayer battler demo developed with Unreal Engine 4.26/C++/Node.JS","archived":false,"fork":false,"pushed_at":"2021-09-15T21:01:38.000Z","size":3574,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-18T03:02:03.706Z","etag":null,"topics":["colyseus","cpp","game-development","golang","gopherjs","node","online-multiplayer-game"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/revzim.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-08-25T15:15:16.000Z","updated_at":"2021-10-29T14:50:05.000Z","dependencies_parsed_at":"2023-04-26T21:16:23.684Z","dependency_job_id":null,"html_url":"https://github.com/revzim/aztd-demo","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/revzim/aztd-demo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/revzim%2Faztd-demo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/revzim%2Faztd-demo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/revzim%2Faztd-demo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/revzim%2Faztd-demo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/revzim","download_url":"https://codeload.github.com/revzim/aztd-demo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/revzim%2Faztd-demo/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32749880,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-07T02:14:30.463Z","status":"ssl_error","status_checked_at":"2026-05-07T02:14:29.405Z","response_time":62,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["colyseus","cpp","game-development","golang","gopherjs","node","online-multiplayer-game"],"created_at":"2024-11-19T07:13:54.962Z","updated_at":"2026-05-07T18:16:03.181Z","avatar_url":"https://github.com/revzim.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 2021 revzim - aztd-demo\r\n### server - Node/TypeScript\r\n### client - Unreal Engine 4.26/C++\r\n\r\n# [VIDEO DEMOS WEBSITE BUILT W/ GOLANG (GopherJS) VUE \u0026 VUETIFY](https://revzim.github.io/aztd-demo/)\r\n# [VIDEO DEMOS WEBSITE BUILT W/ JS VUE \u0026 VUETIFY](https://revzim.github.io/aztd-demo/justjs)\r\n\r\n```\r\n- PC ISNT GREAT SO RECORDING STUTTERS A LITTLE DURING CERTAIN SWAPPING DUE TO RUNNING SEVERAL APPLICATIONS \u0026 PROGRAMS WHILE RECORDING\r\n- VIDEO DESCRIPTION:\r\n- DEMO OF 2 GAME CLIENTS CONNECTED TO GAME SERVER\r\n- REAL-TIME BATTLE BETWEEN 10 AI \u0026 2 PLAYERS\r\n```\r\n\r\n## PLAY\r\n- CLIENT \u003e DOUBLE CLICK `AZTD.exe`\r\n- YOU CAN EITHER RUN YOUR OWN SERVER AND PLAY OR CONNECT TO ANOTHER SERVER\r\n- GO TO `CLIENT` SECTION TO LEARN HOW TO CONNECT TO OTHER SERVERS\r\n\r\nCLIENT\r\n```\r\n- TO PLAY YOU WILL HAVE TO POINT THE CLIENT TO A SERVER\r\n- TO DO THIS, ENTER CLIENT\u003eAZTD\u003eCONTENT\u003eSETTINGS\r\n- OPEN SETTINGS.JSON\r\n- CHANGE \"address\" VALUE TO SERVER DOMAIN/IP\r\n- * IMPORTANT * `/test-app` MUST BE APPENDED TO THE SERVER \"address\"\r\n- BATTLE\r\n  - SMALL MAP TO BATTLE MORE OFTEN\r\n  - 10 AI\r\n- ROAM\r\n  - LARGE MAP TO ROAM AND BATTLE\r\n  - 100 AI\r\n- BUILD\r\n  - BATTLE BUT WITH TOWER DEFENSE\r\n  - DATA DRIVEN BUILDABLE TOWERS\r\n  - TOWER DEFENSE\r\n- EX: http://localhost/test-app || http://192.168.1.1/test-app\r\n```\r\n\r\nSERVER\r\n```\r\n- PROVIDED IS A BUILT VERSION OF THE GAME SERVER\r\n- TO EDIT THE SERVER PORT GO TO: SERVER \u0026 OPEN CFG.JSON\r\n- EDIT PORT TO WHATEVER PORT YOU DESIRE\r\n- MAKE SURE IF JOINING YOUR SERVER, CHANGE SERVER ADDRESS WITHIN CLIENT SETTINGS * SEE ABOVE CLIENT SECTION *\r\n- DOUBLE CLICK THE GAME SERVER TO AUTOMATICALLY START IT UP\r\n```\r\n\r\n### AUTHOR: [revzim](https://github.com/revzim)\r\n\r\n```\r\nPACKAGED ON: 2021-08-25\r\n```\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frevzim%2Faztd-demo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frevzim%2Faztd-demo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frevzim%2Faztd-demo/lists"}