Jump to content

Photo

Zelda Modern


  • Please log in to reply
411 replies to this topic

#286 Cameron

Cameron

    Illustrious

  • Members
  • Real Name:Matt
  • Location:South Jersey

Posted 21 July 2010 - 12:55 PM

Should we have a vote on which scripting language to go with? There are so many good ones; we could argue forever on little nuances of them and IMO we really could use most of them without a real problem.

#287 Radien

Radien

    Courage

  • Members
  • Real Name:Steve
  • Location:Oregon

Posted 21 July 2010 - 03:28 PM

QUOTE(XxGamasterxX @ Jul 21 2010, 10:55 AM) View Post
Should we have a vote on which scripting language to go with? There are so many good ones; we could argue forever on little nuances of them and IMO we really could use most of them without a real problem.

Well, this thread is for public suggestions and discussion, not any actual finalized decisions. Rest assured, we won't argue forever. Other discussions are happening via PM and whatnot.

#288 lonegraywolf

lonegraywolf

    Doyen(ne)

  • Members
  • Location:Minneapolis, MN

Posted 21 July 2010 - 07:32 PM

QUOTE(Radien @ Jul 21 2010, 04:28 PM) View Post

Well, this thread is for public suggestions and discussion, not any actual finalized decisions. Rest assured, we won't argue forever. Other discussions are happening via PM and whatnot.


They are? I wonder why I haven't been receiving any. icon_frown.gif

#289 Cameron

Cameron

    Illustrious

  • Members
  • Real Name:Matt
  • Location:South Jersey

Posted 25 July 2010 - 08:44 PM

QUOTE(Radien @ Jul 21 2010, 04:28 PM) View Post

Well, this thread is for public suggestions and discussion, not any actual finalized decisions. Rest assured, we won't argue forever. Other discussions are happening via PM and whatnot.


Cool, be sure to tell us what you end up deciding to do icon_awesome.gif .

#290 sigtau

sigtau

    *sip*

  • Members
  • Real Name:Will
  • Location:Spending too much time on this damn thing

Posted 25 July 2010 - 09:19 PM

QUOTE(XxGamasterxX @ Jul 21 2010, 01:55 PM) View Post

Should we have a vote on which scripting language to go with? There are so many good ones; we could argue forever on little nuances of them and IMO we really could use most of them without a real problem.


Python or Perl. End of discussion. icon_blah.gif

Being a programmer myself, I'm willing to contribute to this, though I don't know if I'll be of much assistance for anything far from bug-fixing, optimizations, and general feature-creep.

#291 Gleeok

Gleeok

    It's dangerous to dough alone, bake this.

  • Members
  • Real Name:Pillsbury
  • Location:Magical Land of Dough

Posted 26 July 2010 - 01:03 AM

I have decided on the scripting language! *Drumroll please* ..


...
..


...
... http://www.cliki.net/SBCL !!!

It is decided. icon_biggrin.gif


It is a beautiful language. The syntax is really very easy. To move Link up all you have to do is this:

CODE

(def move y (dist)
  if
  (declare (type single-float y))
  do
  (setq y@ (qreffloat->(the single-float (+ ((player["link"](arg["x"]))(pfloat) getq))))
  then
  let
  setv y (cr (y) + (dist))
  end
  end
end)



So who wants to volunteer to be a script tester? icon_smile.gif

Edited by Gleeok, 26 July 2010 - 01:06 AM.


#292 Hoten

Hoten

    Doyen(ne)

  • Members
  • Location:Pearland, Texas

Posted 26 July 2010 - 01:31 AM

Words cannot describe how horrid that is. Good one.

#293 Gleeok

Gleeok

    It's dangerous to dough alone, bake this.

  • Members
  • Real Name:Pillsbury
  • Location:Magical Land of Dough

Posted 26 July 2010 - 04:32 AM

QUOTE(Hoten @ Jul 25 2010, 11:31 PM) View Post

Words cannot describe how horrid that is. Good one.


Notice the very special keyword "then". Without it your computer wouldn't no what to do next so it might freeze. So always remember to use "then" wherever possible.

The only tradeoff is it's only the slowest scripting language ever created. It's worth it to get that syntax though. icon_biggrin.gif

Edited by Gleeok, 26 July 2010 - 04:35 AM.


#294 lonegraywolf

lonegraywolf

    Doyen(ne)

  • Members
  • Location:Minneapolis, MN

Posted 26 July 2010 - 08:10 AM

Somehow, I don't think sarcasm suits you Gleeok.

Care to try again?

#295 Gleeok

Gleeok

    It's dangerous to dough alone, bake this.

  • Members
  • Real Name:Pillsbury
  • Location:Magical Land of Dough

Posted 27 July 2010 - 06:27 AM

QUOTE(Wolfman2000 @ Jul 26 2010, 06:10 AM) View Post

Somehow, I don't think sarcasm suits you Gleeok.

Huh? I thought that was a classic Gleeok post there. icon_wink.gif


QUOTE(Wolfman2000 @ Jul 26 2010, 06:10 AM) View Post

Care to try again?


OK, I will try:

We are actually using the C++ syntax AngelScript. (It's a really nice engine) ..However, It has been decided that 'a','e','i','o','u', ..and sometimes 'y', are now whitespace automatic keywords!! (Awesome!) icon_smile.gif

Unfortunately the by-product of this new great feature means that you can no longer use these letters at all. Not even in comments or other built-in keywords. So it would look like this:

CODE

clss Mclss : pblc Bs //nhrt frm th bs clss
{
  a f;
  e g;
  i fnctn( nt p, flt t )
  {
    rtrn (i)(p<<t/2);
  }
}


As you can see this saves LOTS of key presses!! icon_biggrin.gif

#296 lonegraywolf

lonegraywolf

    Doyen(ne)

  • Members
  • Location:Minneapolis, MN

Posted 27 July 2010 - 08:10 AM

I guess I forgot that you like to be sarcastic.

Alright, I think I get the point. No decisions have been made yet, and we do have to decide...hopefully within a month I guess.

#297 Saffith

Saffith

    IPv7 user

  • Members

Posted 27 July 2010 - 11:57 AM

Shakespeare!

Maybe ECMAScript? Or Ruby, possibly. Plenty of good options.

#298 sigtau

sigtau

    *sip*

  • Members
  • Real Name:Will
  • Location:Spending too much time on this damn thing

Posted 27 July 2010 - 02:48 PM

Python! I cannot stress that any more urgently! (Or Perl...)

#299 Cameron

Cameron

    Illustrious

  • Members
  • Real Name:Matt
  • Location:South Jersey

Posted 27 July 2010 - 03:45 PM

Yeah I would definitely say to use Python, but I've never used Angelscript so I don't really know.

#300 Mitchfork

Mitchfork

    no fun. not ever.

  • Members
  • Real Name:Mitch
  • Location:Alabama

Posted 27 July 2010 - 09:31 PM

I think the game engine should be written in ZScript, then used through Zelda Classic. icon_cool.gif


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users