News:

The anti-spam plugins have stopped being effective. Registration is back to requiring approval. After registering, you must ALSO email me with your username, so that I can manually approve your account.

Main Menu

hi =), here's what i've been working on

Started by cha0s, March 26, 2006, 08:43:45 AM

Previous topic - Next topic

0 Members and 3 Guests are viewing this topic.

cha0s

Lynn's Legacy is an independent 2d action RPG, inspired by the likes of Secret of Mana,
the Soul Blazer series, and the first three Zelda games.

The story follows the character of Lynn, a ball 'n chain wielding mercenary who
wakes up in a small forest clearing after being blown out of the sky on a
mysterious escort mission. She has almost no recollection of the events leading
up to this point, and things only get stranger-- Portals leading to entirely new
dimensions, strange encounters with sentient seeds, and an odd spectre of a man who
calls himself Moth...

This is a project we've been working on for several years (since about mid-2003),
though 'serious' development on what became the current version hasn't been going on
quite as long. (Started Feb. 18th, 2005.)

After an extremely stressful few months, seemingly endless testing, and hearing
that damned dungeon song for the millionth time, it's all finished.
Eight dungeons, four overworld areas, five chapters...

This was a very difficult project to complete.
We hope you enjoy the final product.


~Download links~

Windows:

     Full version:
       http://prdownloads.sourceforge.net/lynn/LL-Installer.exe?download

     No sounds or music:
       http://prdownloads.sourceforge.net/lynn/LL-Installer-NoSound.exe?download

Linux:

     Full version:
       http://prdownloads.sourceforge.net/lynn/ll-linux.7z?download

     No sounds or music:
       http://prdownloads.sourceforge.net/lynn/ll-linux-nosound.7z?download


Source Code:

     http://prdownloads.sourceforge.net/lynn/src.zip?download


Please, READ THE README ;)

Josiah Tobin and cha0s, Lynn's Legacy team
xepher puts the SEXY in DYSLEXIA

My Music!
FreeBASIC rox hard

Munerift

Hey, I downloaded the file and unzipped, and tried to play the ll.exe file, it told me to run the control file, so I  did and it came back with:

Missing Palette, ll.pal. How do I make it work?
I'm Home!
MuneRift - DeviantArt - Etsy

cha0s

in case you don't see my email, you gotta make sure to preserve the directory structure of the .zip when you extract it.

thanks for your interest ^.^ no other takers i guess.
xepher puts the SEXY in DYSLEXIA

My Music!
FreeBASIC rox hard

Databits

Or.... may I suggest you use an installation creation program like Inno Setup or something? That's what I used to do for some old game projects. The nice thing about it is, users can remove the game through their windows application uninstall menu, in addition they can make shortcuts to the game on their desktop, in their start menu, or other places that you may create as options. It also allows you to preserve any directory structure you need without the possibility of the user messing it up (unless they go to the apps dir and deliberately move something).

It also gives you the opportunity to present the user with something like a EULA disclaimer to keep you liability free from any "possible damage" that the software may cause (even if the software doesn't have intended harm written into it, it can still happen) by warning the user that by continuing they are installing and running the software at their own risk.

Just some suggestions. ;)
(\_/)    ~Relakuyae D'Selemae
(o.O)    
(")_(")  [Libre Office] [Chrome]

cha0s

Thanks for the suggestions, I will probably implement something along those lines when the game is released as a full version. Sorry for any trouble if anyone else had problems unzipping it (sounds like a personal problem o.o... jk =P)

btw, databits, have you ever heard of FreeBASIC? its really awesome. the only BASIC language in history that is powerful enough to have the compiler written in itself ;) (yes compiler, not interpreter, hehehe)

http://www.freebasic.net =)
xepher puts the SEXY in DYSLEXIA

My Music!
FreeBASIC rox hard

Republic

From the gameplay screens it looks very good.
Hard To Be Drug Free...
When Your Breathing Everything But Oxygen.

cha0s

Thanks. I wish someone might actually try it though=o and i tried to edit the title to like "cool 2d oldskool rpg" hoping that maybe people just didnt care about 'what i've been working on' but i can't edit the title.. bleh :P
xepher puts the SEXY in DYSLEXIA

My Music!
FreeBASIC rox hard

Databits

Quote from: cha0sThanks for the suggestions, I will probably implement something along those lines when the game is released as a full version. Sorry for any trouble if anyone else had problems unzipping it (sounds like a personal problem o.o... jk =P)

btw, databits, have you ever heard of FreeBASIC? its really awesome. the only BASIC language in history that is powerful enough to have the compiler written in itself ;) (yes compiler, not interpreter, hehehe)

http://www.freebasic.net =)
Na, I dropped all basic programming awhile back. I use primarily C++ for game projects now.
(\_/)    ~Relakuyae D'Selemae
(o.O)    
(")_(")  [Libre Office] [Chrome]

cha0s

dont pigeon hole it.. seriously =P its not like any other BASIC compiler, it has access to the crt (malloc, string funcs, etc), stand alone exes, string handling, c-style strings, recursion, variable scope, overloading etcetcetcetc.

and the guy who's writing it is moving it to be a frontend to gcc.. once that happens, it can be ported to like Any platform, plus it gets all the gcc optimizations ;) hehehe...
xepher puts the SEXY in DYSLEXIA

My Music!
FreeBASIC rox hard

Munerift

Well, I DO want to try it, and I've been TRYING to play it... but I just cant make it work! *shakes head*

I upzip the file contents into it's own file, which I had named "Zelda Gamey Thingy" and try to make it run, and it's saying it's missing a pal something or other.

I dont know how to program, all I know is HTML and this stuff is greek to me.

I want to play it!!!! :P
I'm Home!
MuneRift - DeviantArt - Etsy

Xepher

I get horrid black bars flashing up and down the screen... like an old monitor out of sync. Of course, I'm using linux, so all bets are off. Gets like 400fps otherwise though.

Aislynn... if you look in the folder where you put the game, do you get a "data" folder with "palette" in it? If not, delete everything, go back to unzip it again, and look for some checkbox or option that says something like "Preserve directory structure" or maybe "recreate directories." It's been ages since I used winzip. If you're using some other software... I don't know where it is, but you have to make sure that the file ll.pal ends up in "C:{gamedirectory}datapalettell.pal" replacing {gamedirectory} with wherever you put the game.... likely "lynn's legacy"

cha0s

Hey thanks for trying it xeph =) whatd you think of the gameplay? sound work? how far did you get hehe ;)

Yeah its compiled for windows, did you run it through Wine in linux? The src can be compiled into native linux, but without sound(ya, a BASIC that compiles into linux), as i don't believe BASS (sound lib) has a port to linux. if you have gnu make and fb linux .15, you could build the src by typing "make" inside the dir (fbc path would have to be global path), i'm sure being a linux user you are familiar with gnu tools :p. I would compile it for Linux but I don't have the balls to run linux, i will stay in my nice soft windows environment for now, u.u.

edit: i don't want to sound like i'm ignoring aislynn, but i believe xepher identified it as the same problem as me, just in a different way. is the "gamy thingy" folder filled with like 300+ files? if so the directories got destroyed in the process, and all the files are just scattered inside.

you must preserv directory structure.
xepher puts the SEXY in DYSLEXIA

My Music!
FreeBASIC rox hard

Databits

Actually, there's a compiler for VB .NET that compiles into linux as well, in addition all versions of QBasic version 4.5 and later do actually compile. But I'm not so much as pigeon holing it, as I'm not concerned with learning another language at the moment when I already have a lot of languages at my disposal that I do know and haven't the time to pick up another. ;)

Unfortunately I don't recall a lot of basic code anyhow, but I had the thoughts of using a basic code syntax style for some of my game projects scripting engines. Well, that or Lua (which is what a lot of things including World of Warcraft use). I dunno though, lately I've been working on ind. contract web development, and it's been taking a lot of my time. But the up side is I'll get to purchase a commercial Torque Game Engine license pretty soon, so we'll get our little project going as well!

Although the person who is going to be the 2nd primary programmer kinda wants to make a 1 player game first to develop the game specific engine. Now we're also having thoughts of saying screw Torque and going with a custom coded OpenGL engine. Because the Torque engine is pretty specifically designed for mission like games, and we want a seemless loading enviornment. I prefer to just start right off making it server/client mmo because the architechture behind the scenes is fundamentally different in a lot of ways from single player and I don't exactly want to rewrite large sections of code later. :P

Actually... speaking of networking... Does FreeBasic have any networking support or anything dealing with tying into DirectX or OpenGL for 3D?
(\_/)    ~Relakuyae D'Selemae
(o.O)    
(")_(")  [Libre Office] [Chrome]

Xepher

Yes, I ran it under Wine (cedega actually) but I didn't even get through the intro, as the black-bar problem was so bad it made it hard to see what was going on.

cha0s

really too bad.. one day i'll get linux and compile it natively into .elf or whatever it is ;p

anyways yeah, about the question of fb using opengl the answer is yes. see the thing is, fb doesnt have oop at the moment though. so opengl is wrapped, works like the c equivalent would i guess. cept you can throw stuff together faster, because its BASIC ;p

since there isn't oop, i think that its a royal pain in the ass to hack an interface with directx. when fb moves to full gcc compatibility, the possibilities will be endless (for anything that compiles with gcc)
xepher puts the SEXY in DYSLEXIA

My Music!
FreeBASIC rox hard