Post #192,644
2/2/05 12:26:56 PM
|
Time for OO RPG?
We lack an entry for RPG in the [link|http://onestepback.org/articles/poly/|World O' Shapes]. Not sure how you'd trip the polymorphism - perhaps an Indicator would come in handy. :-)
|
Post #192,649
2/2/05 12:40:43 PM
2/2/05 12:42:27 PM
|
Re: Time for OO RPG?
What... the players, DM, maps, and monsters are all objects?
'I'd like to sword.smack("monsterA");'
--\n-------------------------------------------------------------------\n* Jack Troughton jake at consultron.ca *\n* [link|http://consultron.ca|http://consultron.ca] [link|irc://irc.ecomstation.ca|irc://irc.ecomstation.ca] *\n* Kingston Ontario Canada [link|news://news.consultron.ca|news://news.consultron.ca] *\n-------------------------------------------------------------------
Edited by jake123
Feb. 2, 2005, 12:42:27 PM EST
|
Post #192,651
2/2/05 1:05:44 PM
|
It's people like you that make....
...searching for things related to the RPG programming language on google very difficult. :-)
|
Post #192,652
2/2/05 1:10:09 PM
|
Bah, we were here first. :)
|
Post #192,656
2/2/05 1:22:00 PM
|
RPG was invented when computers were still considered...
...mechanical machines which were not to be abused by processor cycle wasting games. (back in Nineteen Hundred and Sixty Four).
|
Post #192,840
2/3/05 11:15:39 AM
|
CF: Grognard.
I'm pretty certain that grognards (who basically did RPGs - just with a slightly different name) were around in the 1800s...
"Here at Ortillery Command we have at our disposal hundred megawatt laser beams, mach 20 titanium rods and guided thermonuclear bombs. Some people say we think that we're God. We're not God. We just borrowed his 'SMITE' button for our fire control system."
|
Post #192,975
2/4/05 1:01:11 AM
|
Jacquard loom, perhaps?
As [link|http://www.alanemrich.com/Writing_Archive_pages/grognard.htm| Grognard] appears to be a modrin techno infundibulism ;-)
|
Post #193,005
2/4/05 8:15:17 AM
|
D'ja miss the bit about 'sojer of the Old Guard'/"Grumbler"?
|
Post #193,363
2/7/05 5:27:00 AM
|
Moot I guess - seems only wargamers *use* the word at all.
|
Post #192,653
2/2/05 1:11:40 PM
|
Glad to be of service - doing you right by doing you in
--\n-------------------------------------------------------------------\n* Jack Troughton jake at consultron.ca *\n* [link|http://consultron.ca|http://consultron.ca] [link|irc://irc.ecomstation.ca|irc://irc.ecomstation.ca] *\n* Kingston Ontario Canada [link|news://news.consultron.ca|news://news.consultron.ca] *\n-------------------------------------------------------------------
|
Post #192,661
2/2/05 1:30:30 PM
|
Not your father's RPG
Visual RPG.Net: [link|http://www.asna.com/pages/products_NET_AVR.aspx|http://www.asna.com/...ucts_NET_AVR.aspx] With OO Capabilities: [link|http://www2.asna.com/Q2-2004-ASNA-Visions-AVR-and-OO.asp|http://www2.asna.com...ns-AVR-and-OO.asp] An example: [link|http://developer.asna.com/mainpage.aspx?cid=showdoc&id=429&734=55D11C47F3844278F881AC297530D2A2B19D41E4|http://developer.asn...97530D2A2B19D41E4]
|
Post #192,671
2/2/05 2:33:09 PM
|
Oh, the horror
I downloaded ASNA Visual RPG a whilst ago, before they had the dot.not thing ready and played with for all of 15 minutes. Didn't think it true enuf to RPG for the hardcore faithful. Lot's of RPG won't work because it doesn't support the plethora of cards available on RPG/400. Makes for a weird mixture of VB and RPG that I can't quite stomach.
If I were to say something positive about RPG, it would be along the lines of how well it integrates with the AS/400 concept of a database. And how it also makes for a good tool for green screens. And finally how easy it is to break an application down into hundreds, or even thousands, of independent programs. Take away those three goodies (like VRPG does) and all you are left with is the bad things.
Of course, the real horror of RPG is that it's been updated many times, but never managed to deprecate some of the old cycle leftovers. Pretty simple why they didn't jettison the stuff - a lot of programs still written in this stuff. And given that many AS/400 applications are thousands of programs deep, most still have scattered programs that use RPG-II and RPG-III logic.
I find it strange that ASNA has hooked up with .Net. For sure, integrating different languages with the CLR is easier than with the JVM. But the AS/400 world is JVM - given IBM's penchant for Java. I can't see that .Net will appeal to these partisans.
|
Post #192,691
2/2/05 4:41:09 PM
|
The cycle is what makes RPG so good!
It's too bad that the hordes of C programmers are unable to wrap thier heads around it. I've seen too many programs that were written by people that had no idea of how to write an RPG program, and instead wrote a piss-poor C prog translated through a manual.
[link|http://forfree.sytes.net|
] Imric's Tips for Living
- Paranoia Is a Survival Trait
- Pessimists are never disappointed - but sometimes, if they are very lucky, they can be pleasantly surprised...
- Even though everyone is out to get you, it doesn't matter unless you let them win.
|
Nothing is as simple as it seems in the beginning, As hopeless as it seems in the middle, Or as finished as it seems in the end.
|
|
Post #192,714
2/2/05 6:34:17 PM
|
Well, yeah but there are some really strange...
...phases outside of the norm. Last I remember, there were something like 42 steps in the cycle, with quite a few of them falling into disuse. And from what little I've seen, most of the screen handling on the AS/400 is handled by DDS logic and moved away from the S cards. Still a lot of S/36 programs have remained in tact though.
|
Post #192,723
2/2/05 7:20:33 PM
|
The display file IS a Primary (when you do it right)
and a series of screens can be handled with level breaks, but you are right, the cycle is being deprecated. If it's eliminated, IMO there will be no reason to use the language.
[link|http://forfree.sytes.net|
] Imric's Tips for Living
- Paranoia Is a Survival Trait
- Pessimists are never disappointed - but sometimes, if they are very lucky, they can be pleasantly surprised...
- Even though everyone is out to get you, it doesn't matter unless you let them win.
|
Nothing is as simple as it seems in the beginning, As hopeless as it seems in the middle, Or as finished as it seems in the end.
|
|