insiderNews:游戏化实时新闻

  • L2_285038
    了解作者
  • 56.5KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-04-24 12:31
    上传日期
内部新闻 游戏化的实时新闻。 主要目标 与其他用户聊天并提供内容时,收集金币并增加经验值。 通过增加经验值来启用新功能。 系统的经济模型 用户数 他们有金币和经验值。 每发布一条新消息,他们将获得2金币。 他们在Facebook上分享的每个新闻互相赚取50个硬币。 他们可以通过单击其他用户的消息与其他用户交换金币。 消息 他们有经验点。 他们从100点经验值开始,每秒损失1点。 每次有人看到新闻,他们都会获得1点经验值。 每次有人在新闻中发表讲话时,他们都会获得10点经验值。 每次有人单击其他用户的消息来兑换货币时,他们都会获得1点经验值。 每次有人在Facebook上分享新闻时,他们都会获得50点经验值。 能力 得到 最低经验点 发送信息 0 更改用户颜色 100 发送新闻 250 发送带有链接的消息 500 以粗体发送消息 2,000 发送图片信息 10,
insiderNews-master.zip
内容介绍
insiderNews =========== Notícias em tempo-real com gamificação. ## Objetivo principal Coletar moedas de ouro e aumentar os pontos de experiência ao conversar com outros usuários e contribuindo com conteúdo. Habilite novos recursos ao aumentar os seus pontos de experiência. ## O modelo econômico do sistema #### Usuários - [ ] Possuem moedas de ouro e pontos de experiência. - [ ] Ganham 2 moedas de ouro para cada nova mensagem publicada. - [ ] Ganham 50 moedas de outro para cada notícia compartilhada no Facebook. - [ ] Podem trocar moedas de ouro com outros usuários ao clicar nas mensagens dele. #### Notícias - [ ] Possuem pontos de experiência. - [ ] Começam com 100 pontos de experiência e perdem 1 ponto a cada segundo. - [ ] Toda ver que alguém abre a notícia, ela ganha 1 ponto de experiência. - [ ] Toda vez que alguém conversa dentro da notícia, ela ganha 10 pontos de experiência. - [ ] Toda vez que alguém clica na mensagem de outro usuário para trocar moedas, ela ganha 1 ponto de experiência. - [ ] Toda vez que alguém compartilha a notícia no Facebook, ela ganha 50 pontos de experiência. ## Habilidade Conseguir | Pontos de experiência mínimos :--------------------------- | ----------------: Enviar mensagens | 0 Alterar cor do usuário | 100 Enviar notícias | 250 Enviar mensagens com links | 500 Enviar mensagens em negrito | 2.000 Enviar mensagens com imagens | 10.000 Publicar avisos globais | 50.000 *Todos estes pontos poderão ser configurados* ## Recursos do sistema - [ ] Atualização em tempo-real - [ ] Agregador de notícias em múltiplas fontes - [ ] Gamificação - [ ] Ranking de usuários, notícias e mensagens ## Infraestrutura e desenvolvimento Camada | Solução :--------------------------- | :------------------ Web server | **Express** Realtime transport | **Socket.io** Client side framework | **AngularJS 2** Client side router | **AngularJS 2** Server side template engine | **Swig** Model client-side | **ES6 Classes** Model server-side | **Sequelize Model** ORM | **Sequelize** Default database | **SQLite** Build process | **Gulp**
评论
    相关推荐