To send and receive data simultaneously, reduce network interference, and effectively improve energy efficiency, this paper analyzes the network characteristics of Multi-Radio Multi-Channel Wireless Sensor Network and optimizes the power and channel of each radio frequency interface. Based on the novel energy efficiency model and energy consumption efficiency model, this paper establishes a distributed optimization game model using Game Theory to maximize network energy efficiency, minimize energy consumption, and ensure network connectivity. Based on the game model, an efficient distributed resource allocation game algorithm is designed, in which a joint power control and channel allocation can quickly converge to Nash Equilibrium with low complexity. At the same time, the simulation results show that the distributed resource allocation game algorithm can effectively improve the energy efficiency, reduce network interference and bit error rate to ensure the successful data transmission.