Allegro.cc - Online Community

Allegro.cc Forums » Off-Topic Ordeals » KQ

This thread is locked; no one can reply to it. rss feed Print
KQ
ReyBrujo
Moderator
January 2001
avatar

I uploaded the binaries here. The Window one was made with MinGW. I found some bugs in the code, but still haven't fix them. Let's see how the CVS is managed, and then we will be able to work on it a bit.

--
RB
光子「あたしただ…奪う側に回ろうと思っただけよ」
Mitsuko's last words, Battle Royale

Matthew Leverton
Supreme Loser
January 1999
avatar

If people are serious about continuing it ...

  • One guy should be the project leader, and make the final decision on things (after group discussion).


  • Get a complete documentation of what the story is now. I would possibly contribute to the project, but I've never played the whole thing through. It'd be nice if there was a doc that spoiled the entire process.


  • Once that's written, something needs to be written that tells how the story ends. (I assume it doesn't end right now.) Perhaps the original author could be contacted on this.


  • Graphics are easily updated, and not much coordination need here.


  • Before major source rewrites, someone should revamp the code in a way that's easily maintainable on Windows and Linux / gcc and MSVC.


  • Once the code is organized, then people can start on bug fixes, enhancements. CVS will be required, and people must learn to checkout the code, make their changes "quickly", and put them back in.

23yrold3yrold
Member #1,134
March 2001
avatar

I nominate Peter Hull for leader.

Yes, the story needs to be finished. I'm going to keep playing to find out what story is in there and propose a final one (if no one else does). I guess I can document the story, but not until I finish it. Let's see if someone else wants to do it first ...

The second-last point is important. Plus the bugs need to be worked out and stuff. Maybe we can finish the engine while we're working out the final plot.

Anyway, let's find a leader first and he can order us around. I'm the only one to post on the SourceForge forums yet. Zaphos! Troy! You in?

--
Software Development == Church Development
Step 1. Build it.
Step 2. Pray.

ReyBrujo
Moderator
January 2001
avatar

I can help with the story as well. Oh, I also posted something on the forums :P Anyway, let's hear first what our leader asks for ;)

My opinion: clean the code up first, without modifying it (that can be done easily with CVS, but the developers must be assigned write access). Meanwhile, the plot can be finished. I suggest eight people playing each with one character, trying to guess what are his/her desire. This way we could setup a plot with a good relationship between the different characters.

grin I take Casandra. I am in love with her ;) Remembers me when I roleplayed a valkirie, and had to marry a mage to get his magic book puke Last time I played a girl ;)

--
RB
光子「あたしただ…奪う側に回ろうと思っただけよ」
Mitsuko's last words, Battle Royale

23yrold3yrold
Member #1,134
March 2001
avatar

Heh, I encountered "Maul of the Titans" and it crashed the program, same as it did for Eric Love above. All the attacks that cause crashes for me are in eskill.c; not sure if that's where the errors can be traced too. Still got to figure out weapons; I've been using the same weakass pigsticker since the game started. Maybe I can just up its power next time I recompile ;D It'll be the first butter knife in history to do 9999 :P

How much do the stories differ among characters? I assume choice of character has more impact on gameplay than actual plot, no?

--
Software Development == Church Development
Step 1. Build it.
Step 2. Pray.

ReyBrujo
Moderator
January 2001
avatar

Well, I guess the stories are quite similar. But we can turn some elements (in example, some wants it for power, others to learn from it). We can in some point make the player face those characters that have an "opposite" feeling for it.

--
RB
光子「あたしただ…奪う側に回ろうと思っただけよ」
Mitsuko's last words, Battle Royale

Peter Hull
Member #1,136
March 2001

folks,

I've been on holiday... I will reply properly later!!

Pete

23yrold3yrold
Member #1,134
March 2001
avatar

Whew. I was beginning to think this thing was dead :) I was gonna ask where the heck everyone was last night. Okay. I feel better now. :P

--
Software Development == Church Development
Step 1. Build it.
Step 2. Pray.

phate
Member #2,235
April 2002
avatar

wow, KQ must be a good game if people are so interested (even 23).

-----
For my next trick... ah fark it.
[Website][Twitter]

23yrold3yrold
Member #1,134
March 2001
avatar

It's at least as good as earlier Final Fantasies; at least, it has the potential to be. I think it's in everyone's best interests (including mine ;)) if the engine is finished, cleaned up, and documented so others can see how to make an RPG, which seems to be the Holy Grail genre for hobby programmers :P Besides, I'm only on graphics, which are pitifully simple considering what's in there. I'm still interested in the engine too, though I assume I'll take an entirely different, C++ approach when the time comes.

Besides, it'd be a shame for this game to get so far along and be abandoned :(

PS: Can we please fix the bugs first? I'd at least like to play it before I start work on it ;)

--
Software Development == Church Development
Step 1. Build it.
Step 2. Pray.

Peter Hull
Member #1,136
March 2001

(this isn't my proper reply but I've been out to the pub so I'm under the affluence of incohol bzbzbzbz)

I'll be happy to coordininate this as Matthew says, but be prepared for me not having much time as there's something else I really want to work on.

Sirocco: please could you update your site to point to http://kqlives.sourceforge.net/ I will also add a link back to yours; http://members.allegro.cc/fenixblade, is it?

23: Can you possible save it just before it crashes and email me the save-file. I'll try and debug it. A case of buggy sprite data making the game impossible to finish? Where's MattSmith :P

I have one more thing to say on the subject of Bagpuss:
JOHNNY CANUCK: HANDS OFF OUR SAGGY OLD CLOTH CAT
That's all.
(is it possible be OT on an off-topic ordeal?)

Bye for now :-X

Pete

23yrold3yrold
Member #1,134
March 2001
avatar

Johnny Canuck? Izzat me? ??? Only two more days ... or do you want me to switch early?

To answer your question: no :P Unless there's some "save the game this instant" button I don't know about. I can reproduce the crashes easily though; if I go to a weapon shop and select "Buy", it's a crash. Some other attacks crash every time, like Maul of the Titans, or Flash Flood, or Zemmel Rod (not the slow spell; the lightning spell). One thing I think these all have in common is that in eskill.c, they all call draw_hugesprite(); not sure if that's where the problem lies. I also (rarely) get a crash with some normal stuff, like a Cure spell.

--
Software Development == Church Development
Step 1. Build it.
Step 2. Pray.

Troy D Patterson
Member #41
April 2000
avatar

Wow.... For some odd reason my heart skipped. Could it be because someone(Chris) asked me to help.

I'm here to help in any which way needed. I haven't heard from my character designer in a while so I'll help as long as you need me.

:)

This is going to be cool.

---------------------------------------
I am Troy
KQ Lives!|Studio-Griz

Peter Hull
Member #1,136
March 2001

I've added RB's binaries to the site and I also added 23, RB and phate to the developers list

Pete

ReyBrujo
Moderator
January 2001
avatar

To make things easier, let's use the same Allegro conventions (explained in docs/txt/hack.txt). Basically, tabulations of 8 spaces, alignment of 3 spaces, and a few more things.

Tomorrow I have an interview, so beginning at the weeked I will start commiting the new "formated" code. And about the weapon shop bug, yes, it is indeed there. I guess it has something to do with the weapon list format, but anyway, that is the first bug to fix ;)

(Edited: we must write down a paper on how to code the towns and NPCs and everything else with Lua... the way it is handled right now is almost as strict as having them hard coded).

--
RB
光子「あたしただ…奪う側に回ろうと思っただけよ」
Mitsuko's last words, Battle Royale

Sirocco
Member #88
April 2000
avatar

Sure. I'm adding to the site anyway. Use fenixblade.com, it's a lot easier since it always points to the right site :)

-->
Graphic file formats used to fascinate me, but now I find them rather satanic.

23yrold3yrold
Member #1,134
March 2001
avatar

ReyBrujo: Sounds good; shall we wait for you to reformat the code, then worry about bugs, then go from there? If we have the rules for coding conventions (good idea, btw) maybe we could split up the work. Not that there's much, mind you ... okay, nevermind :P

Rules for coding, both source and Lua, is a great idea. It's not the style I personally use ;) but I'll happily conform. Now that something is actually happening, I feel like taking a crack at graphics again ....

KQ for-evah!

--
Software Development == Church Development
Step 1. Build it.
Step 2. Pray.

ReyBrujo
Moderator
January 2001
avatar

It is not my convention neither (I use 4 spaces tabulations, and convert all '\t' into 4 whites), but I guess those '\t' will shrink the package size.

Quote:

ReyBrujo: Sounds good; shall we wait for you to reformat the code, then worry about bugs, then go from there?

Hmm... ok. I think next Sunday everything will be commited. So, the REAL development will start next Monday. Of course, if you find a bug, you can format the whole source file yourself, and commit it.

Quote:

I feel like taking a crack at graphics again ....

We will be needing some of them to finish the game ;)

--
RB
光子「あたしただ…奪う側に回ろうと思っただけよ」
Mitsuko's last words, Battle Royale

23yrold3yrold
Member #1,134
March 2001
avatar

Well, duh ::) I'm going to try and replace some of the current mosters (and in the process, figure out how to adjust the palette. I don't see it in the datafiles). Later on, I'll just make new ones as the need arises. Probably not a priority for a while though ...

--
Software Development == Church Development
Step 1. Build it.
Step 2. Pray.

Ultio
Member #1,336
April 2001

So, can I download an executable yet? :) I'm still waiting to play this game. I want to see what it's all about.

---
"It's nice knowing that someday, the software I write will just be pirated by millions of people." :-/
http://loomsoft.net | Zep's Dreamland | Allegro Newbie Tutorials

ReyBrujo
Moderator
January 2001
avatar

Executables have been uploaded at Sourceforge (and my temporary page). Matthew also uploaded Windows binaries. They have an obvious bug (if you try to buy a weapon, the game shuts down). But other than that (and that you cannot defeat a boss :P), you should be able to try it ;)

--
RB
光子「あたしただ…奪う側に回ろうと思っただけよ」
Mitsuko's last words, Battle Royale

23yrold3yrold
Member #1,134
March 2001
avatar

Quote:

So, can I download an executable yet?

Not a flawless one. I've compiled it myself and I've tried the ones RB and Matthew have uploaded, and all crash in the same places :( If you still want to try, see Matthew's link to the binary way above (you'll need the sources though, since it's got all the scripts and graphics).

--
Software Development == Church Development
Step 1. Build it.
Step 2. Pray.

Ultio
Member #1,336
April 2001

Thanks. I've finally been able to play it. I like how all the shops crash :) That makes things very difficult.

I've only played for a little bit, but the double spiders keep killing me. Really hard. Any weaker enemies that I can level up on?

btw - I've only been using Ayla as a character.

---
"It's nice knowing that someday, the software I write will just be pirated by millions of people." :-/
http://loomsoft.net | Zep's Dreamland | Allegro Newbie Tutorials

ReyBrujo
Moderator
January 2001
avatar

Just kill goblins there. And after each fight, go to the Inn before trying again (yeah, the game is not so well balanced :()

Most NPCs should be moved from static arrays to LUA scripts as well. That will make things easier to check.

--
RB
光子「あたしただ…奪う側に回ろうと思っただけよ」
Mitsuko's last words, Battle Royale

Ultio
Member #1,336
April 2001

I keep getting those spider guys. There are two of them. I can either 1 - heal myself, then die. Or 2 - kill one of them, and then die. I don't know if they're called goblins or not. Ah well. I'll give it a better shot tomorrow.

I hope you guys really do a good job on finishing it up and stuff. That will be totally sweet. (everytime I say totally sweet I think of ninjas. heh. stupid ultimate power website)

---
"It's nice knowing that someday, the software I write will just be pirated by millions of people." :-/
http://loomsoft.net | Zep's Dreamland | Allegro Newbie Tutorials



Go to: