Skip to content

Ideas 2012:Combat extension

stubb edited this page Mar 3, 2013 · 2 revisions

Extension of our existing combat system

Our problem

The basic system for fighting (units & buildings, stances, cannons) is implemented, but it still needs further development and extension.

Our idea

These are some tasks that fall in this area. You are not expected to complete all of them, but reach significant improvements at multiple tasks. This idea can take many directions, you will have to decide the concrete steps in accordance with the community and your mentor.

  • Ground units (production of them, melee combat)
  • Refine stances (more intelligent unit behavior)
  • Improving movement of unit groups (and the pathfinder)
  • Extensive war tutorial, possibly combat scenarios
  • Features you know from other games and like
  • Features you always wanted to have in your own game

What you need

  • Good python programming skills (must)
  • Experience with combat in real-time strategy games (must)
  • Ideas and features you want to implement (must)
  • Experience with GUI design (bonus)
  • Finding problems and solutions to them independently (generally important)
  • Estimated difficulty: Medium

What we provide

  • Existing base implementation (includes people having experience with that)
As a pre-GSoC task you could try some of the following:

What we expect

You can shift around release goals and target dates in the planning stage as you like. Once your mentor and you agreed on a rough timetable, only light modifications should occur if there happens nothing unforeseeable.

  • No milestones from our side. Propose some to your mentors!

What you can add

In general: If your mentor agrees, you can change almost everything in our descriptions. They are just meant to provide guidance if you are not sure where to start or which way to choose.

You are especially free to alter the following parts:

  • More features

Who looks after you

Your mentors for this task will probably be: totycro

These devs might also help out if your mentors are not around right now: gscai, nihathrael, Kilian]

Clone this wiki locally