Git Product home page Git Product logo

serg-norseman / norseworld-ragnarok Goto Github PK

View Code? Open in Web Editor NEW
36.0 15.0 6.0 13.49 MB

Remake of classical roguelike game Ragnarok (Valhalla). Game story is based on scandinavian mythology and sagas. Graphical interface: tile-based graphics and isometric view.

License: GNU General Public License v3.0

HTML 2.88% Ruby 0.16% Smarty 3.12% C# 93.84% Batchfile 0.01%
roguelike game turnbased roguelike-game remake csharp

norseworld-ragnarok's Introduction

NorseWorld: Ragnarok

Copyright (c) 2002-2008, Alchemist Team

The development of this game was begun at november 2002, as remake of Ragnarok game, created in 1992-1995 by Thomas Boyd and Robert Vawter.

In this roguelike-game, created on base of scandinavian mythology, you are brave viking, who must help the aces (the gods) to win in Ragnarok - the final battle against evil. This battle will determine the fate of nine worlds.

You begin in your village and can choose between the ways of viking warrior, woodsman, blacksmith, alchemist, conjurer or sage. Each way is different from others and has its own advantages and disadvantages, each new game is totally unique: worlds and their levels, lands, creatures, items and even merchants are randomly generated.

Playing the game you will pass through Midgard - the world of mortals, visit Jotenheim - the land of giants-jotuns, and Nidavellir - the labyrinth of caves, populated strange creatures, come down in dwarven great caves; you have a chance to visit lands, created by gods and greatest of ancient wizards, get through terrible Niflheim - the world of deads and search the mighty artifacts of the gods. Then you'll go to Asgard - the world of gods, to take part in final battle against powers of evil.

Common features

  • 6 player classes: viking, woodsman, blacksmith, sage, conjurer and alchemist.
  • More than 150 creature races.
  • More than 200 item types.
  • More than 230 different magic effects.
  • More than 15 dynamically generated different worlds and 110 levels.
  • Possibility to add new story branches, levels, creatures, items and artifacts.
  • Complex game database editor (all game space objects and their attributes are available).
  • Built-in script language, allowing write additional handlers on any game events (after transfer from Java to C # temporarily does not work, need a replacement).
  • Support operating systems MS Windows and Linux (temporarily not worked out for C#).
  • Flat tiles and isometric views of design.
  • Support for Russian and English (the correctness of the English localization ~90%).
  • Possibility to change side for evil.

Authors

Project, coding and graphics processing:

  • Sergey Zhdanovskih (aka Alchemist, aka Norseman)

Manuals, graphics, audio, testing and support:

  • Dmitry Buzhinsky (Bu)
  • Gleb Buzhinsky (Quiet)

Dungeons generator development, FOV algoritm debugging:

  • Ruslan Garipov (Brigadir)

FOV algoritm improvement:

  • Dmitry Buzhinsky (Bu)

Linux-release and GUI-engine improvements:

  • Aerton

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.