Jump to content

ge-next

From Galactic Empire wiki

ge-next is a continuing development of Galactic Empire, based on Michael B. Murdock's classic game and developed by ManicPop.org. It keeps the persistent galaxy, command-driven play, ships, planets, and Cybertron opponents recognizable while correcting inherited defects and adding new capabilities. The aim is to continue to develop GE as a playable modern game, not merely preserve its 1994 state.

Development

The earliest ge-next releases in 2024 were replacement message, help, and ship-class files for classic 3.2e. They changed the game's presentation and ship selection but still ran on the existing game module. Version 0.1 was the first release built from source, allowing changes to the game itself. Subsequent releases addressed long-standing problems in combat, navigation, planetary updates, NPC behavior, and data handling. The Classic bug database documents inherited defects and the corrections made to them; deliberate changes in balance and design are separate from those bug fixes.

Version 0.2 focused heavily on Cybertrons, Droids, and the systems around them. Version 0.3 substantially reworked ship play, including scans, jamming, phasers, missiles, nebulas, upgrades, damage, and repair. It also changed the module and data-file prefix to MPOGEMP, allowing ge-next to run alongside a classic installation. Version 0.3.1 revised cargo calculations and the DATA interface for external frontends. Version 0.3.2 continued compatibility and combat corrections and introduced ge-arena as a separate game build from the same source tree. Work on version 0.3.3 includes fixes for bugs discovered while researching this wiki. See ge-next release history for dated milestones and the project's release notes for complete changes.

Approach to the classic game

ge-next generally retains the command vocabulary and terminal presentation of classic GE. It does not treat every inherited behavior as intentional: an overflow, misleading message, or inconsistent combat rule may be corrected even when players have become used to it. Other changes are explicit additions rather than restorations of an original design. As a result, advice about classic GE is often useful in ge-next, but particular mechanics should be checked against the version being played.

The game remains configurable by the sysop. Ship classes, messages, galaxy settings, and other options can differ between boards, so a local installation may not match a default package exactly.

Editions and compatibility

ge-next is maintained in 16-bit and 32-bit editions intended to provide the same gameplay. The 16-bit edition runs under MajorBBS/Worldgroup and supported MBBSEmu versions; the 32-bit edition targets The Major BBS V10. Their implementations differ where the host environments require it, but the editions are not intended to have different game rules.

Starting with 0.3, the renamed module can coexist with classic GE. That change does not mean older ge-next saved games can simply be carried forward: 0.3 also made structural changes to its records. Sysops should check the release notes and installation instructions for the specific version before upgrading a running game.

Resources