![]() ![]() Network operations will not send objects that already exist on the host (objects, including maps are cached). ![]() Store objects into fanned-out files named by the file's hash (similar to git storage, but without packs).Use appropriate OS directories for user data.Preload graphics so that starting an actual game is instant? W:A's sprites don't consume a lot of memory.Load quickly! It'd be shameful if Worms Reloaded would load faster than W:A.Optionally, copy/convert files from an existing W:A installation.Initially, the WWP button will be greyed out OSLT, and clicking on it would prompt the user to insert the WWP CD, which will run the conversion wizard. The missions screen should display a choice between W:A and WWP.Allow importing offline WWP content (missions/training) from WWP's CD.Immediate mode GUIs may be worth considering. The fewer places code must be changed to add/edit a control, the better. It is extremely important that the UI framework is written to be as simple to use as possible.A simplistic dummy open-source game will be written which uses open-source parts of the code, to allow community development of open-source code.The game engine, the network code, and the interface are separated in such a way so that the prior can work without the latter.Separate input, network, rendering and each game logic instance into threads and use message passing?.Open-source code will be written from scratch, will not be based on W:A code, and will not be W:A-specific. ![]() Split into open-source (not W:A-specific) and closed-source (W:A-specific) parts.True colour everywhere use 3D/hardware acceleration where available.If necessary, use a modded compiler to get around a few quirks (patches and build instructions will be available).Continued abuse of our services will cause your IP address to be blocked indefinitely. Please fill out the CAPTCHA below and then click the button to indicate that you agree to these terms. If you wish to be unblocked, you must agree that you will take immediate steps to rectify this issue. If you do not understand what is causing this behavior, please contact us here. If you promise to stop (by clicking the Agree button below), we'll unblock your connection for now, but we will immediately re-block it if we detect additional bad behavior. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |