helpGlobulation 2 - Support: sr #103226, Revew the entire code for the...


sr #103226: Revew the entire code for the future of the game.

Submitted by:  MUNTEANU Olimpiu Andrei <moa3333>
Submitted on:  Tue 27 Jul 2004 01:12:29 PM UTC  
Category:  core engine Priority:  5 - Normal
Severity:  3 - Normal Status:  None
Privacy:  Public Assigned to:  None
Open/Closed:  Open Operating System:  None

Add a New Comment (Rich Markup)

You are not logged in

Please log in, so followups can be emailed to you.


Wed 28 Jul 2004 03:40:16 AM UTC, comment #1: 

Also make the code more open by making it easier to modify the graphics, sound, and script of the program. perhaps make it possible to have mods. as in make it so that you can customize the hp and damage of various units at different levels and wat images/sounds the correspond to, what they can go over (allows for flying units). and have the script able to call these created objects as well. for instance you might change the name from Explorer to FighterJet and allow for it to hit other things on the ground and air. this will allow the developers and coders of the program to stop worrying about the specifics of the game and just allow them to create the actual engine and AI which is the beauty and the important part of the game.

Tue 27 Jul 2004 01:12:29 PM UTC, original submission:  

   First the request "comment the code" is more important and can only be done by original programmers of the code.
   Then, once the code is commented, all functions must be reviwed:
   - are there still other TODO in them?
   - are they optimal in term of speed and memory?
   - are they generic and well done, this implies them to be easily modified and serve general purpose without assuming anythink as granted, this will make the code more easy to upgrade and provide the game a good future
   - eventuly regroup files in packages or directories, but not necessary;  we can use more include that we comment to make files smaller and maybe it willl help to the clarity of the code.
   - when all this is finished, make the source code even more "open" by commenting it even better, or making files that explain choices of algorithm, or even some commented UML diagrams (use UMBRELLO i sugest if someone is searching for a good free uml modeler);

   Of cource all this will take time and how fast it will be done depends on how many people get involved in the project.
   Anyone can help with this, but there is one step that can only be done by the original programmers: 
      -> comment a bit the functions and classes as described in the other request. this is not hard to do, but not anyone can do it becasuse right now the code is not so easy to understand. (see the request about commneting the code first)

MUNTEANU Olimpiu Andrei <moa3333>


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


CC list is empty


Do you think this task is very important?
If so, you can add your encouragement to it.
This task has 0 encouragements so far.

Only logged-in users can vote.




No changes have been made to this item

Back to the top

Powered by Savane 3.5