Cobalt Calibur, Perl

Script last updated on January 25, 2007 10:23pm by !nucleo.

This is what got me started with programming. I called it Cobalt Calibur and it is a single player RPG written entirely in simple Perl (simple meaning no weird libraries). The name stuck and it (almost) turned into an AJAX MMO.

You can click each of the version numbers to see what the game looked at that particular state. You can download any of these and run it from a Linux terminal and you will get a fully functional RPG.

022 first (not deleted) release
023 speed matters, enemy harder
033 names, AP, enemai(), 99, center intro
036 item system changed
040 entire base array system changed
050 accuracy in use
052 reduced visible enemy information
053 included regeneration
054 enemy stats random
055 added DEBUG 97 & 98
056 cleaned up DEBUG's
100 position system first added
110 most things have become subs
111 remove exit game option from battle
121 added shop(), $money
122 added manual debug function
123 chose different character classes
124 training center
125 made debug options usable again
200 changed map system from the old 'position' to the new 'mapengine'
no more negative or 0 damage
changed from arrays ($player[14]) to a hash ($player{'speed'}
increased cash prize
changed from print $lines to clear()
fixed magic/ability error in shop
201 main menu cosmetic change

This is released under the GPL (finally). You can download everything (along with windows binaries) here Cobalt Calibur (Perl).

Login

Username:
Password:

Shoutbox

By !nucleo
Jun 12, 2008 7:56pm
About time you're back... Shoot me an email with your 88x31.
By ?Lee
Jun 12, 2008 3:27pm
vimixx.net has moved to lee-stewart.co.uk!!!
By ?Medvedko
May 4, 2008 7:04am
That's right. Sorry, I am not making much sense, am I? Basically, I created the DB myself instead of using your install script. All necessary tables are there, I added few more based on plugin POST options and added those to the update.php also. At the beginning I added mysql.ssi.php function to both update and winamp_playing scripts as I had some troubles before with include_once.
By !nucleo
May 2, 2008 9:56am
Now I'm really confused, are you modifying my shoutbox script?
By ?Medvedko
Apr 30, 2008 1:08am
another thing is that update script terminates with invalid password (I added the pass in the Additional Options in the plugin and set the pass in the update script.
By ?Medvedko
Apr 30, 2008 1:06am
my fault really. I modded the scripts and added more tables to the DB such as "TIMESTAMP". I think include_once doesn't fetch the mysql function. Or atleast this is what seems to me is the problem.
Name: Shout: This Number: [View All]

Partners

Rand Affiliates

Pixel Chick Lone Matrix Decade Creations Natayada