Bjarni Þór Árnason - Bjarni Arnason - www.steik.org
My own personal badly organized code dump slash personal webpage.

RanPG - About

Introduction

RanPG is a semi-procedurally generated 3D role playing game (RPG) created using the Panda3D framework. The levels are created randomly while still conforming to predefined constraints so that the world makes sense.

Features

  • Written in Python using the Panda3D framework
  • Diamond-Square terrain generation combined with blended control maps
  • Worlds generated from constraints defined in a config file
  • Collision based real-time combat system
  • Character progression with experience points and levels
  • Each world has a configurable objective


Game assets

Game assets are mostly borrowed from Blizzard Entertainment's World of Warcraft, for educational purposes only, per Blizzard's agreement.