sem fun [compatibility mode]
TRANSCRIPT
SemFun
Laurenţiu Taşchinã, Ana Filimon
{laurentiu.taschina, ana.filimon}@info.uaic.ro
Overview
• What is SemFun?
• Rules of SemFun
• Draw in SemFun
• About SemFun• About SemFun
• Technologies
• Conclusion
What is SemFun?
• Interactive browser based game
• Multiplayer support
• Helps you improve your RDF/OWL/etc knowledge ☺knowledge ☺
Start Page
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
Player vs. Player
One winner
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
Draw
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.
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.
Technologies
• jQuery / ajax
– state polling client side
– transparent updates
• PHP / Kohana 3• PHP / Kohana 3
– Hierarchical MVC
• NoSQL
• Oauth / Twitter
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.
End.