Lower Decks - a Star Trek parody (of sorts)

Talk about your programs in progress. Discuss how to implement features, etc.
Forum rules
This section is for testing Commander X16 programs and programs related to the CX16 for other platforms (compilers, data conversion tools, etc.)

Feel free to post works in progress, test builds, prototypes, and tech demos.

Finished works go in the Downloads category. Don't forget to add a hashtag (#) and the version number your program was meant to run on. (ie: #R41).
Post Reply
voidstar
Posts: 494
Joined: Thu Apr 15, 2021 8:05 am

Lower Decks - a Star Trek parody (of sorts)

Post by voidstar »

When I started this, I had only three requirements:

- Use SCREEN 7 (the bizarre 22x23 text mode of the VIC-20)
- Only control input is the MOUSE WHEEL
- Use BASLOAD (since we're still testing it out)

There aren't many TEXT MODE based games that make use of a MOUSE WHEEL. My only prior example was a simple fishing game. The only clever thing in that was that I used trig(sine) functions to make it look like the "fish" was moving around (my daughter was in a "math is useless" phase at the time, so I wanted to show a sort of interesting thing trig could be used for). Here's a video of what that looked like for anyone interested:
<https://www.youtube.com/watch?v=wqYOSKbUIJU>

So I had intended to expand upon that theme, which is why I wanted to do something with SCREEN 7, or any mode with more rows than columns (to get more vertical "below the water" space to work with). Someday, I'd like to replicate or port over the Apple][ "fishies" aquarium simulator to the X16 - but with proper colorful sprites (maybe with palette tricks to make them shine).


Well - after a few evenings of goofing around, this ended up morphing into a LOWER DECKS themed game. It's a cartoon that is a kind of parody of Star Trek - I think the series has an interesting main premise, in that it does take a lot of people "behind the scenes" to really make all the "main actors" look good (true in any organization, business, society in general). So the series goes through all the mundane things that "lower deck" crew have to do.

I was thinking this could be a series of "episodes" with different kinds of mini-games, developed over time. But I can't get too fancy, because of my "can only use the mouse wheel to play" requirement. Maybe this is a new genre of 8-bit gaming!? On the iPhone I recall a "tossing paper into the trashcan" game that essentially just had a 1-input control (with challenges like dealing with a blowing fan).

This is a PREVIEW, still IN-WORK. But it may be an interesting capability-demonstration of a few things BASIC can be made to do on the X16 these days.






Try It Now!
Attachments
LOWERDECKS-VB2.ZIP
(67.74 KiB) Downloaded 325 times
screenshot1.jpg
screenshot1.jpg (40.24 KiB) Viewed 4483 times
Last edited by voidstar on Fri Oct 27, 2023 7:59 am, edited 8 times in total.
voidstar
Posts: 494
Joined: Thu Apr 15, 2021 8:05 am

Re: Lower Decks - a Star Trek parody (of sorts)

Post by voidstar »

You can press SPACE to simulate "going to the next mission" (which plays a different audio track)

The actual game-rules are still in-work, this is mostly just an interface concept. But basically you match the power levels to what the mission needs.

For me, zsm setatten is having issues - the main BG seems too loud, so trying to resolve that. And that's what demos like this are for, to actually make use of things like BASLOAD, then Blitz, ZSMkit, and put things together to see what works.
voidstar
Posts: 494
Joined: Thu Apr 15, 2021 8:05 am

Re: Lower Decks - a Star Trek parody (of sorts)

Post by voidstar »

Online emulator has been updated to R45! So TryItNow is working.

This game requires a mouse wheel. Not sure if mobile devices can replicate/model that, we'll see!

Some of the game play is now working, but the "win state" (related to conduits) is still IN WORK.

REVISED from -VB to -VB2 to correct a couple little things ("guy" gives a little help on 0th mission, and can scroll from any column instead of just inside the puzzle box).

Source code is in the zip if anyone interested to take a peek.
User avatar
Cyber
Posts: 482
Joined: Mon Apr 27, 2020 7:36 am

Re: Lower Decks - a Star Trek parody (of sorts)

Post by Cyber »

I tried it. Very nice concept!
voidstar
Posts: 494
Joined: Thu Apr 15, 2021 8:05 am

Re: Lower Decks - a Star Trek parody (of sorts)

Post by voidstar »

Thanks, yeah I had absolutely no real plan when it started - it sort of just formed on the fly (I mean after deciding to punt on the fishing game idea).

One thing I've learned is how hard it is to convey instructions in 22x23 text resolution, haha! I may need to accept using multiple scenes, or do a scrolling text.

One earlier concept on this was a "transporter minigame" (you know in the old Star Trek how the transport operator has his hands on those levers to do the transportation). That's where the face came from initially, you'd have to move the levers at a right speed within a time limit, then the "face" would get teleported -- based on how well you did, the face might come out differently on the other side ^.^

Maybe "Episode 2" might come back to that idea.
voidstar
Posts: 494
Joined: Thu Apr 15, 2021 8:05 am

Re: Lower Decks - a Star Trek parody (of sorts)

Post by voidstar »

Game is playable end to end, so moving over to Downloads

viewtopic.php?t=6880
Post Reply