Yes. It is not optimal to train without having eaten an hour or so before training, but you can still do so, especially with creatine and Dspark taken before working out. Both of them are meant to increase your energy levels, so they will help you in this regard.