Open GameMaker
Open GitHub Desktop
Click the gear for Game Options
Select the platform for export
Configure Product Information
| Field | Value |
|---|---|
| Display Name | Phame - Game Title |
| Executable Name | ${project_name}.exe or GameName.exe |
| Company | Phame LLC |
| Product | Phame - Game Title |
| Copyright | 2026 Phame |
Set production settings such as Start fullscreen
Test Game with GMS2 YYC
Click Create Executable
Click Package as Zip
Save as {GameName}-{platform}.zip on Desktop
Click Create Executable
Click Package as Zip
Save as {GameName}.AppImage on Desktop
Naviage to the file on Desktop
Right click | Compress to... | ZIP File
Navigate to ZIP file on Desktop
Right click | Rename | {GameName}-{platform}.zip
Open GitHub Desktop
Open phame repository
Fetch origin
Click Repository | Show in Explorer (Ctrl+Shift+F)
Navigate to games/GameName (if folder does not exist, follow steps below)
Copy ZIP file for each platform
Open GitHub Desktop
Click Repository | Open in VSCodium (Ctrl+Shift+A)
Navigate to games/GameName
Update:
version.ini
change_log.txt
how_to_play.txt
Create new folder "GameName" in phame/games
Copy templates for:
GameName-title.png
version.ini
change_log.txt
how_to_play.txt
[Version]
current_version=0.0100
version_type="Alpha"
notes="Version 0.01.00"
link="https://phame.dev/games/GameName/"
In phame/users/programs edit the appropriate {user}-{platform}.ini
[Valid]
bool=1
[Tabs]
tabs=2
[Tab0]
name="Phame Games"
programs=3
[Tab1]
name="Game Concepts"
programs=33
[Tab0Program0]
title="The Big Heist"
name="TheBigHeist"
Open GitHub Desktop
Double check changes and commit
Sign into phame.dev Maintenance VPN
ssh frey@10.8.3.3
cd phame
git pull
GitHub Desktop should show the following changed files:
change_log.txt
version.ini
GameName.zip
Game text files open, but game does not start
Visit %appdata%
Go back one folder and enter Local/Phlyng
Open GameName
## General Description
Initial alpha version of Tax Tower Defense! A new tower defense game that challenges players to take on the role of the government, taxing its civilians to protect them from frequent attacks by vicious outsiders. This initial release focuses mainly on the tower defense aspect, featuring the first sets of enemies and towers for building. Future releases will increase control over how citizens are taxed.
## Change Summary
### Tower Changes
- Added **Cannon Tower**: a cheap, sturdy, and short range starter tower that deals with enemies of all sorts.
- Added **Archer Tower**: more expensive and fragile long range tower for dealing with ranged enemies.
- Added **Freeze Tower**: a support tower that slows enemies down without damaging them, making them easier targets for your other towers.
- Added **Mortar Tower**: a very long range, slow tower that lobs powerful bombs that deal AOE damage.
- Added **Bomb Ability**: a cheap and powerful single-use attack that can clear out a horde of enemies
- All towers except freeze towers have a cost for ammo, usually $1, but $2 in the case of mortar towers.
### Enemy Changes
- Added waves of enemies that get increasingly strong
- Added **hordes** of enemies that attack the player en masse
- Added **Basic** enemy (blue) that deals damage using its short range attack
- Added **Melee** enemy (red) that can take a hit or two
- Added **Wizard** enemy that can cast rapid-fire spells from a long range
### Economy Changes
- Added neighborhoods that earn the player money and expand, generating a new neighborhood after saving enough money
- Added tax button that taxes all neighborhoods 10% of their total savings
### Other Game Changes
- Added high score board to record players score (based on what round you survive to)
### UI Improvements
- Added a sidebar with a tabs for towers
- Added drag and drop and snap to grid placement mechanic for towers.
### Graphics Improvements
- Added starting sprites for most towers and enemies
- Added healthbars to enemies and towers
### Bug Fixes
### Backend Improvements
- Implemented structure system for tabs