[Game] Scavenger

Developed or developing a new product in PureBasic? Tell the world about it.
Khallis
User
User
Posts: 10
Joined: Sun May 05, 2013 7:56 am

[Game] Scavenger

Post 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.
Dude
Addict
Addict
Posts: 1907
Joined: Mon Feb 16, 2015 2:49 pm

Re: [Game] Scavenger

Post by Dude »

Wowsers! :shock: Excellent job! This really shows the maturity of PureBasic as an indie language. Might have to buy this. :)
User avatar
DK_PETER
Addict
Addict
Posts: 898
Joined: Sat Feb 19, 2011 10:06 am
Location: Denmark
Contact:

Re: [Game] Scavenger

Post by DK_PETER »

A big congratulation with the completion of the game.
Very well done! 8)
Current configurations:
Ubuntu 20.04/64 bit - Window 10 64 bit
Intel 6800K, GeForce Gtx 1060, 32 gb ram.
Amd Ryzen 9 5950X, GeForce 3070, 128 gb ram.
User avatar
idle
Always Here
Always Here
Posts: 5039
Joined: Fri Sep 21, 2007 5:52 am
Location: New Zealand

Re: [Game] Scavenger

Post 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.
Windows 11, Manjaro, Raspberry Pi OS
Image
Cyllceaux
Enthusiast
Enthusiast
Posts: 458
Joined: Mon Jun 23, 2014 1:18 pm
Contact:

Re: [Game] Scavenger

Post by Cyllceaux »

AAAAAND... bought :)

Great work!
User avatar
RSBasic
Moderator
Moderator
Posts: 1218
Joined: Thu Dec 31, 2009 11:05 pm
Location: Gernsbach (Germany)
Contact:

Re: [Game] Scavenger

Post by RSBasic »

Image
Image
Image
User avatar
luis
Addict
Addict
Posts: 3876
Joined: Wed Aug 31, 2005 11:09 pm
Location: Italy

Re: [Game] Scavenger

Post 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 ?
"Have you tried turning it off and on again ?"
A little PureBasic review
neuronic
User
User
Posts: 98
Joined: Sat Apr 26, 2003 11:38 pm
Contact:

Re: [Game] Scavenger

Post 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
Khallis
User
User
Posts: 10
Joined: Sun May 05, 2013 7:56 am

Re: [Game] Scavenger

Post 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.)
User avatar
djes
Addict
Addict
Posts: 1806
Joined: Sat Feb 19, 2005 2:46 pm
Location: Pas-de-Calais, France

Re: [Game] Scavenger

Post by djes »

:shock:
User avatar
luis
Addict
Addict
Posts: 3876
Joined: Wed Aug 31, 2005 11:09 pm
Location: Italy

Re: [Game] Scavenger

Post by luis »

djes wrote::shock:
Even Snoopy fainted :)

Image
"Have you tried turning it off and on again ?"
A little PureBasic review
User avatar
djes
Addict
Addict
Posts: 1806
Joined: Sat Feb 19, 2005 2:46 pm
Location: Pas-de-Calais, France

Re: [Game] Scavenger

Post by djes »

:lol:
User avatar
ar-s
Enthusiast
Enthusiast
Posts: 340
Joined: Sat Oct 06, 2007 11:20 pm
Location: France

Re: [Game] Scavenger

Post by ar-s »

Congrats !
~Ar-S~
My Image Hoster for PB users
My webSite (french) with PB apps : LDVMULTIMEDIA
PB - 3.x / 5.7x / 6 - W11 x64 - Ryzen 7 3700x / #Rpi4

Code: Select all

r3p347 : 7ry : un71l d0n3 = 1
User avatar
bbanelli
Enthusiast
Enthusiast
Posts: 543
Joined: Tue May 28, 2013 10:51 pm
Location: Europe
Contact:

Re: [Game] Scavenger

Post by bbanelli »

Massive respect!!!
"If you lie to the compiler, it will get its revenge."
Henry Spencer
https://www.pci-z.com/
User avatar
chi
Addict
Addict
Posts: 1028
Joined: Sat May 05, 2007 5:31 pm
Location: Linz, Austria

Re: [Game] Scavenger

Post by chi »

Wow, pretty nice! Kudos
Et cetera is my worst enemy
Post Reply