ThaiGameDevX - Thai Game Developers eXchange Forums
27 September 2017, 08:33:21 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: หากมาครั้งแรก เชิญอ่าน ประกาศเจตนารมณ์ของ ThaiGameDevX และ กติกา ข้อตกลงในการใช้เว็บบอร์ด ครับ
 
   Home   Help Search Calendar Login Register  
Pages: [1]   Go Down
  Print  
Author Topic: คือไครว่างเข้ามาหน่อยคับ- -*  (Read 3722 times)
0 Members and 1 Guest are viewing this topic.
netnaruto1
Newbie
*

จำนวน ชม/ไม่พอใจ: +0/-2
Offline Offline

Posts: 2


« on: 08 March 2011, 03:55:08 AM »

คือว่าผมเป็นเด็ก ม.3 คนนึงที่เขียนโปรแกรมไม่เป็นเกมไม่เป็นแต่ฝันอยากจะเขียนเกมและผมก็ได้ลองศึกษาจากที่ต่างๆดูแล้วผมได้เจอโปรแกรมนึงชื่อRPG maker  แต่ผมว่ามันไม่ไช่อะคับเหมือนเล่นเกมทำเกม แล้วผมก็ได้รู้ว่าเขียนเกมต้องไช้ภาษาC++
ซึ่งผมไม่เป็นเลย- -* 
สรุป ไครว่างๆมาช่วยติวเตอร์ไห้ผมหรือส่งลิ้งศึกษาหน่อยคับเอาแบบตั้งแต่เริ่มเลยคับ
ผมอาจจะขอเยอะไปหน่อยแต่ช่วยหน่อยนะคับ
Logged
MestreCabelo
Approved Member
Full Member
*

จำนวน ชม/ไม่พอใจ: +23/-1
Offline Offline

Gender: Male
Posts: 186


Boogie Pumkin P.


« Reply #1 on: 08 March 2011, 06:23:36 AM »

หากมีเวลาว่างก็แอทมาคุยกะผมก้ได้นะครับ

kengcapo@hotmail.com
Logged

PROJECT " INFERNO'S LULLABY " --地獄への子守歌 --
centino
Approved Member
Jr. Member
*

จำนวน ชม/ไม่พอใจ: +13/-0
Offline Offline

Posts: 65


« Reply #2 on: 08 March 2011, 11:58:34 AM »

ของพวกนี้ไม่มีทางลัดนะ  ขึ้นอยู่กับ ความมุ่งมั่นและระดับสติปัญญาพื้นฐาน
จริงๆถ้าน้องอายุ 15 แล้วเริ่มสนใจเรื่องพวกนี้ถือว่าดีแล้ว
ตอนพี่อายุ 15 ก็เล่นพวกอิเล็กทรอนิกส์ทั้งๆที่ในโรงเรียนก็ไม่มีสอน ศึกษาเองอยู่4ปีกว่าๆ
แต่ไปๆมาๆก็มาทางสายนี้ซะ
จริงๆ ประสบการณ์การเขียนโปรแกรม จะมานับเป็นปีว่ากี่ปีไม่ได้ แต่ต้องนับเป็นชั่วโมงบิน
บางคน ศึกษาไม่กี่ปีแต่ชีวิตอยู่กับการ Programming มากกว่า ก็ย่อมมีประสบการณ์มากกว่า ในสายงานเดียวกัน

เอาเป็นว่าจะบอกการเดินแบบคร่าวๆละกัน

1. ให้เวลากับการ Search เป็นพิเศษ อยากรู้อะไรหาก่อน ถ้าไม่เจอจริงๆค่อยถาม เพื่อเป็นการฝึกสมองไปในตัว
เรืองนี้ สำคัญที่สุด   ถ้ายังไม่รู้จะเริ่มยังไงจริงๆ ก็ซื้อหนังสือพื้นฐานภาษา C มาก่อน ( ไม่ต้องถึงกับ C++ )
ถือเป็นจุดเริ่ม แล้วก้าวต่อๆไปมันจะมาเอง อยากรู้เพิ่มเติมก็ Search  ถ้าทำข้อ 1 ไม่ได้ ก็บอกได้เลยว่า
ยังไม่มีความพร้อมในการทำข้อต่อๆไป

1.2 ขอแทรกหน่อย   ข้อนี้สำคัญไม่แพ้กัน  พยายามอย่าเกี่ยงภาษาอังกฤษ อย่าอ้างว่าแปลไม่ออกหรือว่าอะไร
เพราะถ้าเกี่ยงเรื่องภาษา ก็ล้มเลิกความคิดทำเกมส์ไปได้เลย เพราะความรู้ส่วนมากมาจากต่างประเทศทั้งนั้น
ดังนั้นควรพยายามให้มาก อย่าให้ภาษาเป็นตัวขวางกั้นความรู้

2. เขียนโปรแกรมทุกอย่างที่สนใจ อย่าไปเกี่ยงว่ามันไม่เกี่ยวกับเกมส์จะไม่เขียน เอาเป็นว่า ทำโปรแกรมให้สำเร็จ
อะไรก็ได้ไปเรื่อยๆ มันจะฝึกตรรกะไปในตัว  เจอปัญหามากก็เก่งมาก  เพราะบางทีเราไปเริ่มเขียนเกมส์โดยที่ไม่รู้ว่า
การสร้าง Project จริงๆควรจะเป็นยังไง มันจะทำให้งานที่ทำไม่คืบหน้าไปไหน ไม่รู้จุดเริ่ม ไม่รู้จักการแบ่งงาน
ไปๆมาๆ เกมส์ที่ยากมันจะทำให้เราท้อ

3. อย่าปล่อยให้สมองว่าง  ถ้ากำลังคิดถึงการแก้ปัญหา หรือกำลังหาไอเดียอะไร  แต่ไม่ว่าง ต้องทำอย่างอื่น
พยายามแยกเทรดสมองไปโพรเซสเรื่อง อัลกอริทึ่มด้วย เพราะบางที คุณจะสามารถปิ๊งไอเดียอะไรขึ้นมาได้
ตามปกตินักวิชาการด้านสมองมักจะบอกว่า ไม่ควรทำอะไรเป็น Multi-Thread แต่สำหรับ Programmer ผมว่า มันจำเป็น
แต่ถ้ามันล้าจริงๆ ก็พักผ่อนได้  ไม่มีข้อห้าม

4. อย่า Copy Code คนอื่นมาใช้โดยที่ตัวเองไม่เข้าใจว่ามันทำอะไร  เพราะมันจะทำให้โปรแกรมยุ่งยากในตอนที่ Code มันเยอะๆ
แต่ถ้าเรารู้ว่ามันทำอะไร เราก็จะสามารถ ดัดแปลงแก้ไขได้ตามใจตัวเองได้ ผมไม่ห้ามการ Copy แต่ควรเข้าใจการทำงานจริงๆ
เพราะการเอา Code คนอื่นมาต่อยอด มันลดระยะเวลาในการทำงานลงไปได้เยอะ

5. ย้อนกลับไปอ่านข้อ 1 ใหม่

การวัดผลความสามารถเบื้องต้น
1. สามารถมองสิ่งต่างๆในชีวิตประจำวันเป็น อัลกอริทึ่มได้ เป็นคนใช้เหตุผลมากกว่าอารมณ์
2. สามารถเขียน Code ยาวๆ ( เกิน 20 บรรทัด ) และสามารถ รันทีเดียวผ่านได้โดยไม่เกิด Error
และยิ่งกว่านั้นคือ ได้ผลลัพท์ที่ถูกต้อง
ส่วนสกิลอื่นๆจะตามมาเองเมื่อผ่านการแก้ปัญหามาเยอะๆ


ปล. สิ่งที่ผมไม่เคยทำตลอดระยะเวลาการเขียนโปรแกรมมาหลายปี คือการขอ Code คนอื่น
เพราะ Code ไม่ใช้การแก้ปัญหาที่ตรงจุด แต่ควรถกปัญหากันด้วย แนวคิด หรือ อัลกอริทึ่มมากกว่า
ดังนั้นเวลาเกิดปัญหา แล้วมีคนมาบอกแนวคิด สำหรับผมถือว่าเพียงพอแล้ว ทีเหลือก็ไปค้นคว้าเพิ่มเติ่ม
เพราะ เป็นการพัฒนาตนเองในทางที่ถูก  ต่างกับการขอ Code คนอื่น ซึ่งมันจะทำให้เราติดนิสัย
ไม่รู้จักการมีความคิดริเริ่มสร้างสรรค์

ถ้าไม่กินไม่นอนเลยก็สัก 1 ปีอ่ะ อาจจะได้สักเกมส์ เอิ้กๆ  ล้อเล่นน่า
โชคดีๆ
Logged

netnaruto1
Newbie
*

จำนวน ชม/ไม่พอใจ: +0/-2
Offline Offline

Posts: 2


« Reply #3 on: 09 March 2011, 08:24:36 AM »

ดูแล้วผมก็ตรงหลายข้อเหมือนกันนะเนีย555(ไห้กำลังไจตัวเอง- -*)
สรุปคือผมต้องซื้อหน้างสือการเขียนภาษา C มาอ่านสินะ อืมท์ๆ
ผมไปเล็งๆไว้บ้างแล้วคับขอบคุณทุกคนมากนะคับ
ปล.มาแนะนำกันอีกได้นะคับ^^
Logged
yod
Global Moderator
Hero Member
*****

จำนวน ชม/ไม่พอใจ: +150/-15
Offline Offline

Posts: 3,240


WWW
« Reply #4 on: 09 March 2011, 07:46:28 PM »

แนะนำก็คือ ลงมือทำ ไม่งั้นก็ ไม่ต้องทำ  (แนะโหดไปมั๊ย)

จะอยู่ ม.ไหน ไม่ใช่ข้ออ้าง ไม่สำคัญเลยครับ คนทำไม่เป็นก็คือทำไม่เป็น
ผมเริ่มเขียนโปรแกรมเล่นตั้งแต่ ป.5  Tongue
สมัยนี้บางคน อนุบาล 3 จับเมาส์เล่นเกม เด็ก ป.2 ทำ powerpoint ออกมาพูดหน้าชั้นเรียน เป็นแล้วนะ

ดังนั้น พยายามเข้า อะไรๆ ก็ไม่ยากเกินความสามารถนะครับ
 Smiley
Logged

..
altairone
Newbie
*

จำนวน ชม/ไม่พอใจ: +2/-1
Offline Offline

Posts: 26


« Reply #5 on: 19 April 2011, 09:40:42 PM »

เริ่มที่ภาษา C ก่อนเลยน้องแล้วไปต่อด้วย C# ดีกว่าน้อง
แล้วค่อยมาเล่น XNA นะน้องพี่กำลังเล่นอยู่ งมอยู่สนุกไม่น้อยทีเดียว
พี่คงให้คำแนะนำให้ไม่มากเพราะมีความรู้น้อย กำลังศึกษาอยู่ T_T
แถมพี่ๆด้านบนเค้าก็บอกหมดล่ะ แต่มีสิ่งหนึ่งที่พี่จะบอกสำหรับน้อง
เรื่องพิมพ์ดีด 55+
อยากให้ฝึกอ่ะ ไม่รู้สิที่ผมเรียนอยู่มันเพิ่งจะพัฒนากันรึไงไม่รู้อ่ะ
มีแต่จิ้มดีดกันทั้งนั้น มาเรียนสายคอมแต่จิ้มดีดซะงั้น
เวลาอาจารย์สอน coding ละสงสารมัน ปวดคอแทนมันจริงๆนะ
เลยอยากบอกให้ฝึกอันนี้ไว้หน่อยก็ดีนะครับน้อง ก็ที่ผมเห็นส่วนใหญ่ทั้งใน ม. แวะไปดูที่ร้านเน็ตบ้างก็มีแต่จิ้มดีดกันส่วนใหญ่อ่ะ
อันนั้นไม่เป็นไร เค้าอาจจะไม่ได้เรียนคอมก็ได้ แต่ถ้าน้องคิดว่าจะเรียนสายนี้ในอนาคต ก็ควรจะฝึกไว้นะครับ
ฝึกแล้วตอนหลังจะไม่ลำบาก มันจะเป็นเหมือนขี่จักรยานเลยอ่ะ
คนที่มีความรู้น้อยอย่างพี่ก็บอกได้แค่นี้ละมั้ง 555+
เออ น้องลองเข้าเว็บนี้ดูละ http://www.programming.in.th/ คือว่ามันจะมีติวเตอร์ให้อ่านและแบบฝึกหัดให้ลองทำอยู่ของ ภาษา C น่ะ
แต่จริงแล้วๆอยากให้ซื้อหนังสือมาอ่านเป็นเล่มดีกว่ามันจะมีรายละเอียดมากกว่า มีตัวอย่างโค๊ดมากกว่า แล้วบ้างทีอาจจะเข้าใจง่ายกว่า
ทางลัดที่ดีมันไม่มีในโลกหรอกจริงมั้ย ความรู้ถ้าเก็บเกี่ยวได้เยอะเท่าไหร่ก็ยิ่งดี เพราะ "ความรู้คือทรัพย์ที่ใช้แล้วไม่มีวันหมด" ไม่เหมือนกับน้ำมัน คุคุๆ
โชคดีนะน้อง แล้วพี่จะแวะมาดูใหม่ ถ้าช่วยได้ก็จะช่วยนะน้อง
Logged
ibankzero
Approved Member
Newbie
*

จำนวน ชม/ไม่พอใจ: +0/-1
Offline Offline

Posts: 15


« Reply #6 on: 19 April 2011, 11:32:22 PM »

ว้าวสู้ๆนะครับ จากที่ดูๆ แล้วก็เน้น

ภาษาอังกฤษ

ภาษา Com
c c++ c# java php ฯลฯ เยอะแยะเลย

จินตนาการ ความคิด ไอเดีย

ประมาณนี้อะครับ = =
ผมก็พ่งเข้ามาสนใจเมือปลายปี ที่แล้วนั้นเอง แต่พอดี มีพื้นพวกโปรแกรม อยู่แล้วเลยทำได้ น้องพึ่ง ม3 รุ่งแน่จับแต่เนินๆ

แรกๆก็ใช้ xna เหมือนกัน แต่ตอนนี้มาจับ Unity แล้ว

https://www.facebook.com/DreamTeamGameStudio
Logged
from6321
Newbie
*

จำนวน ชม/ไม่พอใจ: +0/-0
Offline Offline

Posts: 1


WWW
« Reply #7 on: 09 June 2011, 12:22:31 AM »

VB C++
Logged

Pages: [1]   Go Up
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!