Jump to content
IGNORED

Porting Bioshock to the Plus 4?


Recommended Posts

I think programming language is one of your least concerns, so is the choice of target platform unless you have a combo you already know very well.

 

Which kind of TRS-80 is that file intended for? I tried to mount it with TRS80GP but it complains about the file header is corrupted. I managed to open it as a file in Emacs so I can see you have some text content, but not the code flow.

Link to comment
Share on other sites

On 4/4/2022 at 12:10 AM, Frozone212 said:

Would Forth be an option? or is that not applicable for text adventures?

 

If you think that BASIC is complicated, stay FAR away from Forth!

 

Personally, I have coded text adventure games in BASIC and (a little bit) in Pascal. There are many, many guidebooks available for the former. Several examples can be found here: https://commodore.bombjack.org/generic/generic-books-games.htm

 

Depending on your target platform, there are specialty languages and packages available. These range from Inform to the Adventure Construction Set. The more flexible a package, the more complex it will be to use. Some systems are better documented than others. I tried to use AdvSys once, but the poor state of the documentation put me off. 

Link to comment
Share on other sites

3 hours ago, Frozone212 said:

I'm NOT a programmer, I'm barely even that!

Then you need to either become a programmer or collaborate with someone who is a programmer who is capable of translating your ideas into a program.  Otherwise, you are pissing into the wind.

  • Like 2
Link to comment
Share on other sites

Draw up a tree of nodes with situations and exits, much like Build Your Adventure books. It won't be a full fledged text adventure, but easier to turn into a program and gives you full artistic freedom. If that sounds too hard, perhaps skip the idea of making computer games entirely.

Link to comment
Share on other sites

Ozmoo only packages up a z-code interpreter and data file into a disk or prg image; thats the part that will let you take a pre-existing z-code story and make it Plus/4 compatible.

 

It does not allow you to create the adventure itself - that's where the real work lies. 

 

You would need to create the story (plot, items, descriptions, logic, etc.) first. Something like PunyInform - https://www.vintageisthenewold.com/punyinform-a-new-library-for-writing-text-adventures-for-old-computers -  is reasonably easy to manage for a non-programmer. 

 

While it's simple to understand, creating a text adventure of any sort of complexity is going to be a very involved process.   I am not a programmer, however I was was able to recreate my home in PunyInform in a few hours.  But there was no plot or environment manipulation to speak of, which is where the real work lies.

 

--

 

If you wanted to go the choose your own adventure route rather than a proper Infocom-style text adventure, there are tools such as Twine - https://twinery.org/ - that can help.  No idea if it's possible to port that work to a Plus/4 though.

Edited by Laner
  • Like 4
Link to comment
Share on other sites

  • 4 weeks later...
On 4/10/2022 at 8:47 PM, Frozone212 said:

I apologize for the wait, this is the demo.

 

This is also what the full game will be, no graphics, full text

(unless someone is willing to help with that, I suck at art)

bioshock (demo).d64 170.75 kB · 4 downloads

 

Good job making some progress. If you're not married to the Plus 4 for this project, consider using Inform 7. I would recommend that for writing text adventures in general, actually, especially for non-programmers. It's not too far from plain English, and the commands are very easy to understand. There are myriad tutorials and examples available online. It might be worth looking into.

 

http://inform7.com/

 

 

Link to comment
Share on other sites

On 5/4/2022 at 6:30 PM, Chris+++ said:

 

Good job making some progress. If you're not married to the Plus 4 for this project, consider using Inform 7. I would recommend that for writing text adventures in general, actually, especially for non-programmers. It's not too far from plain English, and the commands are very easy to understand. There are myriad tutorials and examples available online. It might be worth looking into.

 

http://inform7.com/

 

 

This looks pretty cool!  Thanks for the link. I may give this a shot.  Have a few ideas bouncing around in my head.

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...