ACT [adsgamedev] MoonBase 69


adsgamedev

Jungle Girl
Jul 27, 2015
17
0
#1
Hi there,​
I have been working on this project for some time and decided to increase the audience to gather more feedback.

MoonBase 69 is and 3D real-time adult game, where you take control of the commander of a distant space station on the surface of a moon. Your mission is to ensure a quick population of this enclave.

You can download the public releases and various related files here

STORY (not finalized)
After decades of continuous and fierce war the empire holds control over the entire solar system. In order to ensure further expansion, the High Council decided to send exploration missions to nearby systems. These are seen as a first step towards colonizing new planets and moons, they require crews with skills and knowledge to establish, maintain and expand the first manned structures. This includes the ability to reproduce and breed the new generation of humans that populate the newly acquired space.
You are the commander of mission number 69 and on your way to the moon of the planet Entai. Your task is to ensure a successful breeding. This may prove to be difficult, since your all female crew was told that the reproduction would be done with artificial wombs, but the administration decided that this method is too unreliable. As your crew was mainly selected for other skills and traits than lewdness and sex drive, you have to find a way to convince them within 60 days for the natural way of reproduction.

GAME & TECHNOLOGY (current status)
The game itself is real-time simulated and rendered using the Ogre3D graphics engine. It features multiple NPCs that independently interact with the environment according to their schedule. The characters are or will be customizable in-game by the means of Clothing, Hair, Colorization and adjusting of certain body features. They interact with the player via a dialog and (sexual) interaction system with conditions, dialog trees and results, that can (among others) enable, progress or finish quests and change character relations.

MORE INFO & SUPPORT
You can find additional information on my blog
You can support the development via the patreon campaign (the finished game will be free) or with creating content.


The current status is:
Early alpha - During this phase gameplay mechanics will be implemented, content may be temporary, unfinished or sparse.

Creating a 3D-real-time game brings many challenges. Performance is one of them, playing with a poor framerate isn't fun.
My variety of hardware is limited so I would be interested in your performance review. The FPS should show up on the bottom-left edge after pressing 'M'.
Format: FPS @ Resolution + AA (Anti-Aliasing), CPU (+ GPU)
E.g. 60 FPS @ 1600x900 + 8, AMD Athlon X4 750K + nVidia GTX 660

Other feedback is also welcome.

Thanks!

When the game crashes: The program generates a 'OgreLogfile.log' that contains valuable information. I can resolve problems faster if you provide its content via PM or your delivery of choice.

FAQs Technical
Q - It says MSVCP110.dll/MSVCR110.dll is missing.
A - You probably need to download and install the Visual C++ Redistributable for Visual Studio 2012. There are two versions, x64 (64-bit) and x86 (32-bit), select x86.
Alternatively you can find the DLLs in the DLL.zip archive. After unpacking, the .dll should be in the same folder as the .exe.

Q - An error about creating device after the graphics selection screen.
A - Update your graphics driver.

Q - The game won't start in Wine.
A - Do NOT unpack DLLs.zip, instead use winetricks to install the Visual C++ Redistributable for Visual Studio 2012.
 

Attachments

Last edited by a moderator:

imercenary

Grim Reaper
Jul 29, 2010
385
28
#2
Re: MoonBase 69

Game crashes after character creation. Tried both OpenGL and DirectX.

Didn't try anything else.
 

adsgamedev

Jungle Girl
Jul 27, 2015
17
0
#3
Re: MoonBase 69

Thanks, I assume you downloaded the latest Release.

Can you post or better send me the 'OgreLogfile.log'?
 

adsgamedev

Jungle Girl
Jul 27, 2015
17
0
#5
Re: MoonBase 69

I there is a new Version V0.2.3e that should work.

Alternatively you can just press 'D' on the main menu. It'll skip the character creation, but since it is quite limited it should not bother much right now. Or download the new version.

Sorry for the inconvenience.

Edit: Can someone confirm whether it works or is still broken?
 
Last edited:

willaberhaben

Demon Girl Pro
Jan 27, 2013
112
18
#6
Re: MoonBase 69

I got the same crash with MoonBase69_V0.2.3d.
"Loading" a game with "d" worked. However it crashed once I talked with the 3rd girl.

MoonBase69_V0.2.3e: editor worked and I could start the game

From what little I could see so far:
Time really flies by... I spend a whole day with the first conversation

The key layout seems a bit uncomfortable in the dialogs. S/W to move which topic, e to select and than s again to continue the dialog. Would make more sense in my opinion to have e to continue. Also allowing the arrow keys as secondary keys would make sense in my opinion
 
Last edited:

adsgamedev

Jungle Girl
Jul 27, 2015
17
0
#7
Re: MoonBase 69

Thanks for the feedback!

"Loading" a game with "d" worked. However it crashed once I talked with the 3rd girl.
Did this error occur in both Releases?

I choose a very 'fast' time, to be able to verify whether the schedule works as intended. This should not be necessary anymore.

The key layout seems a bit uncomfortable in the dialogs. S/W to move which topic, e to select and than s again to continue the dialog. Would make more sense in my opinion to have e to continue. Also allowing the arrow keys as secondary keys would make sense in my opinion
I do not want the select and scroll key to be the same, in case there is someone who tends to skip dialogs and then, once a choice occurs, accidentally selects the first option.
Also it could be that in a dialog the sentences of one character do not fit in a single window. Currently it is possible to scroll back (not the whole conversation, just the current 'monologue') with the 'W' key. Since these keys form 'pairs' of 'key' and 'anti-key' ( W/S, A/D, E/Q) the dialog should rewind with 'Q', but 'Q' is the abort key for everything else.
It is possible to remap the keys in the main menu, however there is currently no secondary key map.
 
Jun 17, 2009
30
18
#8
Re: MoonBase 69

I downloaded the 2.3e version.

Running in Directx9; the game errors "Cannot create device: OgreD3D9Device line 729".

Running in OpenGL; the game draws a black square on my screen, then crashes hard with a BEX error. (no log generated)
 

adsgamedev

Jungle Girl
Jul 27, 2015
17
0
#9
Re: MoonBase 69

I downloaded the 2.3e version.

Running in Directx9; the game errors "Cannot create device: OgreD3D9Device line 729".

Running in OpenGL; the game draws a black square on my screen, then crashes hard with a BEX error. (no log generated)
Thanks for reporting.
I just searched for the DX9 error and it seems that others had this error when playing the game in fullscreen with a higher resolution than their monitor.
I do however have no idea what settings you used. Did it generate a 'OgreLogfile.log'? You could otherwise try to run the game in windowed mode at a low resolution and see whether it works.

Edit: Other common causes for errors are outdated GPU drivers or missing DX9 DLLs (in this case extract the content of the DLL.zip to the folder where the .exe resides).
 
Last edited:
Jun 17, 2009
30
18
#10
Re: MoonBase 69

Thanks for reporting.
I just searched for the DX9 error and it seems that others had this error when playing the game in fullscreen with a higher resolution than their monitor.
I do however have no idea what settings you used. Did it generate a 'OgreLogfile.log'? You could otherwise try to run the game in windowed mode at a low resolution and see whether it works.

Edit: Other common causes for errors are outdated GPU drivers or missing DX9 DLLs (in this case extract the content of the DLL.zip to the folder where the .exe resides).
Ah, sorry, I should have mentioned; it wouldn't even start at all without extracting DLL.zip in the directory. That was just a 'known issue' to me.

A log file was generated in both cases; by default it's starting up in 1024 x 768 windowed mode (which, needless to say, is smaller than my monitor resolution). This is because I did not change any of the video settings in the launcher from their default settings.
 

adsgamedev

Jungle Girl
Jul 27, 2015
17
0
#11
Re: MoonBase 69

Okay, could you provide me with this log or its content? Preferably the DX9 crash.
 

adsgamedev

Jungle Girl
Jul 27, 2015
17
0
#13
Re: MoonBase 69

Thanks.

I looked through the files and found something odd in the OpenGL log. Yours has this lines:
xx:00:36: GL_VERSION = 2.1 Chromium 1.9
xx:00:36: GL_VENDOR = Humper
xx:00:36: GL_RENDERER = Chromium
whereas I would expect something like this
xx:28:41: GL_VERSION = 4.5.0 NVIDIA 347.09
xx:28:41: GL_VENDOR = NVIDIA Corporation
xx:28:41: GL_RENDERER = GeForce GTX 570/PCIe/SSE2
The game requires OpenGL 3 or later, your renderer provide only 2.1. The GL_VENDOR suggests that you run this application in a VM, is this true?
 

smilez

Jungle Girl
Jan 5, 2014
27
8
#14
Re: MoonBase 69

Perhaps you could update the main post with a picture or some art so that we know what we are getting into since there is no preview link?
 

adsgamedev

Jungle Girl
Jul 27, 2015
17
0
#15
Re: MoonBase 69

Once I have 15 posts I will do.
 

adsgamedev

Jungle Girl
Jul 27, 2015
17
0
#17
Re: MoonBase 69

Yes, can I have some of yours?

And some more feedback would be nice.
 

kvier

Demon Girl Master
Mar 22, 2012
242
28
#18
Re: MoonBase 69

Doesn't even create an OgreLogfile.log in wine, let alone run :(

Wine gives the uselessly opaque error
err:module:attach_process_dlls "OgreMain.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"[...]\\MoonBase69\\MoonBase69.exe" failed, status e06d7363
 
Oct 23, 2013
70
18
#19
Re: MoonBase 69

Seeing the title makes me think of a porno version of Moonbase Alpha. And everyone has Microsoft Sam's voice when they talk.