As i reminisce I realize that 18 days ago i started this journey. I had no idea i would get so far from having a little box shooting cylinders to a fully fleshed out 2D arcade game with its own mechanics. I've shown it to everyone i know and they are so impressed. I too am proud of how far I have come, but comparatively to other indie games out there I have a long way to go.

So today in my cute space shooter I implemented a thruster sliding bar UI to indicate how much fuel was left. Took…


I was able to code something so cool today. I made a little ufo guy that follows the main player. I did this by subtracting the ufos position by the players position. The plan was to get these little ufo fellas to spawn in groups of 3 in the second wave the chase the player until they get close and kamikaze. For some reason the spawner would spawn them when it was supposed to be spawned. but it would only spawn on the random X value. the movement values weren't being read. On further inspection it wouldn't allow me to…


Today was my first day programming without any instruction. I must say it went pretty damn good. I put my bomb back in the game but upgraded. I found An awesome sprite and equally awesome animations. Then i was able to make the main player only have 3 bombs that are only refillable with a powerup. Which was fully implemented into my spawn manager with a UI visualizer for how many bombs the player has left. But seeing as how complex my game is getting i think its time i complete the prototype spawner now and fully integrate into my game. which will be quite the solo undertaking. I love the challenge of course. I had no idea the amount of engineering that went into coding. Also side note when i have time ill be fitting in videos of my progress into these blogs.


Today was a pretty eventful day. I added not only a thruster speed buff by pressing left shift as well as multiple hits to remove the shield. I coded the shield aspect easily until i realized that after the first three hit depletion, the next time you would call the shield powerup it would only have a single life. At first I have to be honest i was briefly worried because my mind over complicated the resolution. When all it really took was _shieldLife =3; place right under upon collision between the player and the powerup. That worked! It now…


Today was a pretty interesting day. I was programming the enemy spawns to be able to shoot 2 lasers which basically slightly mimicked the players fire function. Except it auto fires at random intervals. I have it set to between 3–7 seconds at the moment. In the beginning I had one of the enemy laser children fire upwards thus being a kamikaze, while the other behaved as intended. After 30 minutes of trouble shooting i figured it out but removed the second laser deeming it too much for the current state of the game. It will be put back when…


Remember when i said my game was close to being fully fleshed out? Yeah that was no where near accurate. I find out that after I'm done with all the video courses ill have 2 quizzes where ill have to code a bunch of things in my game then present them to my team (with no instruction) which I'm actually excited for! But of course that wont be enough for me. Sadly I wasn't able to work more on my new spawner. Spent most of the day fixing my animation timings as well as sound triggers. Remember that issue i…


I was able to finish my base game today. All my planned audio clips and animations are in place. I'm debating if either i should fully flesh this out as a game, the whole nine yards. Or just adding my final boss then starting the next course.

I started coding my final boss and coding without instruction was more mind bending than i thought it would be. I want my boss to spawn after 40 enemies have been destroyed then the counter resets. it needs to have 15 life with a 5 life shield. Then ill probably have to go…


I made so much progress my game over the weekend! All i need to do now is program the boss fights i have planned. i never thought i could look forward to as well as enjoy working so much. I had this idea over the weekend to program a final boss that can attach other enemies to itself. Itll add their attacks as well as hp to its own. Ill even give it its own soundtrack and post processing layer. Maybe even a destructible shield? That might be a bit too overpowered. I want this boss battle to be as…


I'm starting to notice a trend here. for the third time I've had to redo a ton of coding due to an error or crash. Is it weird that i enjoy it? Its given me plenty of practice. Sure it is really annoying at the time it happens, but now I'm realizing that the answers to the questions or problems that I have are already in my mind! From going to no idea how to code really anything at all. Coding came to mind as a thing you see from hackers in James Bond films. Now here I am. Solving…


Today i was finally able to get past the UI. Everything went without a hitch. I am stuck on a few blockers right now. As I was coding the asteroid my laser function isn't blowing up the ships or the asteroid. Also upon collision between laser and enemy the enemy not only doesn't blow up but also it continuously awards points per collision which as you can imagine is a huge bug. Game breaking even. Unfortunately my brain is fried as of right now trying to fix yesterdays blockers as well as integrating the main function into the UI. I…

Daniel santos

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store