summaryrefslogtreecommitdiffstats
path: root/kgoldrunner/TODO
blob: e9c961e99a98db8f4b0646667a87382a0176be40 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
KGoldrunner v2.0 - TODO
-----------------------

Some ideas for the future:-

  1.  Port KGoldrunner to other O/S's, such as MS Windows and Mac.
      Although KGoldrunner v2.0, as released with the KDE desktop, is
      a KDE-based application and is not portable, KGoldrunner v2.0-qt,
      as configured for Qt 3.x library and compiled with -DKGR_PORTABLE,
      has very small dependence on the KDE desktop (i.e. locations of
      directories only).  Because Qt 3 is intended to be portable to
      MS Windows and Mac, so should KGoldrunner v2.0-qt be.  However Qt
      development licences are NOT free on non-UNIX type O/S's.

  2.  Add sounds for hero actions such as falling, collecting a nugget,
      getting killed and completing a level.

  3.  Design and program extra game objects, such as movable bricks,
      water, teleportation exits and aquatic enemies.

      Movable bricks would be pushed up or sideways or would fall into
      an empty space, to change the maze layout.  As with fall-through
      bricks, they should look just like ordinary bricks.

      With water, the hero could jump in and swim across the surface, at
      a slower speed than on land, but the land enemies would not follow
      him.  If he has to dive below the surface, he can only hold his
      breath for a limited time before he dies.

      Teleportation exits would be connected in pairs.  If you go through
      one exit, you reappear at the other and vice-versa.

      Aquatic enemies would just make life more difficult for the hero
      in the water.  Maybe there could be amphibian enemies too.