The game is a classic martial arts fighting game in which you compete in a series of one-on-one karate matches. The game offers up to 10 different movements, including jumping kick, roundhouse kick and a variety of punches and kicks, high and low. The tournament offers six fights and you control the combatant with the white robe, battling against an opponent dressed in red. Typically, in each fight you must bring the opponent's health bar to zero before the own health runs out. Be noted that there is a timer and when this goes to zero, the fighter with the better health left wins only. Opponent's difficulty gets higher as you progress to the next stages. Also between fights you engage in a bonus game in which flying balls or vases, have to be destroyed for bonus points (quite familiar to the all might International Karate+ game). Chinese Karate is a good fighting game, not offering much, but being playable enough to get your interest especially if you are fun of the Karate Kid, Budocan, International Karate etc and the like titles.
The graphics detail and color usage are certainly pretty good. Sprites move pretty nice, with several frames per move whilst there is no background scrolling (just static drawings). Ok there are a few scattered animations back there (birds flying, leafs falling, flags waving etc) but nothing special here. The ST version uses less colors than the Amiga version, but still are quite a lot (and more than its default 16 colors on screen).
As far as the sound, the ST version offers great sampled SFX (much like the Amiga version) but no in-game tunes (found only in the Amiga version).