SC2SEA.com - Starcraft 2 SEA eSports Community Site


  • Home
  • About
  • Streams
  • Features
  • Tournaments
  • Forums
SC2SEA.com - Starcraft 2 SEA eSports Community Site > General Forums > General > [H] Learning to Program/Photoshop like a Bawsssss
About Us
An Overview of sc2sea
About Us
Contact us
Join our team!
Features
Live Streams
Replays
SEABets
Site Achievements
Articles
Article Archive
Who's Who
sc2sea.com Weekly Tournaments
Tournaments
Every Saturday BSG Open - (Bronze, Silver, Gold)
Every Sunday GPD Open - (Gold, Platinum, Diamond)
Monthly Sunday Masters Cup
Oseanic Championship Series 2015
Point Standings
The Grandmaster Manual
1. Introduction
2. Basics
3. Advanced
4. Anti-Cheese
5. Protoss
6. Zerg
7. Terran
8. Summary
9. Bonus Content!
Coaching
TGM Member Only Forums
TGM Official Coaches
Misc
Help us Rate TGM!!
Suggest what you'll like to see!
Need help? Contact Support!
Community Links
Members List
Search Forums
 
Advanced Search
Search Downloads
Advanced Search
Go to Page...
Community
House Clans
Clans
No recent threads.
Community
No recent threads.
Tournaments
No recent threads.
Latest Blogs New
tier list of people...
asdfSchnitzel
My Life Was Turned...
Sc2Clare
I've been playing...
SLCN.Wally
My Starcraft/eSpor...
syfChadMann
My Starcraft/eSpor...
syfChadMann
General
Stickied Threads
No recent threads.
General Threads
No recent threads.
StarCraft II
Starcraft General
No recent threads.
Strategy Discussion
No recent threads.
BSG Discussion
No recent threads.
Other Games
Other Games
No recent threads.
Sports
No recent threads.
News
News Archive
No recent threads.
Tournament News
No recent threads.
Articles Archive
Replays
Photo Gallery
Mark all forums as read
Reply
Display Modes
Thread Tools
Old Tue, 8th-May-2012, 9:24 PM BnetId: Paroxysm.938  Race: Clan: ToR  Location: Townsville, Australia  Total Posts Made: 626 # 1
Paroxysm
Paroxysm's Avatar
Tourneys Joined: 29
SC2SEA Supporter!The GatekeeperNazmus's Prophecy
Achievements (3)
[H] Learning to Program/Photoshop like a Bawsssss

Hi guys,

As a side project I have been interested in for a LONGGGGGGG time (I'm talking at least 3 years), I am really interested in learning various styles of programming, as well as learning how to use Photoshop at a high level.

To be honest, I have little experience regarding the two areas of computing and need a small nudge in the right direction with regards to tutorials, good 'beginner' areas to start with and just general tips and hints.

I am planning to write a guide with all of my compiled information for other people who want to learn both Photoshop and computer programming (both website and program based).

Any help is greatly appreciated, and if anyone else is interested in learning to program or use photoshop like a bawss, let me know, as it would be great to have a larger learning environment.

ParO
___________________________________
|| || Paroxysm.938 || ||
|| Veni Vidi Vici ||
Paroxysm is offline   OLD POST Reply With Quote
Paroxysm
View Public Profile
Send a private message to Paroxysm
Find all posts by Paroxysm
Old Tue, 8th-May-2012, 9:27 PM Who's Who:   BnetId: iMSystem.117  BattleTag: System#6328  Race: Clan: iM  Location: Gold Coast, Australia  Total Posts Made: 923 # 2
iMSystem
iMSystem's Avatar
Tourneys Joined: 9
Commentator (2011)
SC2SEA Supporter!Movie Star
Achievements (2)
I feel that I know quite a lot about Photoshop personally that I can help you with anything really, as for guides though, there are plenty out there. Where I learnt most of my stuff from is http://www.tutorialized.com/ they have plenty of photoshop tutorials from beginner stuff to advanced stuff.

Programming as well I can help with a few things, Java and C/C++ are my areas in that.

Quick Comments
 Paroxysm:  
___________________________________
Head of Team Immunity's Shoutcasting Division.
Twitter :: YouTube :: Website

iMSystem is offline Send a message via Skype™ to iMSystem   OLD POST Reply With Quote
iMSystem
View Public Profile
Send a private message to iMSystem
Find all posts by iMSystem
Old Tue, 8th-May-2012, 9:34 PM BnetId: Paroxysm.938  Race: Clan: ToR  Location: Townsville, Australia  Total Posts Made: 626 # 3
Paroxysm
Paroxysm's Avatar
Tourneys Joined: 29
SC2SEA Supporter!The GatekeeperNazmus's Prophecy
Achievements (3)
Thanks heaps for that link system, as for the programming, I'm not sure which style of programming I should start with

Quick Comments
 mGGAequitas:  
as2 is fun language :)
___________________________________
|| || Paroxysm.938 || ||
|| Veni Vidi Vici ||
Paroxysm is offline   OLD POST Reply With Quote
Paroxysm
View Public Profile
Send a private message to Paroxysm
Find all posts by Paroxysm
Old Tue, 8th-May-2012, 9:37 PM BnetId: Aequitas.737  Race: Location: Melbourne, Australia  Total Posts Made: 404 # 4
mGGAequitas
mGGAequitas's Avatar
Tourneys Joined / Won: 19/3
Golden Glory 2 times!Golden GloryUnearthed Talent
Achievements (3)
YEAH!! two of my favourite things after starcraft!
for learning photoshop i generally just use google to search for a tutorial on the effect I want to do.
www.pxleyes.com is a good site for tutorials and also some cool competitions which help with motivation and are a good way to practice. (or just some ideas)

as for programming it really depends on what language

Quick Comments
 Paroxysm:  
mGGAequitas is offline   OLD POST Reply With Quote
mGGAequitas
View Public Profile
Send a private message to mGGAequitas
Find all posts by mGGAequitas
Old Tue, 8th-May-2012, 9:39 PM Who's Who:   BnetId: ToRErasmus.733  Race: Clan: ToR  Location: Sydney  Total Posts Made: 1,454 # 5
|Erasmus|
|Erasmus|'s Avatar
Tourneys Joined: 11
SC2SEA Supporter!Community Builder
Achievements (2)
Python is an easy language to pick up and that is useful to code small things that are actually practical with a minimum of fuss.

It's the current language I would default to recommending as an introduction to programming.

Quick Comments
 Paroxysm:  
 QEDFridge:  
also, python has a bitching library for android. first thing I made was an sms spammer.
|Erasmus| is offline Send a message via MSN to |Erasmus| Send a message via Skype™ to |Erasmus|   OLD POST Reply With Quote
|Erasmus|
View Public Profile
Send a private message to |Erasmus|
Find all posts by |Erasmus|
Old Tue, 8th-May-2012, 9:39 PM Who's Who:   BnetId: iMSystem.117  BattleTag: System#6328  Race: Clan: iM  Location: Gold Coast, Australia  Total Posts Made: 923 # 6
iMSystem
iMSystem's Avatar
Tourneys Joined: 9
Commentator (2011)
SC2SEA Supporter!Movie Star
Achievements (2)
Depends on what you want to program, you should be able to program whatever you need in Java, but it is a lot less efficient than what C or C++ is.

But yea, it all depends on exactly what you want to program, if you just want to learn something, then take your pick.

Java is a little bit easier to grasp, but C is stronger

Quick Comments
 Paroxysm:  
___________________________________
Head of Team Immunity's Shoutcasting Division.
Twitter :: YouTube :: Website

iMSystem is offline Send a message via Skype™ to iMSystem   OLD POST Reply With Quote
iMSystem
View Public Profile
Send a private message to iMSystem
Find all posts by iMSystem
Old Tue, 8th-May-2012, 9:42 PM Who's Who:   BnetId: TheGentleman.565  Race: Clan: ToR  Location: Brisbane, Australia  Total Posts Made: 533 # 7
TheGentleman
TheGentleman's Avatar
Sleeping with the FishesAyo Technology
Achievements (2)
The most important thing when learning to program is to pick up the concepts. Once you have that down you should be able to pick up other languages with ease. Python is most certainly a user friendly language that is used in the real world and definitely one I would recommend.

Quick Comments
 Paroxysm:  
Thanks!
___________________________________
- TheGentleman (Gentleman / Gent / TG / Chad / Matt).

TheGentleman [YouTube & Stream]
SEA #565, NA #952 & EU #437.
TheGentleman is offline   OLD POST Reply With Quote
TheGentleman
View Public Profile
Send a private message to TheGentleman
Find all posts by TheGentleman
Old Tue, 8th-May-2012, 9:44 PM BnetId: Paroxysm.938  Race: Clan: ToR  Location: Townsville, Australia  Total Posts Made: 626 # 8
Paroxysm
Paroxysm's Avatar
Tourneys Joined: 29
SC2SEA Supporter!The GatekeeperNazmus's Prophecy
Achievements (3)
I want to learn an array of languages, but I want a simple one to begin with

EDIT: Python seems to be an easy one to learn based on most people's opinion?
___________________________________
|| || Paroxysm.938 || ||
|| Veni Vidi Vici ||

Last edited by Paroxysm; Tue, 8th-May-2012 at 9:46 PM.
Paroxysm is offline   OLD POST Reply With Quote
Paroxysm
View Public Profile
Send a private message to Paroxysm
Find all posts by Paroxysm
Old Tue, 8th-May-2012, 9:47 PM Who's Who:   BnetId: aLtnirvAnA.951  BattleTag: nirvAnA#1429  Race: Clan: aLt  Location: Singapore  Total Posts Made: 4,857 # 9
nirvAnA
Admin
nirvAnA's Avatar
Tourneys Joined / Won: 1/1
SC2SEA Supporter!Elementary my dear WatsonThe LegionnaireLetters to CleoThe GatekeeperCommunity Builder
Achievements (7)
Check out the veteris interview, its inspirational especially if u wanna learn programming.

I would suggest learning website based coding first as it will be more practical in your life (say you one day wanna have ur own site or make one for a friend) and thats just html then php/sql

Quick Comments
 Paroxysm:  
<3
nirvAnA is offline Send a message via Skype™ to nirvAnA   OLD POST Reply With Quote
nirvAnA
View Public Profile
Send a private message to nirvAnA
Visit nirvAnA's homepage!
Find all posts by nirvAnA
Old Tue, 8th-May-2012, 10:03 PM BnetId: BenAD.379  Race: Clan: FS  Location: Adelaide, Australia  Total Posts Made: 750 # 10
FSBenAD
Leader of FS
FSBenAD's Avatar
Tourneys Joined / Won: 5/1
Golden Glory
Achievements (1)
I know C/C++ very well, as do some of the other slugs.

C# as well

I learnt Visual Basic as my first language
___________________________________
- Captain of the Fusion Slugs
Website | Facebook | Twitter | Youtube
FSBenAD is offline Send a message via Skype™ to FSBenAD   OLD POST Reply With Quote
FSBenAD
View Public Profile
Send a private message to FSBenAD
Find all posts by FSBenAD
Old Tue, 8th-May-2012, 10:09 PM BnetId: Paroxysm.938  Race: Clan: ToR  Location: Townsville, Australia  Total Posts Made: 626 # 11
Paroxysm
Paroxysm's Avatar
Tourneys Joined: 29
SC2SEA Supporter!The GatekeeperNazmus's Prophecy
Achievements (3)
Actually, I was hoping to use these skills as a method of making money next year when I go back to university. Programming for websites, doing graphic designs for banners etc for something like ACL etc. Thanks for the heads up bryan!
___________________________________
|| || Paroxysm.938 || ||
|| Veni Vidi Vici ||
Paroxysm is offline   OLD POST Reply With Quote
Paroxysm
View Public Profile
Send a private message to Paroxysm
Find all posts by Paroxysm
Old Tue, 8th-May-2012, 10:45 PM BnetId: arma.435  Race: Location: Auckland  Total Posts Made: 29 # 12
Arma
Arma's Avatar
Quote:
Originally Posted by Paroxysm View Post
Actually, I was hoping to use these skills as a method of making money next year when I go back to university. Programming for websites, doing graphic designs for banners etc for something like ACL etc. Thanks for the heads up bryan!
If you are gonna focus on programming for websites, might want to have a look at web-scripting languages such as javascript, php, asp, jsp etc. Rather than C or C++. Python is also helpful and not difficult to learn. Generally once you have a strong grasp of one language, and understand the concepts, then others become a lot easier.

I'm a software engineer, with knowledge of C, C++, Java, Ruby, Python, SQL etc. etc. But I currently do a lot of web-development at work, so I use a fair bit of Javascript, as well as deal with databases, so a lot of SQL too. It really falls down to what kind of stuff you want to be programming for in the end - but like I said, once you have a good grasp of the concepts, things become easier

Quick Comments
 Paroxysm:  
good advice
___________________________________

SEA NA KR
www.youtube.com/armalyt3
Arma is offline   OLD POST Reply With Quote
Arma
View Public Profile
Send a private message to Arma
Find all posts by Arma
Old Thu, 10th-May-2012, 10:32 AM BnetId: foxmeep.599  Race: Location: Canberra  Total Posts Made: 29 # 13
foxmeep
foxmeep's Avatar
Tourneys Joined: 2
Quote:
Originally Posted by Arma View Post
If you are gonna focus on programming for websites, might want to have a look at web-scripting languages such as javascript, php, asp, jsp etc. Rather than C or C++. Python is also helpful and not difficult to learn. Generally once you have a strong grasp of one language, and understand the concepts, then others become a lot easier.

I'm a software engineer, with knowledge of C, C++, Java, Ruby, Python, SQL etc. etc. But I currently do a lot of web-development at work, so I use a fair bit of Javascript, as well as deal with databases, so a lot of SQL too. It really falls down to what kind of stuff you want to be programming for in the end - but like I said, once you have a good grasp of the concepts, things become easier
This is by far the best advice so far. What you want to achieve with your programming should greatly define which language/s you choose to learn. It's all good to say that it doesn't really matter which language you learn from a learning perspective, but the fact is that different languages have different applications in the real world. Learning a programming language properly is time consuming, so unless you have countless hours to spare then it's a good idea to invest your time wisely.

This site is pretty handy to see what languages are popular - http://langpop.com/

Last edited by foxmeep; Thu, 10th-May-2012 at 10:37 AM.
foxmeep is offline   OLD POST Reply With Quote
foxmeep
View Public Profile
Send a private message to foxmeep
Find all posts by foxmeep
Old Tue, 8th-May-2012, 10:56 PM BnetId: Paroxysm.938  Race: Clan: ToR  Location: Townsville, Australia  Total Posts Made: 626 # 14
Paroxysm
Paroxysm's Avatar
Tourneys Joined: 29
SC2SEA Supporter!The GatekeeperNazmus's Prophecy
Achievements (3)
Thanks Arma, I want to learn the majority of both anyway, so it doesnt really matter which area I focus on first, but I will definitely be looking at both!
___________________________________
|| || Paroxysm.938 || ||
|| Veni Vidi Vici ||
Paroxysm is offline   OLD POST Reply With Quote
Paroxysm
View Public Profile
Send a private message to Paroxysm
Find all posts by Paroxysm
Old Tue, 8th-May-2012, 11:22 PM Total Posts Made: 828 # 15
Meatex
Meatex's Avatar
Tourneys Joined / Won: 36/1
Golden GlorySC2SEA Supporter!Sleeping with the Fishes
Achievements (3)
I hear that Java is best to learn first but C++ is still standard in a lot of areas
There are plenty of books on the languages, I got one for C++ written by the guy who made the language

As for photoshop I reckon best thing to do is watch a basic introduction then just try things out. If you want to achieve something specific ask someone with experience. Otherwise you tend to end up losing some of the creativeness learning everything from tutorials
Meatex is offline   OLD POST Reply With Quote
Meatex
View Public Profile
Send a private message to Meatex
Find all posts by Meatex
Old Tue, 8th-May-2012, 11:53 PM Who's Who:   BnetId: ToRErasmus.733  Race: Clan: ToR  Location: Sydney  Total Posts Made: 1,454 # 16
|Erasmus|
|Erasmus|'s Avatar
Tourneys Joined: 11
SC2SEA Supporter!Community Builder
Achievements (2)
Quote:
Originally Posted by FaDeMeatex View Post
I hear that Java is best to learn first but C++ is still standard in a lot of areas
There are plenty of books on the languages, I got one for C++ written by the guy who made the language
Standard for hardcore software engineering... most certainly.

But for a 'casual' programmer, I definitely recommend starting with python, or a similar high level language. You don't need to go hacking around in C++ to get useful little scripts and tools to work fine.
|Erasmus| is offline Send a message via MSN to |Erasmus| Send a message via Skype™ to |Erasmus|   OLD POST Reply With Quote
|Erasmus|
View Public Profile
Send a private message to |Erasmus|
Find all posts by |Erasmus|
Old Thu, 10th-May-2012, 8:41 AM BnetId: Zepph.293  Race: Location: Unkown  Total Posts Made: 258 # 17
Zepph
Zepph's Avatar
There is no fate but what we make for ourselves
Achievements (1)
Quote:
Originally Posted by |Erasmus| View Post
Standard for hardcore software engineering... most certainly.

But for a 'casual' programmer, I definitely recommend starting with python, or a similar high level language. You don't need to go hacking around in C++ to get useful little scripts and tools to work fine.
Yeah never recommend C++ right off the bat. I know you're a python fan Erasmus but I feel there are better languages out there (dumber versions of java, java itself, c#) that are more suited to a beginner. I say this because Python has a weird flexibility that can confuse a beginner later on when suddenly they find they cant stick ints and strings in the same array :3

But! As others have said if you want some help on the programming side, let me know!
Zepph is offline   OLD POST Reply With Quote
Zepph
View Public Profile
Send a private message to Zepph
Find all posts by Zepph
Old Thu, 10th-May-2012, 8:58 AM Who's Who:   BnetId: ToRErasmus.733  Race: Clan: ToR  Location: Sydney  Total Posts Made: 1,454 # 18
|Erasmus|
|Erasmus|'s Avatar
Tourneys Joined: 11
SC2SEA Supporter!Community Builder
Achievements (2)
Quote:
Originally Posted by Zepph View Post
Yeah never recommend C++ right off the bat. I know you're a python fan Erasmus but I feel there are better languages out there (dumber versions of java, java itself, c#) that are more suited to a beginner. I say this because Python has a weird flexibility that can confuse a beginner later on when suddenly they find they cant stick ints and strings in the same array :3

But! As others have said if you want some help on the programming side, let me know!
It's also a little weird with it's variable scoping which confuses some people.

But I recommend it not because I use it a lot personally (it's a job, I don't choose which language I get to write in most of the time), but it feels (to me) like it's the closest language I've tried to just describing what you want a program to do without getting bogged down in a lot of weird syntactic stuff.

And unlike C#/Java it doesn't enforce you learning about classes at the start (biggest facepalm for me ever was my first university lecture on programming where they had to try and teach us about classes because we were doing Java... )

Plus I think it teaches good habits with it's indentation requirements

There are a lot of good guides for doing relatively simple things in Java or C# though which will teach a beginner though.
|Erasmus| is offline Send a message via MSN to |Erasmus| Send a message via Skype™ to |Erasmus|   OLD POST Reply With Quote
|Erasmus|
View Public Profile
Send a private message to |Erasmus|
Find all posts by |Erasmus|
Old Tue, 8th-May-2012, 11:56 PM BnetId: pyrox.385  Race: Clan: ToR  Location: India  Total Posts Made: 376 # 19
Daboo
Daboo's Avatar
^^ Agreed, c++ is a tough language. Try a memory managed language like java or c#, or maybe even vb, it's feels a little kiddish, but it's okay.
Daboo is offline   OLD POST Reply With Quote
Daboo
View Public Profile
Send a private message to Daboo
Find all posts by Daboo
Old Thu, 10th-May-2012, 1:31 AM Total Posts Made: 18 # 20
eniram
Default Avatar
Learning php will open up so many doors for you in web design.
eniram is offline   OLD POST Reply With Quote
eniram
View Public Profile
Send a private message to eniram
Visit eniram's homepage!
Find all posts by eniram
Old Thu, 10th-May-2012, 7:08 AM BnetId: Cordance 485  BattleTag: Cordance 1199  Race: Location: Adelaide  Total Posts Made: 181 # 21
Cordance
Benevolent Soul
Default Avatar
Tourneys Joined: 7
SC2SEA Supporter!To infinity and beyond!SC2SEA Supporter!Guardian Angel
Achievements (4)
Although I will echo a lot of what people have already said, getting programing concepts is most important. Your looking at small programs that have potential small profit with little knowledge look into web based and phone apps. Any other interesting project with programing that has the potential to make money is going to take a large investment of time up front before you have anything to show for it. Not saying either of the aforementioned are easy only that they tend to be small scale projects that you can get away with out qualifications to make money from doing them.
Cordance is offline   OLD POST Reply With Quote
Cordance
View Public Profile
Send a private message to Cordance
Find all posts by Cordance
Old Thu, 10th-May-2012, 7:43 AM Race: Location: Brisbane Australia  Total Posts Made: 677 # 22
ThatGuyDoMo
ThatGuyDoMo's Avatar
Stat with python then move into C/C++. That is my advice.

Whatever anybody tells you start away from Visual basic.net DO NOT use it.
___________________________________
https://twitter.com/DoMoAU
ThatGuyDoMo is offline Send a message via Skype™ to ThatGuyDoMo   OLD POST Reply With Quote
ThatGuyDoMo
View Public Profile
Send a private message to ThatGuyDoMo
Find all posts by ThatGuyDoMo
Old Thu, 10th-May-2012, 9:23 AM BnetId: Cordance 485  BattleTag: Cordance 1199  Race: Location: Adelaide  Total Posts Made: 181 # 23
Cordance
Benevolent Soul
Default Avatar
Tourneys Joined: 7
SC2SEA Supporter!To infinity and beyond!SC2SEA Supporter!Guardian Angel
Achievements (4)
Honestly it doesnt really matter which language you use lets face it every single language boils down to how easy it is to implement something. If someone says you cant do something in a true programing language(one you compile not a scripting language) they are lying, what they are really saying is it cant be done easy or efficiently. Lets face it all a program does is plays around with 1 and 0. Anyone who has ever written a program in machine code will tell you "DONT" but after that they will tell you at a base level programing is simple logic made complex only by its size.

There are only two important things when writing a program. Number one good logic. Number two good notes. The reason for this number one makes it easier to understand good logic when you are trying to find bugs or implement it with other parts of code. The reason for number two is because 2 hours after you are eyeball deep in code your notes at the only thing that helps you follow number 1.

An important question that no one has asked are you looking to hobby program (aka in spare time) or looking to work towards a full paying job well programing because both these goals are very different and are much better server from different paths once you get past the very basics of understanding programing. Like writing a program you really need to map it out before you start your work.

Random side note.
Quote:
Originally Posted by |Erasmus| View Post
Plus I think it teaches good habits with it's indentation requirements
Good habits will be beaten into you with in the first week of programing if you are coding with someone else. Personally I dont like any language that forces me into some structure because I like to use the same one for all my programing but thats a personal thing.

For everyone else who makes comments on some programing languages have strange quirks that can be confusing, every language does. Thats why its advised to learn one language first then spread your wings to other ones with a greater understanding of what you are trying to do. I remember the good old days of making a double with 300 digits and watching the computer blue screen as you overwrite the OS with your information ... fun with C as people use to call it, always double check double.
Cordance is offline   OLD POST Reply With Quote
Cordance
View Public Profile
Send a private message to Cordance
Find all posts by Cordance
Old Thu, 10th-May-2012, 9:40 AM Race: Clan: ToR/SYF  Location: Canberra, Australia  Total Posts Made: 436 # 24
Pox
Pox's Avatar
Tourneys Joined / Won: 2/1
Python's definitely a good place to start. To branch out after that and get a feel for the variety of languages that are out there, I'd try C (to get familiar with low-level stuff) and Haskell (because functional programming is best programming).

For practical web dev work, PHP is certainly the most common language in use, probably followed by Perl, Python and Ruby.
___________________________________
Spook #1
suck fang
Pox is offline   OLD POST Reply With Quote
Pox
View Public Profile
Send a private message to Pox
Find all posts by Pox
Unread Thu, 10th-May-2012, 10:35 AM Total Posts Made: 31 # 25
TCPGunter
TCPGunter's Avatar
Tourneys Joined: 9
i reckon learning this stuff would be awsome ive always been interested in learning photoshop at a reasonable standard
TCPGunter is offline   OLD POST Reply With Quote
TCPGunter
View Public Profile
Send a private message to TCPGunter
Find all posts by TCPGunter
Unread Thu, 10th-May-2012, 5:03 PM BnetId: TABottles.446  BattleTag: 6589  Race: Clan: TA  Location: Tasmania, Australia  Total Posts Made: 430 # 26
TABottles
TABottles's Avatar
Tourneys Joined: 6
Hey man, when I fumble around on photoshop I usually like to make interesting patterns and shapes. Mainly because it's very simple to do and it's symmetrical - well this method is.

Basically what you want to do is open up a new project and set the following:

Click the image to open in full size.

(It can be any dimension as long as they're square.)

You should have a completely square blank canvas to work on. Next thing you want to do is find your gradient tool (most likely on the left), click it and the mode of which you want to use. In my example i'm using ''difference''. I'm also using a variety of different gradients (Radial, angle and reflected gradients etc.) and my colour is from black to white. I then proceed to swipe around the screen until something like this comes up.

+ Show +

Click the image to open in full size.


(remember yours will not look exactly like mine - that's not the intention.)

Easy enough right? It only gets easier from here. Next thing you want to do is dublicate your background layer. You can use the hotkey ctrl + J. You should now have new layer visible at the bottom right hand side of the screen. You want to tweak your layer so that it's either a ''lighten'' or ''darken''. This will make your layers show up.

Next step is to ''transform'' your newly created layer. Do this by pressing ctrl + T and a box should appear around your layer. Right click the image and choose ''Rotate 90 CW''. Here's what mine looks like after this.

+ Show +

Click the image to open in full size.



Continue dublicating your layers and rotating them 90 degrees until you've got a completely symmetrical pattern.

You can now merge your layers by shift selecting all of them (including background) and right clicking to open a drop down box. Merge layers should be there. You now have a pattern ready to go. You can do some adjustments with the colour balance, add some filter effects. Anything!

Finshed in just over 10mins:

+ Show +


Click the image to open in full size.


This isn't my favourite design.. but luckily you can do this as many times as you like! If you found this helpful.. or need more help just ask. Also would love to see what the community can create using this method!!
___________________________________
TABottles | 446 | #6589
TABottles is offline   OLD POST Reply With Quote
TABottles
View Public Profile
Send a private message to TABottles
Find all posts by TABottles
Unread Thu, 10th-May-2012, 8:07 PM BnetId: Konayuki  Race: Location: Singapore  Total Posts Made: 25 # 27
Konayuki
Default Avatar
You may want to check out www.deviantart.com

Quick Comments
 mGGAequitas:  
not really the best for tutorials, but great site!!
Konayuki is offline   OLD POST Reply With Quote
Konayuki
View Public Profile
Send a private message to Konayuki
Find all posts by Konayuki

Reply

« Previous Thread | Next Thread »

Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page
Display Modes
View All Posts View All
Linear Mode Switch to Linear Mode
Hybrid Mode Hybrid Mode
Threaded Mode Switch to Threaded Mode

Similar Threads
Thread Thread Starter Forum Replies Last Post
Photoshop Need a signature ToRVenom General 5 Sun, 26th-Feb-2012 5:49 PM
Learning Korean - Anyone? inFeZa General 42 Thu, 13th-Oct-2011 1:30 PM
Need direction in learning Rei Strategy & Improvement 8 Sat, 26th-Mar-2011 11:23 AM
Your learning experiences Aean(: Starcraft 2 General Discussion 3 Tue, 15th-Feb-2011 2:16 PM

Events
Upcoming Events Add
No events scheduled in
the next 7 days.
OSC SEA Participation Bonus
Live Streams
No streams online.
Open SEABets
No open bets.
2015 OSEANIC Series
Latest Results
Americas Open #110 KeeN
OSC SEA Weekly #24 Probe
SC2Online Comm Open #38 aLive
February EU Ladder Heroes Nerchio
February NA Ladder Heroes TRUE
ANZ Cup #12 iaguz
Filthy NA Weekly #16 Semper
Proxy Tempest Open #43 PiLiPiLi
Top 20 OSC Rankings
1ByuN
2Seither
3DemiLove
4PiLiPiLi
5Kelazhur
6Cham
7iaguz
8aLive
9Solar
10KeeN
11EnDerr
12KingkOng
13TRUE
14GuMiho
15Probe
16puCK
17Snute
18PandaBearMe
19PiG
20Ryung
Full Point Standings
Earn extra points with Challenge Matches!
Bounties
Defeat these players and collect the $'s!
ByuN$100
INnoVation$75
Solar$75
Neeb$60
herO$50
GuMiho$50
Nerchio$50
TRUE$50
uThermal$50
Kelazhur$40
MajOr$40
Scarlett$40
Snute$40
aLive$30
Bly$30
iAsonu$30
KeeN$30
PiLiPiLi$30
puCK$30
Ryung$30
Cham$25
Cyan$25
iaguz$25
Guru$25
Seither$25
Semper$25
JonSnow$15
PandaBearMe$15
Probe$15
Latest Collected
Yours 2-0 Neeb $60
SC2ONLINE Comm Open #38
Azure 2-0 Seither $25
ANZ Cup #12
Cham 2-0 Cyan $25
OSC All Stars #24
FuturE 2-0 KeeN $30
ESL Americas Open #109
Donations
Donate using Paypal!

Even the smallest donations help keep sc2sea running! All donations go towards helping our site run including our monthly server hosting fees and sc2sea sponsored community tournaments we host. Find out more here.
Home - Contact Us - FAQ - Members List - Advertise - Terms of Service - Top - Mobile-friendly (alpha)
Powered by vBadvanced CMPS v3.2.2
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
The contents of this webpage are copyright of sc2sea.com © 2010-2015. All Rights Reserved.
The Grandmaster Manual is a Starcraft 2 Guide created and owned by sc2sea.com
Starcraft2 is a trademark of Blizzard Entertainment, this is a community fan site and no infringement is intended.
Custom artwork by Zeus, Banner designed by Cute, other artworks is used with permission with credits listed here. vBulletin skin by CompletevB.com