Author Topic: First PlaneShift "DevCast"  (Read 22129 times)

Vengeance

  • Veteran
  • *
  • Posts: 1452
    • View Profile
First PlaneShift "DevCast"
« on: April 23, 2007, 04:45:34 am »
I have posted my first podcast online now, at http://devcast.ps-mc.com/  .  I guess if the feedback is terrible, I'll give up on it, but currently it is the first of a series of podcasts I intend to do as documentation and tutorials for how PS is designed and coded, and why we made some of the decisions we made, etc.  It is targeted at new prospect developers--regular players/fans will be bored out of their minds.  ;-)

Please comment on the blog there with feedback, questions and requests for future ones, if you are interested.

Thanks,
Vengeance

steuben

  • Veteran
  • *
  • Posts: 1834
    • View Profile
    • Myspace
Re: First PlaneShift "DevCast"
« Reply #1 on: April 23, 2007, 04:53:52 pm »
more.  \\o//
i'll be waiting for when you get to the npcclinet/quest script engine...
may laanx frighten the shadow from my path.
hardly because the shadow built the lexx.
the shadow will frighten laanx from my path.

peeg

  • Testers
  • Hydlaa Notable
  • *
  • Posts: 560
    • View Profile
Re: First PlaneShift "DevCast"
« Reply #2 on: April 23, 2007, 04:55:46 pm »
Yay! I liked it ... let the more advanced stuff comming Venge :)
[ PSde ] - Join the german community!
Peeg Chaoswind - Mentor in The Rangers Of Yliakum

Ralleyon

  • Hydlaa Citizen
  • *
  • Posts: 304
  • Protector in the Survivors of Vaern
    • View Profile
Re: First PlaneShift "DevCast"
« Reply #3 on: April 23, 2007, 06:43:09 pm »
I noticed a "vague" reference to it (in expectation of the formal announcement perhaps) by josePhoenix and immediately added it to the Compiling guides and other useful links

By the way, already listened to it  ;). Thanks Venge!  :thumbup:

More, more!!!

Suggestion (I'll post here since I haven't got an account registered on ps-mc yet to make comments): Can anyone talk a little about the database structure, what's in it, which info gets cached, which is kept in other parts of the project (like quest-notes or soon to be moved emotes in xml files etc.)?

Also, how some things are supposed to work with regard to the db and the code as I see many features are implemented, many examples are already in the test database, but I sense there are quite a bunch of things left unexplored.

/later

Registered and cross-posted request on ps-mc too.
« Last Edit: April 24, 2007, 07:32:01 am by Ralleyon »
To see the world in a grain of sand
And Heaven in a wild flower,
Hold Infinity in the palm of your hand
And Eternity in an hour.
     
   [William Blake - Auguries of Innocence]

Trymm

  • Hydlaa Resident
  • *
  • Posts: 65
    • View Profile
Re: First PlaneShift "DevCast"
« Reply #4 on: April 23, 2007, 10:23:32 pm »
Thanks. The  first cast gave a good overview over the project, which I have been in need of for quite some time. I look forward to the continuation.

josephoenix

  • IRC Op
  • Hydlaa Notable
  • **
  • Posts: 706
    • View Profile
Re: First PlaneShift "DevCast"
« Reply #5 on: April 23, 2007, 10:27:28 pm »
Approved your comment, Ralleyon.

To those unaware: it is possible (and encouraged) to comment directly on the podcast posts at http://devcast.ps-mc.com . In order to post a comment, you need a previously 'accepted' one, so if it is your first time posting there you may have to wait a few hours before the comment appears. That is a one-time thing done by the comments module to prevent automated spam-bots from abusing the comments.

If you haven't yet registered, you should :D

Register

josePhoenix
Sir John Falstaff: "Let the skie raine Potatoes: let it thunder, to the tune of Greenesleeues"

ThomPhoenix

  • Testers
  • Forum Addict
  • *
  • Posts: 2678
  • A Phoenix, what'd you expect?
    • View Profile
Re: First PlaneShift "DevCast"
« Reply #6 on: April 23, 2007, 10:41:49 pm »
I like it indeed!
Perhaps for the next podcast you could talk about the inventory rewrite?
We're not evil. We're simply amazing.

zanzibar

  • Forum Legend
  • *
  • Posts: 6523
    • View Profile
Re: First PlaneShift "DevCast"
« Reply #7 on: April 23, 2007, 10:52:58 pm »
After hearing a bit of the recording, I advise against using a dynamics processing filter.  It won't work because it won't be able to distinguish between desireable and undesireable audio based on either amplitute or pitch.

Just a minor suggestion:  When you cut out audio from a recording you'll want to smooth out the ends of what's left by having a short fade out and fade in targetting the break.  It removes the high pitch "snap" created when a wave is interupted somewhere other than a zero point.
Quote from: Raa
Immaturity is FTW.

Vengeance

  • Veteran
  • *
  • Posts: 1452
    • View Profile
Re: First PlaneShift "DevCast"
« Reply #8 on: April 24, 2007, 05:01:55 am »
Thom,

I am intending to do several "overview" ones, such as a) surveying the overall structure of how the server, client, and npcclient interact, and b) one on the data model and how we use it.

Then I'm intending to do a whole big series, where each episode covers one source file on the psserver project (with accompanying client code).  They won't be in alphabetical order, but in order of importance to prospects and to the server.  Such as gem and entitymanager first.  Ones that include mini-scripting languages will cover those languages too, unless it gets too long, in which case those will be separated also.

Then npcclient after that, with 4-5 episodes I think.

aarobber has discussed doing a couple on effects on the client, and one or two on PAWS would be quite helpful as well.

- Venge

ThomPhoenix

  • Testers
  • Forum Addict
  • *
  • Posts: 2678
  • A Phoenix, what'd you expect?
    • View Profile
Re: First PlaneShift "DevCast"
« Reply #9 on: April 24, 2007, 08:03:48 am »
I see, seems like a good plan!
We're not evil. We're simply amazing.

acraig

  • Administrator
  • Veteran
  • *
  • Posts: 1562
    • View Profile
Re: First PlaneShift "DevCast"
« Reply #10 on: April 24, 2007, 04:48:32 pm »
I am outlining one now for the bug tracking team to show how bugs should be managed and tracked.   
----------
Andrew
"For all I know, she's lying, everyone's lying; welcome to the Internet"

Araye

  • Hydlaa Citizen
  • *
  • Posts: 277
    • View Profile
    • The Enlightened
Re: First PlaneShift "DevCast"
« Reply #11 on: April 24, 2007, 05:02:09 pm »
hey, isn't the intro tune a wav from Warcraft?

********  added in reply ************

I don't know if it is the start-up sound for PS or not (I have never had sound turned on)...   ;D

I thought I heard this exact same tune in the original warcraft game.  That's all.  It's probably just "similar".  My mistake.
« Last Edit: April 24, 2007, 05:19:55 pm by Araye »

Xordan

  • Crystal Space Developer
  • Forum Addict
  • *
  • Posts: 3845
  • For God and the Empire
    • View Profile
Re: First PlaneShift "DevCast"
« Reply #12 on: April 24, 2007, 05:06:06 pm »
hey, isn't the intro tune a wav from Warcraft?

You mean the jingle which is the start up jingle from PS client? :P

Karyuu

  • Forum Legend
  • *
  • Posts: 9341
    • View Profile
Re: First PlaneShift "DevCast"
« Reply #13 on: April 24, 2007, 07:23:58 pm »
This is going to be an immensely helpful resource to all in the PS community :) I'm going to go around poking every dev with a mic to make one, I think. The podcasts are fun to listen to and very concentrated in their information. Thanks Venge!
Judge: Are you trying to show contempt for this court, Mr Smith?
Smith: No, My Lord. I am attempting to conceal it.

Xordan

  • Crystal Space Developer
  • Forum Addict
  • *
  • Posts: 3845
  • For God and the Empire
    • View Profile
Re: First PlaneShift "DevCast"
« Reply #14 on: April 24, 2007, 07:37:03 pm »
This is going to be an immensely helpful resource to all in the PS community :) I'm going to go around poking every dev with a mic to make one, I think. The podcasts are fun to listen to and very concentrated in their information. Thanks Venge!

You can make one too! :P