Couple Things....

Buying, selling, searching for, looking for help with...
Post Reply
Lach
Elder Scribe
Posts: 122
Joined: Wed Jul 29, 2020 6:47 am

Couple Things....

Post by Lach »

Hey everyone, I had to different questions really.

1st: Would anyone that uses Orion be interested in making a YouTube video of how to do stuff on it that I can post on my channel?

2nd: Could someone with pricing knowledge look at my vendor in TC & let me know what the things are worth in PM. I'll hook you up with some Ed or gold for your time. Helping me price stuff.
Lach
Elder Scribe
Posts: 122
Joined: Wed Jul 29, 2020 6:47 am

Re: Couple Things....

Post by Lach »

I've decided to do it mysepf in my spare time & make videos for all the new players on the shard so they have an equal advantage as everyone else :)
User avatar
Melkor
Legendary Scribe
Posts: 997
Joined: Sun Feb 14, 2010 1:30 pm

Re: Couple Things....

Post by Melkor »

Lach wrote:
Wed Feb 14, 2024 8:44 am
I've decided to do it mysepf in my spare time & make videos for all the new players on the shard so they have an equal advantage as everyone else :)
That sounds awesome! I've learned quite a bit about Orion from just listening in to world chat this week.
Image
TDC Guild
User avatar
+Colibri
Administrator
Posts: 3962
Joined: Sat Feb 25, 2006 4:08 pm
Location: static void Main

Re: Couple Things....

Post by +Colibri »

Awesome! Yeah the initial intent of allowing macros on our shard is to give a little bit of exposure to code to everyone. Even just copy-pasting scripts is a little bit of practice, and you get to see how it looks and what it does, but it's much better to try and write something yourself.

I sometimes hear how hard it is, or someone sees a long complicated source code file, but it's just landscape you haven't yet explored. My first "code" was when I was at my uncle's place, he was showing me how to make a website with FrontPage Express. At the time it was a very basic editor, if you added an image and made it a link (clicking the image would take you to another page), the image had a border... and so my uncle told me, that to remove that border, just go to the source code,

find

Code: Select all

<img src="/path/to/image.jpg" />
and add the border property

Code: Select all

<img src="/path/to/image.jpg" border="0"/>
So over time i learned HTML, then javascript, then CSS, PHP, SQL... then as I started tinkering with RunUO I was cursing this C# since it was significantly different from what I knew at the time, but over the years I've learned so many tricks and ways of getting things to work.

Orion is JavaScript right? That wil be the scripting language of the new collaborative-game-development system that I'm working on.
+Colibri, Administrator of UO Excelsior Shard

Don't know what the purpose of your life is? Well then make something up! ;)
(Old Colibrian proverb)
Geriatric
Legendary Scribe
Posts: 237
Joined: Thu Dec 08, 2022 4:51 am

Re: Couple Things....

Post by Geriatric »

learning computer languages isnt that dissimilar from learning human languages
the traditional model of learning isnt the most efficient or effective way
acquisition of a language is a superior method of learning, if you wanna learn french, watch french movies and spend time around people speaking french, dont learn, immerse!
Lach
Elder Scribe
Posts: 122
Joined: Wed Jul 29, 2020 6:47 am

Re: Couple Things....

Post by Lach »

I would so love, to learn to code I'm gonna have to have some teaching & or coaching though. I've always suffered with learning, well because I have learning disabilities but that's neither here nor there I've never let is stand in the way of being successful and never will.

I've posted this first two videos and it's 2am here and I can't sleep so I am about to make another one LOL.
MagicUser
Elder Scribe
Posts: 174
Joined: Mon Nov 03, 2014 2:24 pm
Location: PST

Re: Couple Things....

Post by MagicUser »

It has certainly been this way for me. Excelsior has always been an application space to try wacky new concepts throughout my schooling. I started out with the promise to myself that if I ever wanted to script something in game I had to code it myself. Went to encouraged modularity and generality due to having my mom use the same script. It has expanded from there. I genuinely believe I would not be the same programmer without the experience gained from scripting in Excelsior.
+Colibri wrote:
Wed Feb 14, 2024 2:34 pm
Awesome! Yeah the initial intent of allowing macros on our shard is to give a little bit of exposure to code to everyone. Even just copy-pasting scripts is a little bit of practice, and you get to see how it looks and what it does, but it's much better to try and write something yourself.
Yes, Orion is coded in JavaScript. The file extensions .oajs give a hint to the fact that its kinda its own flavor. Somewhere between ES5 and ES6 as I understand it. Hotride the developer of Orion had some significant headache trying to convert to the most recent version of JS. I really wish we had access to the class structure, but we can kinda do classes with function properties and anonymous functions.
+Colibri wrote:
Wed Feb 14, 2024 2:34 pm
Orion is JavaScript right? That wil be the scripting language of the new collaborative-game-development system that I'm working on.
I know you can have a complete language without classes (C for example), its just kinda nice to encapsulate ideas with classes rather than function groups. I accomplish this by using purpose based files (equiping file, mounting file, and moveViaRunning file for example).

Speaking of new languages, C++ (specifically advanced interfaces) and Rust are 2 languages I've been kinda wanting to explore recently, but have not taken the time to do so :/.

JavaScript seems like a pretty good choice, it feels like more controlled Python. JavaScript is very forgiving, though the way they allow variables to leave scope without the var keyword is kinda wonky. You get used to it quick enough :).
+Colibri wrote:
Wed Feb 14, 2024 2:34 pm
That wil be the scripting language of the new collaborative-game-development system that I'm working on.
Respectfully,
Paroxysmus ILV Master Spellcaster
User avatar
Eremite
Grandmaster Scribe
Posts: 96
Joined: Sat Jan 28, 2023 7:20 pm

Re: Couple Things....

Post by Eremite »

+Colibri wrote:
Wed Feb 14, 2024 2:34 pm
I was cursing this C#
https://www.youtube.com/watch?v=bXzTXD_OJo0
Lach
Elder Scribe
Posts: 122
Joined: Wed Jul 29, 2020 6:47 am

Re: Couple Things....

Post by Lach »

+Colibri wrote:
Wed Feb 14, 2024 2:34 pm
Awesome! Yeah the initial intent of allowing macros on our shard is to give a little bit of exposure to code to everyone. Even just copy-pasting scripts is a little bit of practice, and you get to see how it looks and what it does, but it's much better to try and write something yourself.

I sometimes hear how hard it is, or someone sees a long complicated source code file, but it's just landscape you haven't yet explored. My first "code" was when I was at my uncle's place, he was showing me how to make a website with FrontPage Express. At the time it was a very basic editor, if you added an image and made it a link (clicking the image would take you to another page), the image had a border... and so my uncle told me, that to remove that border, just go to the source code,

find

Code: Select all

<img src="/path/to/image.jpg" />
and add the border property

Code: Select all

<img src="/path/to/image.jpg" border="0"/>
So over time i learned HTML, then javascript, then CSS, PHP, SQL... then as I started tinkering with RunUO I was cursing this C# since it was significantly different from what I knew at the time, but over the years I've learned so many tricks and ways of getting things to work.

Orion is JavaScript right? That wil be the scripting language of the new collaborative-game-development system that I'm working on.
That's great just seen this I haven't really tinkered with it been kinda busy with work. I would love to learn more about scripting.
Post Reply