-
-
Notifications
You must be signed in to change notification settings - Fork 5
Good Robot
Mac Source Ports edited this page Jan 26, 2024
·
2 revisions
| Source Port | Good-Robot |
| Game(s) | Good Robot |
| Homepage | https://pyrodactyl.com/good-robot/ |
| Source Code | https://github.com/arvindrajayadav/Good-Robot |
| MSP Fork | https://github.com/MacSourcePorts/Good-Robot |
| Build Type: | Mac Source Ports Fork |
| Port Type | Original Source Code |
| Project Build Strategy | Project doesn’t do Mac builds |
| Source Code Strategy | Source available |
| Projct Release Strategy | No releases |
| Mac Support Status | No Mac support provided |
| Project Status | Inactive |
| Build System | CMake |
| Programming Language(s) | C/C++ |
| Data Situation | Looks for data in ~/Library/Application Support/Good-Robot/
|
| Homebrew Requirements | brew install sdl boost glew freetype freealut devil |
This mostly worked out of the box, except I had to tweak one of the shader scripts for the in-game characters. Then I had to do work to be able to use Application Support instead of everything in the same directory as the executable. Also neutered Steam support.
.gitignore
CMakeLists.txt
ImageManager.cpp
InputManager.cpp
SteamLeaderboard.cpp
SteamLeaderboardMenu.cpp
TextManager.cpp
audio.cpp
env.cpp
font.cpp
fragment_macos.cg
hud.cpp
interface.cpp
main.cpp
map.cpp
master.h
menu.cpp
page_pattern.cpp
render.cpp
resource.cpp
resource.h
steam_data.cpp
steamworks/public/steam/steam_api.h
system.cpp
ui_credits.cpp
ui_hatshop.cpp
ui_highscore.cpp
ui_mainmenu.cpp
ui_news.cpp
ui_opt.cpp
ui_store.cpp
ui_upgrade.cpp