![]() I just use what’s already on the user’s system. If I ship an app for Windows I don’t have to include the entire Win32 or. This is uncompetitive with Windows on its face. How big should the download be?Īt the time of this writing, the latest KCalc AppImage (if you can even figure out how to download it) is 152 MB. Suppose you want to make a simple calculator app. I aim to convince you that these are not the future of desktop Linux apps. I’ll try to avoid addressing “fixable” problems (like theming) and instead focus on fundamental problems inherent in their design. I’m going to outline here some of the technical, security and usability problems with Flatpak and others. Flatpak, Snap, AppImage, Docker, and Steam: these all provide an app packaging mechanism that replaces most or all of the system’s runtime libraries, and they now all use containerization to accomplish this.įlatpak calls itself “the future of application distribution”. The current solutions involve packaging entire alternate runtimes in containerized environments. Instead, they have decided to ignore and override almost all libraries pre-installed on the user’s system. ![]() Despite this, many developers are not interested in depending on a stable base of libraries for binary software. Core library developers are finally seeing the benefits of maintaining compatibility. The stability of the Linux desktop has dramatically improved in recent years. Unfortunately, there hasn’t always been a culture of backwards compatibility on the Linux desktop. Different Linux distributions, and even different versions of the same distribution, have had incompatible libraries. A major problem has historically been library compatibility. If you enjoy playing O penTTD and would like to help support its development, please consider donating to it’s authors.Flatpak Is Not the Future ← Flatpak Is Not the Futureĭeploying apps for the Linux desktop is hard. This project was created by OpenTTD Team. Support for other (sized) fonts where the user interface scales based on the font and translation More hotkeys for even less mouse-clicking Snappy and sticky windows that always stay on top and neatly align themselves to other windows Game speed increase (through fast forward button or by pressing the TAB key) Resolution and refresh rate selection for fullscreen mode More currencies (including Euro introduction in 2002)Įxtra viewports to view more parts of the game world at the same time Screenshots can be in BMP, PNG or PCX format (select in game options menu) Sell whole train by dragging it to the dynamite trashcanĪdvanced options configuration window, change settings from within the game Mouse wheel support (scroll menus, zoom in/out)Īutoscroll when the mouse is near the edge of the screen/window Sorting of most lists based on various criteria (vehicle, station, town, industries, etc.) These include:Ĭonvert rail tool (to electrified rail, monorail, and maglev)ĭrag&drop support for almost all tools (demolition, road/rail building/removing, stations, scenario editor, etc) Lots of effort has been put into making OpenTTD easy to use. Zooming further out in the normal view and zooming out in the small map OpenTTD has already been translated into over 50 languagesĭynamically created town names in 18 languages, plus NewGRF support for additional languagesįreely distributable graphics, sounds and music Significant internationalisation support. Save games using zlib compression for smaller sizes, while not interrupting gameplay Many configuration settings to tune the game to your liking Support for TTDPatch NewGRF features offering many options for graphics and behaviour configuration/modificationĭrive-through road stops for articulated road vehicles and trams Presignals, semaphores, path based signalling Reworked airport system with many more airports/heliports (e.g. Longer and higher bridges including several new designs, plus fully flexible tracks/roads under bridges The possibility to build on slopes and coastsĪdvanced/conditional orders, share and copy orders Larger, non-uniform stations and the ability to join them togetherĭifferent configurable models for acceleration of vehiclesĬlone, autoreplace and autoupdate vehicles New pathfinding algorithms that makes vehicles go where you want them toĪutorail/-road build tool, improved terraforming In game downloading of AIs, NewGRFs, scenarios and heightmaps IPv6 and IPv4 support for all communication of the client and server Stable multiplayer mode for up to 255 players in 15 companies, or as spectatorsĭedicated server mode and an in-game console for administration
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |