
Posts: 3822
Joined: 16 Sep 2007, 22:00
KaM Skill Level: Skilled
ICQ: 269127056
Website: http://lewin.hodgman.id.au
Yahoo Messenger: lewinlewinhodgman
Location: Australia
Re: New scripting ideas for KaM Remake
http://code.google.com/p/castlesand/wiki/MissionScripts
I'm very excited about scripting, it makes the game moddable to some extent, and means you can make all kinds of new game styles (like TDL's Tower Defence which is progressing nicely). We want to have some example scripted missions to help map makers learn how scripting works, especially if they haven't programmed before. Does anyone have any idea for new mission kinds? Here are the ideas we have so far:
Multiplayer:
- Coastal Encounter Scored: Live player scores are displayed on screen. Players score points for each kill, with a different amount of score for each type of unit killed.
- King of the Hill: In the middle of the map there is a hill with a specially marked tile on it. The objective is to have a unit on that tile (uninterrupted) for 5 minutes, at which point you win, while your opponents try to do the same. Message is shown on screen like this: "Lewin is king of the hill! Time until victory: 01:45" Could be done with teams perhaps? We need a map for this, would someone be interested in making it? We would much appreciate it

- Economic objectives of some kind: e.g. first to make 100 bread?
Singleplayer:
- Quest: You start with one knight (yourself) and find yourself walking along a road. You meet armed farmers who decide to help you overthrow the local ruler after some after some conversation shown in messages (you are given control of the farmer units). After killing the ruler and his soldiers you are given control of the village and then the story continues (some new objective...)
- More interactive tutorials (instructions overlaid on screen, highlight certain buildings or parts of the interface, move your screen to places on the map)
Please suggest any other ideas you have or improvements to these ideas

They don't necessarily have to be fun to play, they will still serve as good examples (we might not put these missions in the map folder, but provide them as a "Scripting example pack" to help people learning to script). If people want to learn scripting and help make these missions (or just make the maps) let us know.
Cheers,
Lewin.