Jump to content


Photo

Announcement


  • Please log in to reply
2 replies to this topic

#1 red knight

red knight

    Xenocide Project Leader

  • Xenocide Inactive
  • 3,310 posts

Posted 11 December 2004 - 04:26 PM

We had made lots of changes this days.

First as everybody knows we have an issues database at bugs.projectxenocide.com. In there there are all the tasks that are required to be done, both experienced Xenocide developers and recruits should take a look at the tasks that are needed to finish the 0.0.6 release.

For programmers the environment setup has been automatized thanks to the updater application by Guyver6. You can learn how to setup the environment following the quick start guide, available both in the source code and in this location http://www.projectxe...quickstart.html . Xenocide has never been so easy to setup, as guyver6 sais it is almost plug and play.

We have ditched the Sourceforge CVS because it was slow and inadecuated for certain things, and given that our mighty administrator (micah) has buyed a whole server and mindstormmaster has setup and imported the CVS into the new and revamped SVN server in our own home ;) we now can say that we own the code (dont worry folks, the license wont change, Xenocide will be free and for all always).

I wish you a happy development experience to all.

Greetings
Red Knight
Sourceforge Nick: flois - Federico Andres Lois
Visit my blog at: flois.blogspot.com

Posted Image

Pookie cover me, I am going in.

#2 red knight

red knight

    Xenocide Project Leader

  • Xenocide Inactive
  • 3,310 posts

Posted 16 January 2005 - 01:11 AM

This are some simple instructions of how to use the Issue Tracker.

- First all members/recruits should check it every day, as things change and most hardly notice it. (You wont get mails for tasks that you are not subscribed, we have to see how to change that).

- All members are urged to choose a task of your own (any task that you can take is good for the project cause any task finished put as near of the next release), and if you dont have the privileges to assign it to yourself post in the task so it gets assigned to you by someone who can (in the end you will get the privileges to do so).

- Dont be shy, if you dont do a task, you can bet noone will. The best thing is to predicate with the example, the more tasks you finish, the more you motivate your team mates to finish tasks.

- It is very important that you take tasks that you can finish, but dont get discouraged.. there are a lot of important tasks that looks like very programming oriented, that are not at all. For instance GUI, after you learn how the Xml looks like it is very simple (even for art and text guys, it wont be a novel but you can read it in loud voice and makes sense ;) promise :fingerscrossed: ).

- If you really want to fulfill a task and you dont know where to start, communicate that is what the other team mates are, post in the forum a thread with the name of the issue and I am very sure that anyone will step ahead to give you a hand.

- Pick the highest priority and lower build first... for instance if you have a Low priority, Build 0.0.6 and a Low priority, Build 0.0.7 then choose the 0.0.6 build. However, High priority should have highest priority no matters the build.

- The As soon as posible tasks are really that important, if you see that noone takes them, take it even if you have to move the whole members to help you finish them; cause they are really important. The highest count of As soon as posible appear when the task itself is in the Critical Path so a delay is a delay in the release. And even if someone takes it, you can help him to finish it even faster and that is even better.

And furthermore taking tasks that involves you to learn a new tricks are better (and funner) than tasks that you can do blindfolded. Besides for those that are currently students, I can guarantee you that the most skills you have the better that you will be able to do things in the future when you are employed by someone. People with several skills sometimes are better qualified to think out of the box and that is something that you have to train for.

I hope all this makes sense to you, if not excuse me cause I am getting :Old: .

So lets communicate and finish release after release so we can :party: on every one of them. And dont forget the :beer:, and for underage we can have bloody mary :D

Greetings
Red Knight

Edited by red knight, 16 January 2005 - 01:12 AM.

Sourceforge Nick: flois - Federico Andres Lois
Visit my blog at: flois.blogspot.com

Posted Image

Pookie cover me, I am going in.

#3 red knight

red knight

    Xenocide Project Leader

  • Xenocide Inactive
  • 3,310 posts

Posted 28 August 2005 - 06:57 PM

Every developer must know that there are currently 2 SVN repositories; one for programmers and one for art assets (Artwork, Sound and Creative Text Departments).

The one that programmers use is intended to have the latest required files to compile and make the game work, that includes final art and the like. The one for art assets is used to keep in the server all the data files and its history.

They can be browsed with the web browser using the following links:

http://svn.projectxe...e.com/xenocide/ <- programmers repository
http://svn.projectxenocide.com/assets/ <- assets repository

You can also grab from the SVN Repository the latest state of the planning spreedsheets for battlescape and planetscape from:

Planetscape Planning
Battlescape Planning

The planning has been done using the method specified in the gamasutra article: Object-Oriented Game Development: Iterative Development Techniques

You can also grab the artwork assets status from: Artwork State

Greetings
Red Knight
Sourceforge Nick: flois - Federico Andres Lois
Visit my blog at: flois.blogspot.com

Posted Image

Pookie cover me, I am going in.