Releases: ogamespec/ogame-opensource
Release 6
The engine is 99% localized.
If you want to add your own language it is super easy to do:
- In the
loca.php
module, you need to enable your language in the $Languages array - In the
loca
folder add language locales similar to other languages - There is a handy tool in the admin to compare two translations ("Localization" menu)
As a base language you can take the one you like the most.
In addition, a useful Backup Database feature has been added to the admin area:
Full Changelog: release-5...release-6
Release 5
All source code is translated into English.
Also among other changes:
- Added ability to disallow users to change language (forced to use the Universe language). This can come in handy for retroservers that want to use only one native language.
- Fixed a number of bugs
From now on, all releases will be in English only.
Thank you to all the contributors and users from Discord server: https://discord.gg/xpCV3McAj2 ❤️
Релиз 4
- В админку добавлено 3 новых раздела: Целостность базы данных, Настройки колонизации и Проверка Локализации
- Исходные коды были существенно перетряхнуты для поддержки локализации. Кое-где ещё остались "дикие строки" на русском, но совсем в незначительном количестве
- Реализован фильтр сообщений для Командира
- Исправление варнингов PHP
Release 4
- 3 new sections have been added to the admin area: Database Integrity, Colonization Settings and Localization Checking
- The source codes have been significantly reworked to support localization. There are still some "wild strings" in Russian, but not many
- Implemented message filter for Commander
- Fix PHP warnings
Релиз 3
В админку добавлен симулятор ракетной атаки:
Частичные шпионские доклады в сообщениях работают:
Общие шпионские доклады работают:
Исправлено отображение дополнительной информации для Бомбардировщика:
Поля обломков из 300 ресурсов видимы в Галактике:
А также:
- Добавлено управление отображением кнопок в Галактике
- Исправлено запаздывание большинства JavaScript таймеров (баг оригинальной ванильной версии 0.84)
- Проверка на максимальное количество пользователей при регистрации
- Больше локализации (админка, галактика, стартовая страница)
- Исправлено огромное количество мелких недоделок и предупреждений, подчищен исходный код
Большое спасибо всем контрибуторам (Quaua, @Tsamsiyu1, Vadumee)! Я уже не успеваю добавлять исправления :)
Release 3
A missile attack simulator has been added to the admin area:
Partial spy reports in messages work:
Fixed display of additional information for Bomber:
Debris fields of 300 resources are visible in the Galaxy:
Also:
- Added button display control in Galaxy
- Fixed lagging of most JavaScript timers (bug of the original vanilla version 0.84)
- Check for maximum number of users when registering
- More localization (admin, galaxy, start page)
- Fixed a huge number of minor bugs and warnings, cleaned up source code
Many thanks to all the contributors (Quaua, @Tsamsiyu1, Vadumee)! I don't have time to add fixes in already :)
Release 2
- Запасной боевой движок на PHP. Выбирается соответствующей галочкой при установке игры. Использовать если ваш сервер не умеет выполнять приложения из папки cgi-bin, используя вызов PHP system(). На удивление движок получился достаточно шустрым.
- Улучшение производительности внешнего боевого движка на C (оптимизация расходования памяти структурой Unit)
- Улучшение боевого симулятора встроенного в админку
- Исправлено время прихода сообщений во время луносноса
Исправления требуют переустановки игры или ручного редактирования некоторых таблиц БД (в частности таблицы uni
, там добавились новые поля)
- Backup battle engine based on PHP. Selected by the appropriate checkbox when installing the game. Use if your server cannot run applications from cgi-bin folder using PHP system() call. Surprisingly the engine turned out to be quite fast.
- Improving the performance of the external C battle engine (optimizing the memory usage of the Unit structure).
- Improved battle simulator built into the admin area
- Fixed message arrival time during moon graviton attack
Fixes require reinstalling the game or manually editing some database tables (in particular the uni
table, new fields were added there).
Первый релиз / Release 1
- Добавлена базовая защита от SQL-инъекций и мониторинг попыток взлома. Хакер, который сломал проект oldogame.ru приглашается снова в гости, пусть попробует поломать игру, а мы будем следить и исправлять все попытки взлома
- Добавлена документация по устройству движка (Wiki) и руководство по инсталляции
- Ещё какие-то мелкие доработки движка, не особо заметные для игроков
- Добавлена ссылка на Discord сообщество, где мы начинаем новый движ (уже без форума)
Приглашаются все игроки и заинтересованные в проекте! Будем стараться сделать игру в классику комфортной и интересной.
- Added basic protection against SQL injection and monitoring of hacking attempts. The hacker who broke the oldogame.ru project is invited to visit again, let him try to break the game, and we will monitor and fix all hacking attempts.
- Added documentation on the engine (Wiki) and installation guide.
- Some other minor improvements to the engine, not really noticeable to players.
- Added a link to the Discord community, where we are starting a new movement (without a forum).
All players and those interested in the project are welcome! We will try to make the game in the classics comfortable and interesting.