Releases: Zjl37/planeFight2
February Update 2022
We are very glad to release version 2.7.
After a period of hard work, we've turned planeFight2 from a Windows-only program, to a cross-platform free software.
We began to use third-party libraries to bring powerful features and make the program portable. For example, a great improvement in UI can be immediately seen, thanks to the amazing FTXUI library.
We continued to improve user experiences and many bugs are fixed.
We adopted a more accurate title "PlaneFight TUI Game".
We added a license to this project so it is real free software.
⚠Please be aware that network game are no longer compatible with previous verions, as we have changed the network protocol.
We removed local IP address showing at server start for some reasons. We also removed or changed some other trivial features.
In all, we almost rewrote everything. Enjoy!
November Update 2020
Game experience is greatly improved in this update.
- Fundamentally solved the problem that the program would stuck at socket events, which means you can now:
- Draw and mark when it is not your turn in multiplayer game
- Go back when the server is listening and waiting for connections from client
- Now before a multiplayer game, if the other player is ready while you're not, you will be notified.
- Adjust the way the column number is shown so that they don't crowd together.
- Bug fixes.
PlaneFight 2.2
New in this version:
- Changeable map size!
PlaneFight 2.1
New feature:
-
Multi-language support
-
You can choose who first now
-
A little change in AI
Bug fixes:
- Incorrect completely destroy behavior with cross-border mode enabled. This bug may cause crash of the program.
PlaneFight 2.0
The first release since this program was open source on GitHub.
Compared to version 1.x, there aren't any differences in game experience. But many technical changes were done in source code for the convenience of further development:
-
1.x source code is single .cpp file, while v2.0 source code is multi-file.
-
Rewrite all UI and mouse event process procedure.
-
In "Multiplayer Game", messages sent between clients and server are totally changed. No backward compatibility in v2.0, v2.0 program can't start a multiplayer game with v1.x program.