Vehicle Edge Computing (VEC) is a novel computing paradigm that addresses the computational demands of intelligent vehicles by offloading tasks to edge servers. In a VEC environment, edge servers' limited storage and processing capacity require a sensible task offloading strategy, where only a part of computing requirement can be offloaded directly to the VEC server and the remaining to the remote cloud. A primary challenge in this context is the creation of an effective and responsive task offloading algorithm that improves the utility. This study proposes an evolutionary game theoretic-based approach, utilizing a Dynamical-Resource Evolutionary Game (DREG) algorithm for decentralized task offloading. DREG leverages the Evolutionary Stable Strategy(ESS) and Adaptive Resource Allocation(ARA) method to optimize response delay and energy cost while increasing success rate. Experimental results indicate that DREG outperforms traditional methods across various performance metrics.