ZX Power #04
09 января 2000
  Игры  

Game room - SNAKE Presentation written in Kharkov nondeterministic games.

<b>Game room</b> - SNAKE Presentation written in Kharkov nondeterministic games.
SNAKE

(C) 1999, Alexander Pelepeychenko
__________________________________________


   Here and ready my first game. Despite
the many challenges it with iron,
something with music, the lack of time, this toy is embodied in
life. I do not know Did you like it or
No, but I think that still at least somebody will like it. The 
idea of ​​this game does not belong to me: I once saw a SNAKE

DEMO on a PC, then decided to implement
this game on the Spectrum.

   The game belongs to the category of logic.


   You will be asked to program
its a snake and to fight with another snake.
(Perhaps the one that made your friend)
Programming is carried out by snakes
asking the nine cards that determine their behavior.

   Management: QAOP M SP, KEMPSTON MOUSE.
All the buttons work the same way (as in the SE).
Any action performed on Clicking
buttons and messages. Well, with all knopchkami
clear (they can be seen with the naked eye), and
Here on the text messages say
a few words. In the menu you can click on the PASSPORT
PASSWORD and names zmeyuk if front of them
is "+". (If the "+" does not, then you can enter the password 
snake.). In the FILE menu you can enter file name. In paragraph 
NEW ZMEYUKA are clickable password, name, 1, 2, 3, 4, and 
CANCEL. Be careful: the password can be only enter when you 
create a serpent. 

   Current is the one snake, which contrary to the menu 
PASSPORT is flashing "+".


   Such as the Action of editing cards
rates, hold it to the current
snake.

   Well, that is to say, a departure from the essence, and now 
the very essence. 


   To specify the behavior of snakes, it is necessary
edited 1 ... 9 cards in the "LOGIC
BEHAVIOR. "During the battle, these cards are checked by one 
game with the situation in these rules: 

 1. Map is superimposed on the snake so that

    under the head on the map is holomorphic
    Snake Island on the playing field.
 2. Map is matched, if by

    items on the map turned out to be exactly

    the same elements on the playing field.
 3. If this does not happen,

    checked in the same way all

    rotations and reflections of the logical map.
 4. Checked at least prioretetnye card.
 5. In case of a logical map

    when applied to the field has gone beyond its

    limits, then this part is considered to coincide
    fallen.
 6. The shaded elements of the logical

    cards are coincident.



   Next, choose one of several

               directions:


   did not match any one card ... otfonarnoe

   coincided map

   rotated up ........... Up

   "-----"---" Down down ...........

   "-----"---" Left to the left ..........

   "-----"---" Right ......... right


   Snake creeps in this direction.
By the way, if it so happened that coincided
Several napravlieny, the motion will occur in one of these 
parties. 

   The aim of the game is in full or partial eating of all 
(part of) the enemies by tail biting. To increase the 
difficulty do not recommend using BET. You should not attempt 
to put into a logical map something like "not his own head," or

some of "their heads", or the combined
no function "at least" because the result
comparison of these "left" maps will be uncertain, but they 
probably will not match. 


   Snakes do not go by turns, and random
way, but so that for a time walking up
snakes, which are now on the screen.


   One round to determine the right balance of force is not 
enough snakes. Practice has shown that this requires several 
(the more the better) rounds. For example in the help on the 
pc, as I I remember, it is said that 12-15 rounds allow us to 
determine the winner with an accuracy 80-90%.



   Once loaded into the memory there are 4
snakes. This was done specifically to illustrate the algorithm 
verification cards. Password to it all 1111.



 Now the questions that may arise

                at game

Q: I can not go to the menu logic of

   I can not make a bet.
A: Go to the Passport, enter the password of your

   snakes, and then click on this

   opposite the name of the snake "+".

Q: In the logic of behavior I have set above the free
   her head "no obstacle" in the hope

   that the snake will stay away from

   curb, but this does not happen.
A: This should not happen, because

   when the snake comes to the curb on the map

   no longer coincide.

Q: Very often there is a "looping"

   snakes.
A: Try to specify the logic behavior

   so that the snake was producing "rastsikli
   tion. I came out so do I

   even came up with more than one way. Poekspe
   rimentiruyte may be able to come up with

   something to you.

Q: When the distance to the nearest snake so

   large that it exceeds the range of

   maps, the probability of meeting and reduces

   have to wait long until someone to
   On a catch.
A: Try to specify the logic so that

   even in the absence of near anything

   Your snake moving through some laws
   "Well," furrow "out there most the greatest

   portion of the playing area.

Q: And that actually makes sense to ask

   in the logic of behavior?
A: You can try to ask not only desirable
   of eating an enemy, but many other

   action. For example, in Figure 1 shows

   snake entangled in itself. Tail

   Naturally, sticking out. Most of it

   part in this case can be impunity
   zanno otkushena, try to avoid

   such situations. But it may happen that

   your snake will be in the role of "otgryzatelya

   jam; then it is better (in my

   view) did not eat the part that

   can unlock the snake, or at least

   do not eat snake completely, as in

   Then you find yourself in a role eaten
   Noah, try and ask this. Finally,

   You can try "cutting" carbon
   fishing in pursuit of the enemy. It is possible (human
   yeah no idea how) to ask samozapu
   tyvanie snakes such ovrazom, so it

   the tail was not available for the teeth against
   nick, though doing this makes sense for

   a decent length of your pet (although

   make it as short unlikely

   succeed). It sometimes happens that two (or even

   and more) snake entangled in each other.

   Naturally, the normal II

   this should not happen. Think

   themselves, which would have to ask.


                  Fig. 1



   The game is a non-standard disc
interface (with music), which can cause
unstable or slow down the disk on the most inhibitory / turbo 
drive or computer (although I works without problems), or on 
disks with unsuccessful interleav'om. 


   Earnest request: if there are constant glitches seen in 
diskovgo interface dos 5.04t or compatible with

her to report them.
__________________________________________




Other articles:

Authors - The authors of the journal and editorial contacts.

Entry - Welcome and opening remarks.

Entry - Describes the features of the shell.

Entry - Content.

Game room - GLADIATOR. Analysis fightingovoy interesting game.

Game room - BARD-S TALE. Sequel to "storm" classic RPG.

Game room - SUPAPLEX. Presentation of the Kharkov boulder dash-eobraznoy game.

Game room - SNAKE Presentation written in Kharkov nondeterministic games.

Game room - SNAKE-HELP1. Tips for playing Snake.

Game room - SNAKE-HELP2. Principles of the game and the story of creation.

Game room - SOLDIERS. The story of the author that he created a strategic game.

Game room - The Ship. Information about the new strategic project.

Game room - BRAIN PRESSURE. A story about a new puzzle game.

Game room - PSEVDOSHASHKI. Another logical game.

Interview - Interview with the creators of the acclaimed game Mirror Group ART WORK.

Interview - An Interview with DEMIURGE ASH.

Interview - An Interview with MIDISOFT / EM.

Interview - An interview with ENERGY MINDS.

Interview - X-PROmotion. XPJ story about a trip to Donetsk.

Interview - SSG-99. The story took place in Sevastopol on the Party

Interview - An interview with a group of Feodosia - X-THEME.

Likbez - RESTORATION OF GAME # 3. The final article.

Likbez - algorithms for fast 3D-graphics № 2. Additions and comments.

Likbez - CHEATS & POKES. The last two parts of the cycle.

Room with laughter - ABM system administrators. A selection of jokes.

Room with laughter - HOW TO MAKE A JOURNAL. Tips 'experts'

Room with laughter - HAMLET # 1. The first part of the new version of the immortal tragedy.

Room with laughter - WHITE PENGUIN. Antinovella on a well-known game.

melomania - Music lovers # 2. The second issue of the music category.

melomania - Album Review. Review of heavy-metal CD for the 98/99 years.

melomania - VOODOO (Russian) Translation of the album King Diamond-98.

melomania - VOODOO (English) The original text of the album.

Review - NOVE? .. Arguments on the subject of fresh software, a list of new games.

Review - Review of recent electronic journals for the ZX Spectrum.

Review - GAMES. Familiarity with the latest gaming software: Kozel, hunting moles, White Eagle, Leprikon, 1912 a secret book, King, CHIF, Raven Black - new missions.

Around the World - Intel: the skeptics wrong again?

Around the World - New cars Silicon Graphics: PC or workstation?

Around the World - News from the MacWorld Expo.

Miscellaneous - OUR beggary. Essay on Chekhov.

Miscellaneous - ROLE PLAYING GAMES. The history of role-playing games.

Miscellaneous - CHAMPIONSHIP snakes. New competition.

Miscellaneous - AGAIN AY. An article about the correction of sounding music. coprocessor.

Miscellaneous - ADVERTISING.

Miscellaneous - COMPETITION.

Desktop - DIGITAL SOUND EDITOR. The presentation of digital audio editor.

Desktop - NEOS. The story about the new operating system for the Spectrum.

Desktop - INTERMINAL. The new terminal program.

Teverna - the first installment, devoted to the game program: the concept of the game "Tavern."

Mail - Letters from readers.


Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Similar articles:
C world to bat - the answers to readers' letters.
Let's laugh - Competition for the correct decision 13 brainteasers.

В этот день...   23 November