Jump to content
  • Advertisement
  • entries
    732
  • comments
    1562
  • views
    493965

Buying/selling upgrades

Sign in to follow this  
Ravuya

76 views

Yup, you can do it now. I traded the mining laser on my ship for a faster one, and went off to zap some asteroids. I had a little bit of trouble having it properly un-equip upgrades (considering you can have many types of active and passive upgrades) but I think I did a pretty good job.

There are some nasty hacks in the store but I probably won't have to return to that for awhile, thank Mord. I also wrote a pretty tricked-out upgrade collator for your inventory so everything is nice and clean, as it should be.

Later on, I think I'll get system jumping, rudimentary AI and combat in -- which means I get to implement the PDA interface -- which means I should probably get started implementing non-weapon upgrades, and jobs so you can buy these upgrades (and a ship that can hold more than one unit of upgrade)!

I also added the Boost upgrade -- it gives you a permanent top speed increase but you can only have one equipped at a time. For ships with little upgrade space (like your first ship) you will need to remove your weapon to use it, which makes the game a tradeoff between fast commodity running or slow mining.

Mining is also slightly improved, I am adding sound effects to back up the mining and more information about the progress.

It's quite remarkable how much code this is taking up. I hope people really enjoy this one.

Also, Foobar has been working on a particle engine, which may make its way into the game for thrusters and explosions and all that good stuff. Here's some big shots:

Sign in to follow this  


0 Comments


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!