Another week come and gone and another opportunity has slipped through my fingers. It seems that In-Telecom decided that my experience level wasn’t what they were looking for. While I would love to wallow in self pity, I just have so much going on right now that not having to worry about switching jobs again is mostly a relief. Best Buy is proving to be a fantastic job and while I’m not doing exactly what I went to school for, I am doing what I set out to do, when I made the choice to go back to in the first place.
On the coding side of it I’m still working on the racing game, however once again my coding time is less than I would like it to be. I managed to add a pause command to the main.js file and started on a settings page for the game as well.
//Pause Scene
class PauseScene extends Phaser.Scene {
constructor() {
super({ key: "ScenePause" });
}
create() {
this.input.keyboard.on(
"keydown-P",
function () {
this.scene.resume("SceneMain");
this.scene.stop();
},
this
);
}
}
class Settings {
constructor(scene) {
this.scene = scene;
var font = { font: "32px Arial", fill: "#000000" };
this.txtPause = scene.add.text(1720, 5, "", font);
this.show();
}
show() {
this.txtPause.text = "[P] Pause";
}
}
Outside of coding, my life is pretty hectic. Holiday season is in full swing, my band is currently in the recording process, and the manual labor aspect of my new job has me more tired than ever. I’m still contemplating making a switch to just working in one of the major game development engines like unity or unreal. I think we’ll finish this racing game first and the move on. So until next time, thanks for reading!