Blog top | Forums top | DreamLover Labs Main site | DL Lounge
Register | Login




Shop for male chastity devices and other training tools through this link to support us.


New stuff:

2017-04-01
I will, was planing to build u...
by Trinitronic
2017-04-01
ChronoVault: Scarringly good!...
by Trinitronic
2017-04-01
Owner lock-out is in the devic...
by dreamloverlabs
2017-03-28
Chronovault timer/ DL uplink...
by Matt110
2017-03-28
I am logged in to DL but it sh...
by lockedbylola
2017-03-28
We have responded to your emai...
by dreamloverlabs
2017-03-28
The latest DL uplink just adde...
by dreamloverlabs
2017-03-10
As a self-user, I would love h...
by pvtdb
2017-03-09
Disable Panic Button...
by bdsamm
2017-03-07
People have been able to use t...
by dreamloverlabs
2017-03-05
Leash Mode...
by csmlocked
2017-03-05
Signal strength is dependent o...
by dreamloverlabs
2017-02-28
Use of Subliminal Training...
by robrr723
2017-02-27
Subliminal training...
by robrr723
2017-02-25
Someone looking for a keyholde...
by Jorah
2017-02-25
While this sounds great. It w...
by bustmynuts
2017-02-22
Male has unwanted full control...
by Wenus
2017-02-18
Nice Story in German...
by Angelika
2017-01-30
Strong support for this prop...
by bushi2008
2017-01-19
Remote control...
by immortalized
2017-01-14
Respectfully, I have been thin...
by SissyBarbie1066
2017-01-10
I agree. Imagine the male's hu...
by trainhimonline
2017-01-07
Instead of providing training ...
by dianadreamer
2017-01-01
I second that. macOS support w...
by GSsub
2017-01-01
I have been following the Drea...
by Msail
2016-12-24
I appreciate You at Dreamlov...
by AnonymousViking
2016-12-20
Interactive text adventures
by DreamLover Labs
2016-12-13
Xmas schedule
by DreamLover Labs
2016-05-12
Android APP APK download
by DreamLover Labs
2016-05-11
New app imminent release
by DreamLover Labs
2015-11-27
Bug with drills/conditioning
by DreamLover Labs
2015-11-02
Batteries in stock!
by DreamLover Labs
2015-10-22
Trading one full product set to finish our new android app
by DreamLover Labs
2015-10-02
Security upgrade
by DreamLover Labs
2015-09-14
BehindBarz integration
by DreamLover Labs
2015-08-26
HolyTrainer
by DreamLover Labs

Interactive text adventures

2016-12-20 12:16:32 (12692 views)

How many remember interactive text adventures like Zork? Interactive Fiction has a small but very loyal following. Today there are a few programming languages (TADS 3, Inform) and even IDEs (Quest) which can be used to create very complex adventures.

Here is an interesting prototype of a mini-text adventure interfacing with our products! (it shows the desktop app reacting to in-game events with a red status bar message)




Behind the scenes (attention, geek zone):

- A small, one-room adventure was written in Inform 7 and compiled to z-machine code. At this point this game runs with any interpreter on Windows, Android and Linux but since it's a virtual machine it can't do anything other than output text.

- Parchment.js is a JavaScript z-machine interpreter which allows playing the game in a browser. Again it only allows text to be input and output but that can happen within a browser.

- The Vorple library creates a bridge between z-machine and custom JavaScript code! So now the adventure can call Javascript and do anything the browser can do.

- The whole thing is encapsulated by a windows app, with a web browser control, so that now JavaScript can call C functions; this way the text adventure can not only do anything a browser can, but anything your PC can!

The end result is that actions within the text adventure can trigger functions within the windows app and therefore activate scripted DreamLover 2000 and ChronoVault functionality!

Well, text adventures aren't necessarily immersive now that we've got CUDA arrays and VR displays. But you'd be surprised at the level of detail that can be achieved by the modern text adventure writing languages!

While text adventures cannot hope to compete with modern games on the graphical side, they have huge advantages:

- developing an impressive game is still within the power of a single person
- the interaction with the environment can be extremely rich depending on how much time went into creating the world. In a text adventure you can do anything the programmer imagined. In a modern 3D game the range of things you can do is severely limited by the cost of creating graphical assets and animations (which is why most games are highly repetitive, such as run and shoot).

You may want to take a look at this Inform 7 handbook PDF (real code examples in blue after the intro). It takes a lot of work but you can extend what the parser understands with nearly no limits as far as world complexity and object behavior.

Some possibilities:

- the adventure could require real-time action (daily, throughout the day etc). Conceivably an Android version could be created instead of Windows, but that requires some further research.

- the adventure could include a training journey in a DreamLover world - the player learns proper etiquette and is punished with ChronoVault days of chastity and DreamLover 2000 pulses for errors

- Of course custom adventures could be created by anyone in Inform 7 and plugged into the software

In order to justify the time investment we need to know that there is sufficient demand / interest, so please let us hear what you think!


Xmas schedule

2016-12-13 09:35:57 (11946 views)

Hi everyone, this is our warehouse schedule for Xmas. Please note that (a) products are assembled as they are ordered, (b) there are courier pick up times involved, (c) the season is very busy - so even if you place an order on the 23rd, your order may not be processed until the 28th or even later.

The time is expressed in UK time (UTC+0 / GMT+0)


Android APP APK download

2016-05-12 07:57:32 (26560 views)

The new app is available from our Mobile App page which also explains the usual Android stuff (allowing unknown sources etc)


New app imminent release

2016-05-11 18:30:58 (27203 views)

The much awaited app is a few days from being released! This was unexpectedly hard. USB functions on Android are very poorly documented. Our first developer quit half way through. Our second developer took on the task but still it was exceedingly difficult to use Android layouts to create a proper experience on all screen sizes, so in the end we just programmatically laid out all objects based on screen pixels which required redoing a lot of work just to get the last 10% of spacing and sizes just right.

The android app is now a fairly comprehensive port of our DL Uplink Windows software, not just a command relay as our previous version.

Highlights:

- Full control of your ChronoVault from your mobile phone (through OTG cable)
- Full control of your DreamLover 2000 from your mobile phone (Mobile Edition DL2000 only, through OTG cable and DL2K-LINK USB peripheral)
- All product parameters are customizable directly from the app
- The app has a full admin panel to control the products (which of course is not accessible when you assign ownership to someone else)
- The Conditioning Drills bug for some Android versions was fixed


You must be thinking, how much can this cost? 49.95? 29.95 plus shipping and handling? 10 bucks if you CALL NOW? No, the new app is free for all customers who own one of our products!


Bug with drills/conditioning

2015-11-27 22:01:47 (39889 views)

If you are unable to get past the first sentence repetition, please add an image to the drill text.


Batteries in stock!

2015-11-02 17:39:17 (39450 views)

Sorry to keep everyone waiting but as you know we had to move manufacturing to the UK due to issues with the batteries. We are now stocked and are e-mailing everyone we know to be waiting for these. If you do not get an e-mail in 24 hours about your battery order that has been previously placed on hold, please contact us (info@) to remind us to fulfill your order.

Thanks.


(C) 2008-2016 DreamLover Laboratories - all rights reserved