Repository navigation
Releases
Releases Β· dalerank/Akhenaten
Mod packs
RA 0.27
Major Features
- Script migration wave β main menu, scenario selection, all advisor screens, build menu, hotkey config, victory/defeat logic, and every city overlay moved to MuJS
- BIK video playback β intro and briefing movies from original
.bikfiles - Road construction in script β drag preview with correct junction sprites; statue preview and rotation (
R); copy-build hotkey (Q) - Windows self-update from GitHub releases
- Integral test framework in CI β automated JS-driven game tests
Gameplay
- Player legions work in on-map and distant battles again
- Monument rating matches Pharaoh.exe weights (mastabas, pyramid variants)
- Resource depletion for gold, stone, sandstone, copper, gems, and clay
- Irrigation via water lifts and ditches; meadow farms; unified floodplain placement
- Seth and Osiris curses; temple complex upgrades; police station, mortuary, festival logic restored
- Hyenas hunt ostriches; figure phrase sounds overhauled
- Early campaign missions aligned with original; Selima/Saqqara win criteria fixed; intro popups restored
- Empire disabled in missions 4/5 (as in OG); campaign victory advances reliably
UI & Quality of Life
- Optional save prompt on Alt+F4
- Redesigned sound settings (per-channel volume)
- Hovered tile highlight; empire map fixes
- CLI:
--no-logo,--no-resource,--log-sound,--config:NAME=VALUE
Scenario Editor & Debug
- Land/sea invasion, entry/exit, earthquake, and predator herd points persist correctly
- Debug terrain paint brush (land, water, floodplain, rocks, ore, dunes, meadow)
Platforms
- Windows (self-update), Linux (zip + Flatpak + Bazzite), macOS (ARM + x86_64), Android, browser (Emscripten)
- itch.io distribution; German localization; expanded player wiki
Modding
- Hot-reload scripts with
--mixed(macOS/Linux) - Building configs in
src/scripts/building/; city systems insrc/scripts/city/ - Custom overlays via
[es=city_overlay]β no recompile needed
Full release notes: https://dalerank.github.io/Akhenaten/devblog/ra-027-release-notes.html
Saves from RA 0.26 should load. Report issues on GitHub or Discord.
RA 0.26
Major Features:
- New localization system (German, Spanish, etc)
- Transltations migrated from hardcoded C++ to scripts
- Improved Unicode font rendering system
- Support customΒ font and texture packs via .sgx archives
- Rendering: Implemented deferred rendering with Y-sorting
- Cloud Shadows: Configurable cloud renderingΒ system
- Better MacOS support
Gameplay changes
- Restored enemy system (Assyrians, Hittites, Nubians, Kushites, Libyans, Phoenicians, Persians, Romans, SeaΒ Peoples, Hyksos, Canaanites)
- New crocodile ai and amphibian routingΒ mode for water creatures
- Improved information windows for all building types
- Enhanced advisorΒ screens (health, finance, empire)
- Mission briefing window improvements
- Better financial screen with detailed information
Tech:
- Migrated tons hardcoded values to configs and scrits
- Tons fixes and improvements
- Moved debug options to ImGui windows
- EmpireΒ path visualization
Modding Support:
- Unpack scriptsΒ directly from mods window
- Hot-reload scriptsΒ withΒ and extensiveΒ config-based customization
RA 0.25
- health: fixed apothecary service coverage
- city: house_decay_services() logic moved to house class
- city: resources: add calculate_available_food() in class
- win: app: added update update script and logic for binary files
- ui: info window for library/academy moved to own class
- scenario: rescue_loan logic moved to config
- scenario: house_tax_multipliers moved to config
- sounds: redesigned music manager
- game: add logic to load game setting from .conf (js) file instead .ini
- buildings: support build towers on thick walls
- support loading textures from modpack
- ui: advisor trade window moved to own file
- and more...
RA 0.24
What's Changed
- Fix build on macos by @Amlor in #160
- Experimental implementation of clouds, off by default by @Amlor in #185
- Sdl2 bump by @Amlor in #189
- [wasm] build target web by @ololoken in #191
- added city event manager
- added walls and redesigned logic for them
- improved renderer, simplified a lot of functions
- redesigned tutorials, added new tutorials events, added victory checkers
- ui: redesigned window info for building and figures
- overlays: show plagued houses on health overlay overlay
- ui: top menu widget moved draw logic to class
- fixed house update logic, now it properly handle house grow
- fixed shrines count update
- fixed setup basic options for raw_material buildings
- and more...
New Contributors
- @Amlor made their first contribution in #160
- @ololoken made their first contribution in #191
- @tomkidd made their first contribution in #204
Full Changelog: ra0924...ra0325
RA 0.23
What's Changed
- advisor screens updated and moved to js config
- opengl mode added filters
- sidebar widget redesigned and made more configurable
- minimap render improved and redraw 2 times per frame
- storage yard orders window moved to js config
- sidebar split for two classes expanded and collapsed
- display options moved redesigned and moved to config from c++ code
- restore logic for hold festival window
- restore city coverage statistic
- restore plots for city history
- make window template which loads options from js config
- update tooltip render scheme
- add info window for booth building
- walker play phrase when open info window
- possible to select walkers info window over buildings and terrain
- restored info window for caravan donkey
- restored granary orders scheme widget
- restored logic for work camp building
- restored festival square logic
- add base logic for crocodile
- restored info window for weaver
- add debug window for religion, building, walker properties
- improves for animation system
RA 0.22
What's Changed
- Dock fixes, now it works and handle ships
- Add class and base logic for figures: governor, trade ship, hippo, shipwreck, constable, librarian, dentist, ostrich hunter
- Add class for empire logic, restored fucnionality for trades and trade ships
- Add class and base logic for buildings: granite quarry, reed gatherer, henna farm, copper mine
- Improves configs for scribal school, lamp/paint workshops
- Improves for common ui, simplify and bloatfree code style for elements and logic, based on imgui ideas
- Restored elovle/devolve logic for houses
- Improved minimap renderer, partialy item color moved to config
- Building menu and submenu options moved to config
- Add some debug layers: desirability
- Improved animation system
- Restored tutorial for 5 and 6 missions
- And more...
Other Fixes
- fix: Add missing string header by @tintou in #143
- Add flatpak build in CI by @tintou in #145
- Fix sound access case sensitivity by @kamaradclimber in #150
New Contributors
- @tintou made their first contribution in #143
- @kamaradclimber made their first contribution in #150


