项目作者: baioc

项目描述 :
An Interactive-Fiction (Text Adventure) game
高级语言: Java
项目地址: git://github.com/baioc/JavaQuest.git
创建时间: 2018-05-26T04:28:04Z
项目社区:https://github.com/baioc/JavaQuest

开源协议:Other

下载


JavaQuest

— Read the License

— Game Download (requires Java Runtime 8 or greater) —


[EN] About

A simple Point & Click RPG game with turn-based combat mechanics built in Java.

P.S: As of the current version, the game is a Text Adventure / Interactive Fiction only availabe in brazilian portuguese.

This project is associated with G-Dev UFSC.


[PT] Sobre

Objetivo

Produzir um projeto para a disciplina de Programação Orientada a Objetos 1 que demonstre os principais mecanismos da linguagem Java e os conceitos do paradigma da orientação a objetos estudados na sala de aula.

Descrição

JavaQuest é um RPG (Role-playing Game) inspirado em jogos de mesa e outros digitais de mesma categoria, como o Dungeons & Dragons, o Magic ou os jogos da Artix Entertainment. Nele, personagens possuem diversos atributos caracterizantes (como força, inteligência, destreza) que definem o que podem fazer na aventura (no jogo) e de que forma.

Personagens interagem entre si na forma de diálogo, seguindo padrões de fala predefinidos; ou na forma de combate, onde a cada turno (da luta) os personagens combatentes escolhem uma forma de atacar (dentre um conjunto de habilidades disponíveis) e causam a diminuição dos pontos de vida do adversário dependendo dos já mencionados atributos.

No combate também são relevantes os itens utilizados por cada um, como vestimentas e armas equipaveis para diminuir o dano causado aos seus pontos de vida e aumentar o dano causado ao oponente ou consumíveis para curar o personagem. Tipicamente esses itens são adquiridos de outros personagens, podendo ser comprados em diálogos ou recebidos como recompensa por ganhar um combate.

O usuário do software seria inserido no contexto fantasioso de JavaQuest ao criar um personagem nesse mundo e jogar o jogo interagindo e desenvolvendo as características do seu “avatar”.

P.S: Na versão atual, o jogo é uma aventura em texto ao estilo dos clássicos como Dunnet e Zork.