Jump to content
  • Advertisement
  • entries
  • comments
  • views

Placeholder Graphics 'R' Us - with video!

Sign in to follow this  


I got a chunk of stuff out of the way today, even with some unscheduled "fall asleep on couch with cat on chest" time.

A brief video (of the project, not the cat-on-chest sleeping) should be included below, if my journal entry skills are up to scratch.


Like I mentioned in the previous update, I started with doing some project updates and refactoring, after which it was on to making a rudimentary enemy prototype (red quad!).

Enemies spawn in waves, each wave with a randomly chosen number of enemies (pre-define min and max). The system also allows choosing different enemies, but we'll see how all that'll work once more enemy types are actually added in. Later on all this enemy stuff will have to be reworked quite extensively, but for now it at least gives me an unending amount of enemies to shoot at.

Enemies have health, and take damage when hit by a projectile. If killed by a projectile, they drop currency. If death occurs due to colliding with the player (which also damages the player), no currency is spawned.

Currency, when spawned, waits for a little while before starting their descent. They also time-out after a while, indicating by 2 different flash speeds. When collected, currency is added to the player's total.

Next up will be displaying player health and currency somewhere. After that, the next thing I want to do is some shop interface, where you can buy new weapons/upgrades. At that point, I'll need to do my weapon firing logic better -- checking which weapon is the currently equipped, grabbing stats from it, etc. I might also do some sort of enemy health bar above the enemy, and do the object pooling for the various objects I currently instantiate and destroy.


Sign in to follow this  


Recommended Comments

There are no comments to display.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!