sem fun [compatibility mode]

14
SemFun Laurenţiu Taşchinã, Ana Filimon {laurentiu.taschina, ana.filimon}@info.uaic.ro

Upload: ana-filimon

Post on 26-May-2015

376 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Sem fun [compatibility mode]

SemFun

Laurenţiu Taşchinã, Ana Filimon

{laurentiu.taschina, ana.filimon}@info.uaic.ro

Page 2: Sem fun [compatibility mode]

Overview

• What is SemFun?

• Rules of SemFun

• Draw in SemFun

• About SemFun• About SemFun

• Technologies

• Conclusion

Page 3: Sem fun [compatibility mode]

What is SemFun?

• Interactive browser based game

• Multiplayer support

• Helps you improve your RDF/OWL/etc knowledge ☺knowledge ☺

Page 4: Sem fun [compatibility mode]

Start Page

Page 5: Sem fun [compatibility mode]

Rules of SemFun

• You start with 100 hitpoints (hp)

• You lose 10hp if you answer incorrectly

• You gain 1hp if you answer correctly

• You lose 5ph if you don’t answer• You lose 5ph if you don’t answer

• First to reach 0 loses

• If by some chance one player reaches 200 that player instantly wins

Page 6: Sem fun [compatibility mode]

Player vs. Player

Page 7: Sem fun [compatibility mode]

One winner

Page 8: Sem fun [compatibility mode]

Draw in SemFun

• If both player reach 0 at the same time, the game ends in a draw

• If both players reach 200 at the same time, the game also ends in a drawthe game also ends in a draw

Page 9: Sem fun [compatibility mode]

Draw

Page 10: Sem fun [compatibility mode]

About SemFun

• SemFun is a survival game, where you have to use your wits and your knowledge of web technologies to stay in the game.

• Since you lose more then you gain, • Since you lose more then you gain, players are encouraged to learn fast, to stay in the game.

Page 11: Sem fun [compatibility mode]

About SemFun

• In SemFun each question has only one possible answer, and there is always a correct answer.

• This is designed to encouraged unskilled • This is designed to encouraged unskilled players.

Page 12: Sem fun [compatibility mode]

Technologies

• jQuery / ajax

– state polling client side

– transparent updates

• PHP / Kohana 3• PHP / Kohana 3

– Hierarchical MVC

• NoSQL

• Oauth / Twitter

Page 13: Sem fun [compatibility mode]

Conclusion

• Unlike a normal Q/A game, SemFun tries to stimulate learning by shifting the focus away from getting a high score, and instead over to not getting a low hitpoint instead over to not getting a low hitpoint count.

Page 14: Sem fun [compatibility mode]

End.