Page 1 of 3

[Game] Scavenger

Posted: Mon Jul 23, 2018 8:44 am
by Khallis
Hi again, everybody.

I have finished what I think might possibly be the most ambitious game written in Purebasic so far.

It took me about five years as a one man project. (I asked a few questions here, back when I started on it, in 2013.)

It is 107,990 lines of Purebasic 5.22 LTS code (not counting CG shaders and material files). It is in first person 3D. And it is finally done.

Here are some screenshots.


The main menu...
Image

The helm of your ship, from which you command a rover to explore a radioactive alien world.
Image

Here's the rover, docked in the cargo bay.
Image

The rover can be outfitted, repaired, and customized in the garage.
Image

Engineering, in the aft of your ship, is where you must go for emergency maintenance.
Image

This is the life support terminal. Hope that you don't need to use it.
Image

Your bunk. (There's a playable dungeon crawl minigame on your computer.)
Image

Remotely controlling the rover, you'll have to contend with a lot of static interference down on the surface.
Image

The game is a rogue-like, and the surface of the planet you will explore is always different.
Image

The rover can bring objects back to your ship for research, for use, and for profit.
Image

Even in orbit, you are soaking up a dangerous dose of radiation. Frequent use of medbay will delay the inevitable.
Image

You choose when to end your expedition, where an epilogue tells you your score and your subsequent fate.


It is a commercial game. If you are interested, it can be found on Steam. The manual is here.

Re: [Game] Scavenger

Posted: Mon Jul 23, 2018 8:57 am
by Dude
Wowsers! :shock: Excellent job! This really shows the maturity of PureBasic as an indie language. Might have to buy this. :)

Re: [Game] Scavenger

Posted: Mon Jul 23, 2018 9:13 am
by DK_PETER
A big congratulation with the completion of the game.
Very well done! 8)

Re: [Game] Scavenger

Posted: Mon Jul 23, 2018 9:28 am
by idle
Impressive and only your 3rd post! Seriously it looks great and the intro video is engaging.
I like the story line and the rouge like aspect would make for some interesting game play.

Re: [Game] Scavenger

Posted: Mon Jul 23, 2018 9:38 am
by Cyllceaux
AAAAAND... bought :)

Great work!

Re: [Game] Scavenger

Posted: Mon Jul 23, 2018 9:40 am
by RSBasic
Image

Re: [Game] Scavenger

Posted: Mon Jul 23, 2018 12:45 pm
by luis
I just saw this "not-in-depth" review on youtube
https://www.youtube.com/watch?v=t5aqD3H_aFw

Did you make this using the 3d ogre engine which comes with PB ?

For being made by a single person, and if you used the built in 3d ogre, it's extremely impressive, I think this sets new standards about what can be done by a capable person with PB.

The way interactions are made in game, with the LCD panels, etc, it's really cool.

Also I like the way you can move through the ship while animations are happening around, for example the rover moving between rooms, this is not as easy at it looks.

And when he launched the rover in the video, and shown you can actually turn on the cameras and see the rover entering the planet atmosphere and then landing.. and then the fact the video feed is on another terminal too and it's running even if you are not there looking at it... well done.

I've no idea if I would like the game or not, but I'm really really impressed both technically and by the thought you put into it.

Awesome work.

Are you considering to sell it on GOG too ?

Re: [Game] Scavenger

Posted: Mon Jul 23, 2018 1:52 pm
by neuronic
Looks fantastic! Will need to check this one out.
As it was asked before, have you considered selling it on gog.com?

Great job!

neuronic

Re: [Game] Scavenger

Posted: Mon Jul 23, 2018 3:17 pm
by Khallis
Wow, thanks for the kind words. To answer the questions that have come up:

Yes, this was done using the Ogre3D engine that is included in PureBasic. I wrote a few shaders in CG for it, for things like the video static effect.

GOG was actually my first choice. I approached them first. They declined, so I had to go with Steam. (That said, the game on Steam contains no DRM, because of my personal beliefs.)

Re: [Game] Scavenger

Posted: Mon Jul 23, 2018 9:01 pm
by djes
:shock:

Re: [Game] Scavenger

Posted: Mon Jul 23, 2018 9:22 pm
by luis
djes wrote::shock:
Even Snoopy fainted :)

Image

Re: [Game] Scavenger

Posted: Mon Jul 23, 2018 9:59 pm
by djes
:lol:

Re: [Game] Scavenger

Posted: Mon Jul 23, 2018 10:08 pm
by ar-s
Congrats !

Re: [Game] Scavenger

Posted: Mon Jul 23, 2018 10:14 pm
by bbanelli
Massive respect!!!

Re: [Game] Scavenger

Posted: Mon Jul 23, 2018 10:51 pm
by chi
Wow, pretty nice! Kudos