Search Unity

  1. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  2. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

[WIP] Remake of 'The Sentinel'

Discussion in 'Works In Progress - Archive' started by Sgt Crapgame, Oct 31, 2014.

  1. Sgt Crapgame

    Sgt Crapgame

    Joined:
    Aug 7, 2012
    Posts:
    5

    Hello everybody,

    I’m currently working on a remake of ‘The Sentinel’ (also known as ‘The Sentry’). The genious Geoff Crammond created the original game.
    To avoid a simple copy/paste of Wikipedia please follow this link to have a complete description of the original game.

    Below few screenshots












    How to play

    As well described in the article on Wikipedia all the game is about energy. You need energy to generate elements and so to move (you generate a Synthoïd on a free square and then you teleport you on it) and the Sentinel absorb all energy available on the level (except trees). Like you, to be able to absorb energy of an element, the Sentinel must be able to see the top of the square of the element. You must absorb the Sentinel itself to finish the level. To be able to absorb the Sentinel you must be able to see the top of its square, as the Sentinel is on the highest square of the level, you will have to use boulders to be at a higher level and then absorb it : you can create a stack of boulders and a Synthoïd on top of them (see screenshot below).
    Note that there is always the same amount of energy on the level, when the Sentinel or a Sentry absorb 1 point of energy a tree is randomly created in the level.


    Like in the original game, on a level,you can have between 1 (1 Sentinel) and 8 enemies (1 Sentinel and 7 Sentries). More you progress in the game and more often you will have to play levels with lot of enemies.


    Commands
    • Mouse : move the head of the Synthoïd
    • Arrow keys : move slowly the head of the Synthoïd
    • Shift : zoom (feature not present in the original game)
    • A / left mouse button : absorb energy of an element (tree, boulder, synthoïd, sentinel, sentry)
    • S / right mouse button : generate a Synthoïd on the selected empty square
    • T : generate a tree on the selected empty square
    • B : generate a boulder on the selected empty square or on the top of existing boulder
    • M : teleport to the Synthoïd on the selected square
    • R : Random teleportation (a Synthoïd will be randomly generated on a empty square at the same height as the active one and you will be teleported on it)

    The HUD


    On the center : the crosshair
    It is green when you can perform an action on the selected square (generate an element or absorb one) and black otherwise.

    On the top right : your energy
    : 3 points of energy
    : 2 points of energy
    : 1 points of energy​
    When your energy raises 0 you’re dead.

    On the top left :the indicator of danger
    No danger, you are not visible for the Sentinel or Sentry
    be careful, you are visible for the Sentinel/Sentry but they can’t drain your energy
    Alert ! The Sentinel or a Sentry is draining your energy​


    Energy
    • Tree : 1 point of energy
    • Boulder : 2 points of energy
    • Synthoïd : 3 points of energy
    • Sentry : 3 points of energy
    • Sentinel : 4 points of energy
    • Meany : 1 point of energy


    End of the Game

    After absorbing the Sentinel you must generate a Synthoïd on its square, teleport on it and then press the Random teleportation key (R). Be aware to have at least 3 points of energy.
    The remaining energy is important as it will allow you to skip some levels. For example, if at the end of the level 0 you have 10 points of energy then you will ‘jump’ 6 levels and unlock the level 7. This possibility is important when you are blocked on a specific level, you can replay a previous level and try to finish it with a lot of remaining energy to ‘jump’ the problematic level.


    Differences with the original game
    • The possibility to zoom
    • The possibility to play randomly generated levels
    • I don’t have the pretention to provide 10 000 levels like in the original game, the current version of my game contains 5000 levels (+ possibility to play randomly generated levels that add an infinite lifetime)
    • Bugs :(

    Remarks
    • After playing the first level you will show some player statistics on the main menu (last level unlocked, number of success/failure, ...). You can reset these statistics but you will 'lost' all unlocked levels and go back to level 0 in Adventure mode.
    • I don't test all of the 5000 levels so it is possible that some level are not playable or impossible to finish. Don't hesitate to forward me the level number so I will replace it by a new one.

    Known issues
    • Sometimes there is no more sound...
    • Sometimes when you absorb energy of a stack of boulders it occurs that a boulder remains 'in the air'

    Links

    Download links (v0.9.6)
    I encounter unexpected crashes with the 64 bits version (on Mac OSX, perhaps a problem with Yomesite) so I just provide the 32 bits version for the moment.


    Web version
    The web version is available here.
    In the web version you can only play random levels, not the adventure mode.
     
    Last edited: Nov 11, 2014
  2. Sgt Crapgame

    Sgt Crapgame

    Joined:
    Aug 7, 2012
    Posts:
    5
    I just added a web version of the game. You can test it here.
     
  3. Sgt Crapgame

    Sgt Crapgame

    Joined:
    Aug 7, 2012
    Posts:
    5
    New version 0.9.5 is available :
    • fix pedestal color issue
    • add the management of the meanies. When a sentinel or a sentry can see your synthoïd but can't absorb its energy (because it can't see its square), it will transform the nearest tree in a meany. The meany rotates quickly and, if it detects the synthoïd (and can see its square), it will teleport it randomly on the level. If you have less than 3 energy points then you die. After a complete turn on itself the meany will turn back into a tree and the Sentinel/Sentry will resume its rotation.
    • Review Sentries random spawn points to cover more effectively the map (and increase the difficulty)
    • Complete re-generation of the levels 0 to 499
    • Addition of levels 500 to 999

    Download links

    Web version is available here.

    Initial post updated accordingly
     
  4. runner

    runner

    Joined:
    Jul 10, 2010
    Posts:
    865
    Very Coool

    Remember playing this donkey years ago. You certainly recreated that charm it had and that little extra
     
  5. Sgt Crapgame

    Sgt Crapgame

    Joined:
    Aug 7, 2012
    Posts:
    5
    Version 0.9.6 available :
    • limit to 1 active meany at the same time
    • there is 60% of chance that the Sentinel/Meany does not create a meany if the synthoid is partially visible
    • Re-generated the level 0
    • Add levels 1000 to 4999
    • Add information in level preview
    • Review some menu's layout
    • data level files are now compressed to reduce total size
    • Adventure mode no more available in the Web version, only possible to play random levels (this is due to web player sandbox that block access to functions to deflate compressed files...)

    Download links
    Web player is available here.

    Initial post updated accordingly
     
    GarBenjamin likes this.