Falcon's Eye
   HOME

TheInfoList



OR:

''Falcon's Eye'' is a version of the
roguelike Roguelike (or rogue-like) is a subgenre of role-playing computer games traditionally characterized by a dungeon crawl through procedurally generated levels, turn-based gameplay, grid-based movement, and permanent death of the player charac ...
video game Video games, also known as computer games, are electronic games that involves interaction with a user interface or input device such as a joystick, controller, keyboard, or motion sensing device to generate visual feedback. This fee ...
''
NetHack ''NetHack'' is an open source single-player roguelike video game, first released in 1987 and maintained by the NetHack DevTeam. The game is a fork of the 1982 game ''Hack'', itself inspired by the 1980 game ''Rogue''. The player takes the role as ...
'' which introduces
isometric graphics Isometric video game graphics are graphics employed in video games and pixel art that use a parallel projection, but which angle the viewpoint to reveal facets of the environment that would otherwise not be visible from a top-down perspective o ...
and mouse control. ''Falcon's Eye'' has been praised for improving ''NetHack'''s visuals and audio to an almost commercial level and has been noted by '' Linux Journal'' as among the best free games available. After
development Development or developing may refer to: Arts *Development hell, when a project is stuck in development *Filmmaking, development phase, including finance and budgeting *Development (music), the process thematic material is reshaped * Photograph ...
stalled in 2001, the game was continued as ''Vulture's Eye'' and later ''Vulture for Nethack''.


Gameplay

The main change of ''Falcon's Eye'' over earlier Nethack variants is a massive improved graphical representation: it switched from a
text-based In computing, text-based user interfaces (TUI) (alternately terminal user interfaces, to reflect a dependence upon the properties of computer terminals and not just text), is a retronym describing a type of user interface (UI) common as an ear ...
80x25
terminal Terminal may refer to: Computing Hardware * Terminal (electronics), a device for joining electrical circuits together * Terminal (telecommunication), a device communicating over a line * Computer terminal, a set of primary input and output dev ...
representation to a 3D isometric perspective graphical representation. The objects and enemies in the game are no longer represented by minimalistic ASCII characters, but now have actual graphical representations. Whilst adding some features, such as a path finding tool, ''Falcon's Eye'' doesn't alter the ''NetHack'' gameplay. Peltonen says that this was to ensure that future versions remain compatible with future releases of ''NetHack''. ''Falcon's Eye'' provides a
context menu A context menu (also called contextual, shortcut, and pop up or pop-up menu) is a menu in a graphical user interface (GUI) that appears upon user interaction, such as a right-click mouse operation. A context menu offers a limited set of choic ...
when a creature or item is
right-click A context menu (also called contextual, shortcut, and pop up or pop-up menu) is a menu in a graphical user interface (GUI) that appears upon user interaction, such as a right-click mouse operation. A context menu offers a limited set of choice ...
ed. Users can customize the interface by configuring the keyboard commands or by adding sound effects.


History


Development

''Falcon's Eye'' was developed by Jaakko Peltonen, a
researcher Research is "creative and systematic work undertaken to increase the stock of knowledge". It involves the collection, organization and analysis of evidence to increase understanding of a topic, characterized by a particular attentiveness t ...
of neural networks at
Helsinki University of Technology Helsinki University of Technology (TKK; fi, Teknillinen korkeakoulu; sv, Tekniska högskolan) was a technical university in Finland. It was located in Otaniemi, Espoo in the metropolitan area of Greater Helsinki. The university was founded in ...
, originally as a separate
engine An engine or motor is a machine designed to convert one or more forms of energy into mechanical energy. Available energy sources include potential energy (e.g. energy of the Earth's gravitational field as exploited in hydroelectric power ...
, and then grafted onto ''NetHack''. The artwork and sound effects are largely his, with some submissions from users. ''NetHack'''s code assumes little about the user interface, telling which dungeon maps and messages to display, but leaves the implementation details to the interface. Peltonen explains that this versatility helped him to create ''Falcon's Eye'', as he did not have to work around a fixed character-based interface. ''Falcon's Eye'' is released under the
NetHack General Public License ''NetHack'' is an open source single-player roguelike video game, first released in 1987 and maintained by the NetHack DevTeam. The game is a fork of the 1982 game ''Hack'', itself inspired by the 1980 game '' Rogue''. The player takes the role ...
. ''Falcon's Eye'' was mostly programmed in C, with some
C++ C++ (pronounced "C plus plus") is a high-level general-purpose programming language created by Danish computer scientist Bjarne Stroustrup as an extension of the C programming language, or "C with Classes". The language has expanded significan ...
functions. Both SDL and DirectX are used for the graphics and sound in order to make the base code as system-independent as possible.


Development stall

Since the release of version 1.9.3 in 2001, development of ''Falcon's Eye'' has not progressed, with the game based on a now out-of-date version of ''NetHack''. In the interim, at least one unofficial update has appeared in the portage
package management A package manager or package-management system is a collection of software tools that automates the process of installing, upgrading, configuring, and removing computer programs for a computer in a consistent manner. A package manager deals w ...
system. Peltonen had planned to add more customization options, allowing users to add their own graphics. As some users reported difficulty in compiling and installing ''Falcon's Eye'', he also wished to simplify this procedure. He also envisions an application for ''NetHack'' that allows a user to switch between different
user interface In the industrial design field of human–computer interaction, a user interface (UI) is the space where interactions between humans and machines occur. The goal of this interaction is to allow effective operation and control of the machine f ...
s, similar to software skins.


Continuation: Vulture's Eye

The level of inactivity between 2001 and 2005 prompted Clive Crous to
fork In cutlery or kitchenware, a fork (from la, furca 'pitchfork') is a utensil, now usually made of metal, whose long handle terminates in a head that branches into several narrow and often slightly curved tine (structural), tines with which one ...
''Falcon's Eye'' to create ''Vulture's Eye'' and ''Vulture's Claw'', which have significant improvements on the original. The development happened on
bitbucket Bitbucket is a Git-based source code repository hosting service owned by Atlassian. Bitbucket offers both commercial plans and free accounts with an unlimited number of private repositories. Services Bitbucket Cloud Bitbucket Cloud (previ ...
, a switch from the previous repository
SourceForge SourceForge is a web service that offers software consumers a centralized online location to control and manage open-source software projects and research business software. It provides source code repository hosting, bug tracking, mirroring ...
. The game was ported to several platforms, for instance the
OpenPandora The Pandora is an operating system, handheld game console and mobile personal computer originally released in 2010. It is designed to take advantage of existing free and open-source software and to be a target for homebrew development. It inclu ...
handheld A mobile device (or handheld computer) is a computer small enough to hold and operate in the hand. Mobile devices typically have a flat LCD or OLED screen, a touchscreen interface, and digital or physical buttons. They may also have a physical ...
. Later this development branch was just called ''Vulture'' and is under continued development (as of February 2017). While still being
free and open source software Free and open-source software (FOSS) is a term used to refer to groups of software consisting of both free software and open-source software where anyone is freely licensed to use, copy, study, and change the software in any way, and the source ...
the game is commercialized via the author's website and
Desura Desura was a digital distribution platform for the Microsoft Windows, Linux and OS X platforms. The service distributed games and related media online, with a primary focus on small independent game developers rather than larger companies. Desur ...
for $2.99. In October 2013 the game was put into the Steam Greenlight process and successfully released on Steam in February 2015.


Reception

''Falcon's Eye'' has been praised for improving ''NetHack'''s visuals and audio to an almost commercial level. In 2003 ''NetHack: Falcon's Eye'' received
The Linux Game Tome Linux gaming refers to playing video games on a Linux operating system. History Linux gaming started largely as an extension of the already present Unix gaming scene, with both systems sharing many similar titles. These games were either m ...
's ''Best Free Role-Playing Game'' award. A 2008 review of Vulture's Eye on gamesetwatch.com called the graphics "well done". Linux Journal noted the game as among some of the best free games available in 2010.More Free Games for Linux
- Linux Journal by Mike Diehl (Jan 19, 2010)
Between 2001 and March 2018 ''Falcon's Eye'' was downloaded nearly 580,000 times from
SourceForge SourceForge is a web service that offers software consumers a centralized online location to control and manage open-source software projects and research business software. It provides source code repository hosting, bug tracking, mirroring ...
while by March 2018
Steamspy Steam Spy is a website created by Sergey Galyonkin and launched in April 2015. The site uses an application programming interface (API) to the Steam software distribution service owned by Valve to estimate the number of sales of software titles o ...
reported over 22,000 owners of ''Vulture for Nethack'' purchased via Steam.Vulture for Nethack
on
steamspy Steam Spy is a website created by Sergey Galyonkin and launched in April 2015. The site uses an application programming interface (API) to the Steam software distribution service owned by Valve to estimate the number of sales of software titles o ...
.com (March 2018)


References


External links

{{commons category, Falcon's eye
Official Falcon's Eye Homepage
at sourceforge.net
Homepage of Jaakko Peltonen
author of Eagle's Eye
Official homepage of Vulture's Eye
the later continuation on darkarts.co.za Open-source video games Roguelike video games Linux games Windows games Video games with isometric graphics Commercial video games with freely available source code fi:NetHack - Falcon's Eye