gunna start a new game
GameBoy
01 Sept 2004, 04:10Ive decided, out of boredom that i will start a new game. The game will be called Quest. In the game, the main objective is to complete missions for NPC's in game. As a non-coder i'll probably using QDK to do the entire game, and only messing with the code to tweak.
Seeing as i don't know ASL much, i will be using basic methods. However, if i decide to make a more advanced aproach, i may need help with formulas as i'm not aware of ASL's capability to calculate formulas.
For example, if i wanted weapons, i'd want the attack to have this formula:
weapon str * str stat = attack
There would be alot of formulas, for armor, attacking, statistics etc. so i'd need help with that if i ever decide to do it.
Seeing as i don't know ASL much, i will be using basic methods. However, if i decide to make a more advanced aproach, i may need help with formulas as i'm not aware of ASL's capability to calculate formulas.
For example, if i wanted weapons, i'd want the attack to have this formula:
weapon str * str stat = attack
There would be alot of formulas, for armor, attacking, statistics etc. so i'd need help with that if i ever decide to do it.
007bond
01 Sept 2004, 08:13I think it's good to see Ste back with ASL
Cryophile
09 Sept 2004, 19:55That is like the simplest attack "formula" ever lol.
I had to include magical weapons, spells causing resistance or advantages, natural resistance, defence, attack, hit/miss, and much more.
I had to include magical weapons, spells causing resistance or advantages, natural resistance, defence, attack, hit/miss, and much more.
GameBoy
09 Sept 2004, 21:35my game is based around completing quests mainly, not so much a fighting game like most are.
Cryophile
13 Sept 2004, 17:46How did you manage to get 550 posts? In all my time of being here, these forums and the old, I'm sure I've got less than that. Alex, MaDbRiT and I seem to be the senior users on this forum. Everyone else is new.
The majority of your posts are one line.
The majority of your posts are one line.
davidw
13 Sept 2004, 19:56Ste's been using the forum for longer. That's why.
And the fact that 90% of his posts have nothing to do with Quest is another factor.
And the fact that 90% of his posts have nothing to do with Quest is another factor.
Cryophile
13 Sept 2004, 20:45Actually I've been here longer. I've gone through 3 registered names. My first one was registered 3 or 4 years ago. There were only about 10 people on before I joined. Unless there were 3 forums.
davidw
13 Sept 2004, 21:18Well registering under several different names is hardly going to help your post count. 
GameBoy
13 Sept 2004, 23:21I don't think it really matters how much my post count is. I'm here because i'm a fan of the game engine, and just because my posts mean nothing about quest, doesn't mean i'm not interested in watching the development of it. I don't use it alot nowa days with my game and college, but i assure you, whenever i get time i will be using it.
007bond
16 Sept 2004, 06:29exactly. Who cares if Ste's posted 552 posts. It's quality (or in this case, content), not quantity. As long as they mean something, who cares!
paul_one
18 Sept 2004, 08:06I can't remember if it's 2 or 3 forums.... But the older one (a forum on another site - crummy forum at that.... can't remember the name) I didn't sign up to, but I signed up to this one just after the move...
Anyway, I try to keep my posts on-topic mostly, but over the last year work has been hellish with my spare time (Alex, I understand why uni etc must have been hard on you while you developed Quest)... Thank god I get to reduce my hours soon.
Anyway, I try to keep my posts on-topic mostly, but over the last year work has been hellish with my spare time (Alex, I understand why uni etc must have been hard on you while you developed Quest)... Thank god I get to reduce my hours soon.
GameBoy
18 Sept 2004, 22:31Just out of interest CW, what langauges do you work with, and do you have any software i can look at for inspiration?
paul_one
29 Sept 2004, 05:51Sorry for the late respose...
Erm, I've programed in VB3 (YEESH, that was horrid!), VB6, VC++6, PHP, BASIC (those are my main ones), done VERY little (a week's crummy course on) Java (didn't like it personally), and browsed over Pascal.
Most of them are the same, or evolutionary. I still don't get the whole idea of objects though - I don't see why they're there in the first place when functions and variables are fine... I suppose the way to link them all together in one "object" is the only ideal I see for it... But that's just to "neaten" it up...
But yeah, I'm moving into heavy C++ development soon, on a GNU compiler.
Erm, I've programed in VB3 (YEESH, that was horrid!), VB6, VC++6, PHP, BASIC (those are my main ones), done VERY little (a week's crummy course on) Java (didn't like it personally), and browsed over Pascal.
Most of them are the same, or evolutionary. I still don't get the whole idea of objects though - I don't see why they're there in the first place when functions and variables are fine... I suppose the way to link them all together in one "object" is the only ideal I see for it... But that's just to "neaten" it up...
But yeah, I'm moving into heavy C++ development soon, on a GNU compiler.
GameBoy
29 Sept 2004, 07:21Computer Whizz wrote:But yeah, I'm moving into heavy C++ development soon, on a GNU compiler.
who isn't moving over to C++ lol. This is why i got bored of trying to learn VB. As soon as i start to learn a language people are moving over to another one.
Anonymous
29 Sept 2004, 08:37Hi CW
If you don't 'get' objects then you aren't going to like 'heavy C++ development' very much!
No argument from me on why though, I personally think OOP is a quite horrid approach that leads to functionality being split all over the place - you know how it is when you are trying to identify just what properties / methods an object has? Nothing's ever in one place, you have to wade back through all the classes the instance inherits from trying to work out just what you're dealing with and whereabouts the damned feature that is giving you probs is coming from - then try to work out at what stage to change it to how you want...
Then there are the frameworks... Hoo Boy... the approach of C++ is such that you end up with n (where n is an excessively large number) of interrelated source files spread over loads of different frameworks...
That's without all the memory management issues - at least Java frees you from those (just about its only redeeming feature in my book)
Good luck with using C++ - hope you take to it better than I have!
Al (MaDbRiT)
If you don't 'get' objects then you aren't going to like 'heavy C++ development' very much!
No argument from me on why though, I personally think OOP is a quite horrid approach that leads to functionality being split all over the place - you know how it is when you are trying to identify just what properties / methods an object has? Nothing's ever in one place, you have to wade back through all the classes the instance inherits from trying to work out just what you're dealing with and whereabouts the damned feature that is giving you probs is coming from - then try to work out at what stage to change it to how you want...
Then there are the frameworks... Hoo Boy... the approach of C++ is such that you end up with n (where n is an excessively large number) of interrelated source files spread over loads of different frameworks...
That's without all the memory management issues - at least Java frees you from those (just about its only redeeming feature in my book)
Good luck with using C++ - hope you take to it better than I have!
Al (MaDbRiT)
paul_one
29 Sept 2004, 09:36Yeah, I did look into C++ before PHP (and even VB6) and I decided to leave it there
.
I know object's stuff is going to be annying, but I've dealt with it a little in VB6, which of course doesn't allow inheritance (at least I'm TOLD so), but I don't like that idea anyway. I'll deal with it when I come to it, and hope my documentation at the time is good
.
I've decided to move over to C++ development because of a couple of reasons, but seeing as he code is close to PHP it shouldn't be too bad moving over. Just need to rememer to declare the variables (which I have conveniently forgotten - D'OH!).
I didn't know you had to deal with ALL the memory issues (although I did know you had to chase up and get rid of all the variables, and importantly the objects, on exit).
I just loved it back in the VB6 days when I could make an object and forget to delete it - then use up all the memory when opening and closing the programs over and over again... Although that only happened because I wanted it to crash my machine
.
Ste, jumping a step in a ladder isn't such a good idea if it's a long way down to the floor 8) . Nice metaphor eh!?
I could have tried learning C++ years ago, while I was in school even. I didn't because: a) I didn't see the C/C++ compiler on the atari I had (D'oh again!) b) I wasn't ready. Climbing up the ladder is something nobody wants to do any more (me included.... Damn guitar!) but it's slightly necissary - as long as you enjoy it.
Thanks MaDbRiT... I'll try my best...
Oh, and as you're in the UK as well, I was thinking of doing this Computeach course... A work colleage is doing it, although it has got him into debt (something I don't like AT ALL). I'm looking heavily into it as it's got alot of praise from him, the website, and a little press. I was wondering your thoughts on it - and anyone elses here I suppose...
I know object's stuff is going to be annying, but I've dealt with it a little in VB6, which of course doesn't allow inheritance (at least I'm TOLD so), but I don't like that idea anyway. I'll deal with it when I come to it, and hope my documentation at the time is good
I've decided to move over to C++ development because of a couple of reasons, but seeing as he code is close to PHP it shouldn't be too bad moving over. Just need to rememer to declare the variables (which I have conveniently forgotten - D'OH!).
I didn't know you had to deal with ALL the memory issues (although I did know you had to chase up and get rid of all the variables, and importantly the objects, on exit).
I just loved it back in the VB6 days when I could make an object and forget to delete it - then use up all the memory when opening and closing the programs over and over again... Although that only happened because I wanted it to crash my machine
Ste, jumping a step in a ladder isn't such a good idea if it's a long way down to the floor 8) . Nice metaphor eh!?
I could have tried learning C++ years ago, while I was in school even. I didn't because: a) I didn't see the C/C++ compiler on the atari I had (D'oh again!) b) I wasn't ready. Climbing up the ladder is something nobody wants to do any more (me included.... Damn guitar!) but it's slightly necissary - as long as you enjoy it.
Thanks MaDbRiT... I'll try my best...
Oh, and as you're in the UK as well, I was thinking of doing this Computeach course... A work colleage is doing it, although it has got him into debt (something I don't like AT ALL). I'm looking heavily into it as it's got alot of praise from him, the website, and a little press. I was wondering your thoughts on it - and anyone elses here I suppose...
007bond
29 Sept 2004, 22:09Actually Ste, it's well worth learning VB6. If you go to Planet Source Code (PSC), you can browse I think it's over half a million submissions of code and tutorials on VB alone (At PSC, VB includes VBA, and VB 4-6). There are twelve languages in all, so that totals to about 4 million submissions of code. Try it. VB is still the most used language among programmers.[/b]
Anonymous
30 Sept 2004, 08:49007Bond wrote
I'd agree 100% with this. it depends on what programming environment you end up working as to whether you need C++, Java. PERL, Python or whatever else you can think of, but VB and its derivative VBA are in use just about everywhere.
In fact even if you don't end up working in a purely programming environment you'll still find VB skills invaluable - VB(A) is the "scripting language" (its more than that - but whatever) behind the all conquering Microsoft Office applications that are on the vast majority of PCs used in businesses everywhere throughout the world - that is a mind bogglingly huge 'market' for VB skills that isn't going away any time soon.
Don't get me wrong VB is not the answer for all uses - commercially speaking no one is going to write a huge application in it, it isn't right for that. However, of the 100's of thousands smaller 'helper' apps written by individuals (or very small teams) in use on PC's around the globe I'd guess most were VB based because it is absolutely ideal for the task.
VB6 is (to my mind at least) not really 'replaced' by VB.net (.net loses some of the essential simplicity which made VB such a great tool) despite Microsoft wishing it was
Al (MaDbRiT)
Actually Ste, it's well worth learning VB6
I'd agree 100% with this. it depends on what programming environment you end up working as to whether you need C++, Java. PERL, Python or whatever else you can think of, but VB and its derivative VBA are in use just about everywhere.
In fact even if you don't end up working in a purely programming environment you'll still find VB skills invaluable - VB(A) is the "scripting language" (its more than that - but whatever) behind the all conquering Microsoft Office applications that are on the vast majority of PCs used in businesses everywhere throughout the world - that is a mind bogglingly huge 'market' for VB skills that isn't going away any time soon.
Don't get me wrong VB is not the answer for all uses - commercially speaking no one is going to write a huge application in it, it isn't right for that. However, of the 100's of thousands smaller 'helper' apps written by individuals (or very small teams) in use on PC's around the globe I'd guess most were VB based because it is absolutely ideal for the task.
VB6 is (to my mind at least) not really 'replaced' by VB.net (.net loses some of the essential simplicity which made VB such a great tool) despite Microsoft wishing it was
Al (MaDbRiT)
GameBoy
03 Oct 2004, 02:38i have VB studio 6, and a VB book, i just don't have the time and patience to learn it right now.
back to the topic at hand...
After my backup drive corrupted, and lost several amounts of important data, the current game state was lost which means i have to start over. Now is not a good time with my horror movie filming project coming up, but perhaps at a later date.
back to the topic at hand...
After my backup drive corrupted, and lost several amounts of important data, the current game state was lost which means i have to start over. Now is not a good time with my horror movie filming project coming up, but perhaps at a later date.