YGOPRO Forum

Welcome Guest! To enable all features please try to register or login.
58 Pages«<565758
Options
Go to last post Go to first unread
flowoftime  
#1141 Posted : Saturday, April 01, 2017 12:22:09 PM(UTC)
flowoftime

Rank: Advanced Member

Joined: 5/17/2013(UTC)
Posts: 1,554

Thanks: 204 times
Was thanked: 112 time(s) in 99 post(s)
@Snarky:
"Please Make AI_Blue-Eyes Great Again." :thup
Snarky  
#1142 Posted : Thursday, April 27, 2017 9:22:43 AM(UTC)
Snarky

Rank: Advanced Member

Joined: 7/6/2013(UTC)
Posts: 2,170

Thanks: 10 times
Was thanked: 456 time(s) in 335 post(s)
Originally Posted by: flowoftime Go to Quoted Post
@Snarky:
"Please Make AI_Blue-Eyes Great Again." :thup


I'll think about it :)

I have been gone for a while, but I might have some more time now. Missed you guys :-*
flowoftime  
#1143 Posted : Thursday, May 18, 2017 11:32:34 AM(UTC)
flowoftime

Rank: Advanced Member

Joined: 5/17/2013(UTC)
Posts: 1,554

Thanks: 204 times
Was thanked: 112 time(s) in 99 post(s)
No AI Update whatsoever...

It seems Snarky is really busy.

Say do I need to major in Programming to script the AI Program?
neftalimich  
#1144 Posted : Thursday, May 18, 2017 2:31:24 PM(UTC)
neftalimich

Rank: Member

Joined: 2/21/2015(UTC)
Posts: 73

Thanks: 21 times
Was thanked: 12 time(s) in 10 post(s)
Originally Posted by: flowoftime Go to Quoted Post
No AI Update whatsoever...

It seems Snarky is really busy.

Say do I need to major in Programming to script the AI Program?


Hi, due to the new method of invocation: "Link Summon", Snarkie is waiting for the new update to be released, this is because it is wasted effort since many things will change.

Well, apparently the update is taking longer than we thought.

Snarky  
#1145 Posted : Thursday, May 18, 2017 9:13:30 PM(UTC)
Snarky

Rank: Advanced Member

Joined: 7/6/2013(UTC)
Posts: 2,170

Thanks: 10 times
Was thanked: 456 time(s) in 335 post(s)
Yeah, not much in terms of news.

Quote:

Say do I need to major in Programming to script the AI Program?


Well, I did not. Just some basic programming knowledge, Lua tutorials and a lot of time should get you a long way.
flowoftime  
#1146 Posted : Friday, May 19, 2017 3:54:57 AM(UTC)
flowoftime

Rank: Advanced Member

Joined: 5/17/2013(UTC)
Posts: 1,554

Thanks: 204 times
Was thanked: 112 time(s) in 99 post(s)
Originally Posted by: neftalimich Go to Quoted Post


Hi, due to the new method of invocation: "Link Summon", Snarkie is waiting for the new update to be released, this is because it is wasted effort since many things will change.

Well, apparently the update is taking longer than we thought.



Ah.. I see. Thanks for the info.
flowoftime  
#1147 Posted : Friday, May 19, 2017 4:09:14 AM(UTC)
flowoftime

Rank: Advanced Member

Joined: 5/17/2013(UTC)
Posts: 1,554

Thanks: 204 times
Was thanked: 112 time(s) in 99 post(s)
Originally Posted by: Snarky Go to Quoted Post
Yeah, not much in terms of news.

Quote:

Say do I need to major in Programming to script the AI Program?


Well, I did not. Just some basic programming knowledge, Lua tutorials and a lot of time should get you a long way.


By the word basic programming knowledge. How basic is it?

Unfortunately, I neglected my computer subject during my school days. :lol

You don't need to reply to this. I was just bored. :P
Snarky  
#1148 Posted : Friday, May 19, 2017 6:06:31 AM(UTC)
Snarky

Rank: Advanced Member

Joined: 7/6/2013(UTC)
Posts: 2,170

Thanks: 10 times
Was thanked: 456 time(s) in 335 post(s)
Originally Posted by: flowoftime Go to Quoted Post

By the word basic programming knowledge. How basic is it?


Hard to answer this question. I do not have a degree or formal education on programming of any kind, but I had some experience in other scripting languages before, notably vJass and Galaxy, the scripting languages from Warcraft 3 and Starcraft 2 respectively. Galaxy's syntax is fairly similar to C and Lua in some aspects, so the transition was not that bad.

Most of my Lua I learned from looking at the existing script, picking up on routines used to make the AI work. I am still fairly novice at using the language, regularly picking up very basic Lua features, that could have been helpful to know right from the start :D
Pairs, for example, one of the most basic Lua functions to loop through a table, I just started using very recently.

However, getting used to Lua was not the hard part. The way the AI script is integrated into the core program has its fair set of quirks and issues I mostly found out via trial&error. A lot of crashes or seemingly random malfunctions might have been involved.

You do have it a lot easier now. Since then, Percy did put some safeguards in place, to make sure, I cannot mess up the game that badly on my end. Definitely check out the AI scripting tutorial, it describes a lot of the routines I had to find out on my own, and touches on many of the issues you might encounter. Also, I implemented a bunch of custom functions for easier handling, most of which are mentioned in the tutorial. These should avoid many of the issues on their own.

Of course, if you are seriously considering getting into AI scripting, feel free to ask me about specific problems anytime.
itsm3  
#1149 Posted : Friday, May 19, 2017 7:25:24 AM(UTC)
itsm3

Rank: Newbie

Joined: 5/8/2017(UTC)
Posts: 16

Thanks: 1 times
Was thanked: 2 time(s) in 2 post(s)
Originally Posted by: flowoftime Go to Quoted Post
No AI Update whatsoever...

It seems Snarky is really busy.

Say do I need to major in Programming to script the AI Program?


Even if Snarky wouldnt be so busy, any help will be good cause as you know Snarky is working solo for now on the AI.
So if you got the time and the knowledge dont hesitate, go on !
Users browsing this topic
58 Pages«<565758
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

Notification

Icon
Error