emabolo [Lexaloffle Blog Feed]https://www.lexaloffle.com/bbs/?uid=48497 Star Trek: conversion of the 1978 game <p> <table><tr><td> <a href="/bbs/?pid=90275#p"> <img src="/bbs/thumbs/pico8_startrek1978-1.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=90275#p"> Star Trek 1.01</a><br><br> by <a href="/bbs/?uid=48497"> emabolo</a> <br><br><br> <a href="/bbs/?pid=90275#p"> [Click to Play]</a> </td></tr></table> </p> <h2>Star Trek txt game ported to PICO-8</h2> <p>I'm finally happy to post the final release of my adaptation to PICO-8 of the 1978 game &quot;Super Star Trek&quot;. The original game was written by Bob Leedom and David Ahl and published in the book BASIC COMPUTER GAMES - Microcomputer Edition. It was an early example of a space turn-based strategy game, and it was entirely text-based.</p> <p>The original game was based on a CLI and text parser. This version is entirely based on a graphic user interface and can be controlled with the PICO-8 buttons, so it's a big change. But I'm very happy because I kept most of the original gameplay and mechanics intact. At the same time, I added music and animations. Besides, it's my first PICO-8 game!</p> <h2>How to play</h2> <ul> <li>use ⬅️➡️ to select a command, and 🅾️ to confirm. Normally ❎ cancels a command.</li> <li>your goal is to destroy all Klingons before time is over. Time passes when you warp to a new sector;</li> <li>you start in a random sector. There are 64 of them divided into an 8x8 grid;</li> <li>first of all, use the long-range sensor scans (LRS) to see if there are Klingons in the surrounding sectors - unless you start the game in a sector with Klingons, in this case, you can attack directly (see later);</li> <li>with LRS, you will see a number for each sector. The first digit is the number of Klingon ships, the second the number of starbases, and the third the number of stars. Eg &quot;205&quot; means there are 2 enemy ships;</li> <li>if you have identified a sector with Klingons, use WRP to see the map and select the sector you want to jump, then press Z to go there;</li> <li>before attacking, you need to raise your shields. Use SHE to divert energy to shields; a value such as 500 should be fine;</li> <li>if there is only one ship, it's a good idea to use photon torpedoes because they don't consume energy. You will have to select the torpedo course;</li> <li>if there are multiple targets, select the phasers. Select the energy you want to use for the phasers and fire. Phasers attack all enemy targets automatically; if you are attacking multiple enemies, the energy will be split, so use more energy when attacking more than one ship;</li> <li>after you have attacked, the remaining Klingons will attack you;</li> <li>you will notice that energy will be consumed quite soon. You need to find a starbase to replenish your energy. Once you have found a sector with a base, use the impulse engines to go close to a starbase and then dock (DCK);</li> <li>ship devices can be damaged during fights, this will affect the behavior of weapons, shields, sensors, etc. Docking at a starbase will automatically repair your systems</li> <li>The game generates a random captain name at the beginning of the game, and stores it on the cartdata together with your hi-score. If you win, the game will show both your score and the hi-score. If you want to reset the hi-score, open options, and select &quot;new captain&quot;. This will reset the hi-score and generate a new name.</li> <li>There are 4 difficulty levels from 1 to 4. By default, the game is set to 3. If you find it too difficult or too easy, open the options and select &quot;more difficult&quot;/&quot;less difficult&quot;.</li> </ul> <p>I hope you like it, and let me know your comments.</p> <p>UPDATE 1.01:</p> <ul> <li>Now you can use UP and DOWN to raise/drop shields faster</li> <li>You can now press 🅾️ during the title screen to show all the text, then press again to continue.</li> </ul> <h2>More info about the original game:</h2> <ul> <li><a href="https://www.atariarchives.org/basicgames/showpage.php?page=157">The Super Star Trek original game (with BASIC listing)</a></li> <li><a href="https://gamesnostalgia.com/story/182/rediscovering-the-1978-text-only-super-star-trek-game">Playing the game</a></li> <li><a href="http://emabolo.com/article/i-rewrote-the-1978-text-only-super-star-trek-game">Article about my first port to LUA and Perl</a></li> </ul> https://www.lexaloffle.com/bbs/?tid=42388 https://www.lexaloffle.com/bbs/?tid=42388 Fri, 09 Apr 2021 15:25:36 UTC 1978 Star Trek on Pico-8 <p>This is my attempt to convert the <strong>1978 Super Star Trek</strong> game to PICO-8. This early example of a turn-based space strategy game has been written in 1974 by <em>Bob Leedom</em> and was published in the 1978 book BASIC COMPUTER GAMES edited by <em>David Ahl</em>. After that, it was ported, converted, and enhanced many times, but I think nobody tried to make a PICO-8 version.<br /> It's a text-only game, commands are entered on the console, so converting it to PICO-8 required several changes, but I tried to keep the original gameplay intact.</p> <p>I would really love to know what you think about it. Let me know your feedback, suggestions, critics, and so on. Btw, this is my first PICO-8 game, so be patient.</p> <p>If you already know Super Star Trek, playing my PICO-8 version should be quite straightforward. If you don't, below you can find a quick tutorial.</p> <p> <table><tr><td> <a href="/bbs/?pid=84090#p"> <img src="/bbs/thumbs/pico8_startrek001-5.png" style="height:256px"></a> </td><td width=10></td><td valign=top> <a href="/bbs/?pid=84090#p"> Super Star Trek P8</a><br><br> by <a href="/bbs/?uid=48497"> emabolo</a> <br><br><br> <a href="/bbs/?pid=84090#p"> [Click to Play]</a> </td></tr></table> </p> <h3>How to play</h3> <ul> <li>use ⬅️➡️ to select a command, and Z to confirm. Normally X cancels a command.</li> <li>your goal is to destroy all Klingons before time is over. Time passes when you warp to a new sector</li> <li>you start in a random sector. There are 64 of them divided into an 8x8 grid</li> <li>first of all, use the long-range sensor scans (LRS) to see if there are Klingons in the surrounding sectors - unless you start the game in a sector with Klingons, in this case, you can attack directly (see later)</li> <li>with LRS, you will see a number for each sector. The first digit is the number of Klingon ships, the second the number of starbases, and the third the number of stars. Eg &quot;205&quot; means there are 2 enemy ships.</li> <li>if you have identified a sector with Klingons, use WRP to see the map and select the sector you want to jump, then press Z to go there</li> <li>before attacking, you need to raise your shields. Use SHE to divert energy to shields</li> <li>if there is only one ship, it's a good idea to use photon torpedoes, because they don't consume energy. You will have to select the torpedo course. You can try to move first, using impulse engines, to reach a better position, but remember that in this case, Klingons will attack first</li> <li>if there are multiple targets, select the phasers. Select the energy you want to use for the phasers and fire. Phasers attack all enemy targets automatically</li> <li>after you have attacked, the remaining Klingons will attack you</li> <li>you will notice that energy will be consumed quite soon. You need to find a starbase to replenish your energy. Once you have found a sector with a base, use the impulse engines to go close to a starbase and then dock (DCK)</li> <li>ship devices can be damaged during fights, this will affect the behavior of weapons, shields, sensors, etc.</li> </ul> <p>If you are interested in the original game, check my article about <a href="https://gamesnostalgia.com/story/182/rediscovering-the-1978-text-only-super-star-trek-game">Super Star Trek</a></p> <p>or the <a href="https://en.wikipedia.org/wiki/Star_Trek_(1971_video_game)">Wikipedia entry</a></p> <p>Let me know</p> https://www.lexaloffle.com/bbs/?tid=40324 https://www.lexaloffle.com/bbs/?tid=40324 Tue, 10 Nov 2020 20:19:14 UTC