Monday, September 6, 2010

Questionaires

Current Project: Mytho: A Simple Adventure Game

Correction...

Current Project: A Simple Adventure Game
Game Developer Team: Mytho.
Status: Game mechanics. This involves following game elements: resting places, portals, questions and battle.
Due date: October [before the beginner of study week]

A little hard to understand when I didn't explain first. Storyline still in progress but this is generally a space adventure. The player will journey through space and encounter 4 things. The playing field is a 2 dimension board, similar to map grid.
  1. Resting Places
  2. Portals
  3. Questions
  4. Battle
1. Resting Places
It is more or less just empty space of the game. Maybe you found a space cafe and stop for a cup of tea. Then you go on with your journey. The coding will be only on displaying that and then ask to continue.

2. Portals
This is the elements to move player back and forth randomly. In the journey, you may encounter a wormhole that suck you in and send you somewhere else. Our current design use our 'stepppingaroundboard' function.

3. Questions
Answer questions to proceed. We are currently collecting the questions. The coding seems simple enough for now. Will be improved.

4. Battle.
Finally I succeeded in designing the battle code part. Still a bit problem about enemy hp, because only 1 enemy variable.
/* I want to emphasis that we still didn't learn class and such. currently reach struct and pointer. so don't ever mention about vector and such.*/
Interesting enough, I manage to randomize the enemy actions, have mp regeneration and such.

Current problem lies most on quiz part. What genre of the questions, the input/output, should I give choices to answer(coz that seems simply input, but at the same time, not challenging enough...) or subjective(using string... hmm...) and how to make it random while making it not repeat the same question...

Next post I will share the current coding. It lack comment though.

Well, if someone ever read this blog anyway. Peace. :)

No comments:

Post a Comment