/EEFighter

Java 2D Game, A 2-Player Vocabulary words learning, competing and networking game implemented in Java Swing, pure OOP, no game frameworks involved. (plus P2P Connection)

Primary LanguageJava

EEFighter

JAVA Vocabulary words competing game implemented in Java Swing, pure OOP, no game framework implementation.

Table of contents

FEATURES

  • Crawling Vocabulary word's definitions from some websites. (words are saved as xml)
    • English definitions are crawled from Vocabulary.com
    • Chinese definitions are crawled from Cambridge Dictionary
  • Single computer 2 players game
  • P2P TCP Connection

TODO

  • AI implementation
  • P2P Connection stability
  • GUI codes optimizations (especially word bank)

DEMO

Demo