المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : سؤالين واقتراح



geniusrko3000
05-07-2010, 10:46 AM
السلام عليكم ورحمة الله وبركاته
لدي سؤال بخصوص قدرة visual basic.net على تصميم الالعاب فهل هناك العاب
مصممة بهذة اللغة
أما السؤال الثاني فهو
عندي مجموعة تعليمية متكاملة لتعليم الفيجوال بيسك دوت نت بصيغة swf
فكيف ارفعها الى المنتدى ليستفيد منها الاعضاء
أما عن اقتراحي فهو وضع موضوع لمساعدة الاعضاء كما في منتدى صناعة الالعاب
فموضوع للفيجوال بيسك وللغة c وغيرها:wink2:

Argonaut
06-07-2010, 03:00 AM
وعليكم السلام

جميع اللغات قادرة على تصميم الالعاب ومن ناحية هل هنالك .. ما اعرف لان هذا الامر يعتمد على فك مصدر اللعبة ليتم معرفة اللغة وايضا هنالك شي اخر يعني تقدر تعرف شي بسيط منها من الملفات التي تاتي مع الالعاب يعني يكتب الملفات الضرورية

من ناحية الرفع انصحك بوضعها في مواقع الرفع
اما الاقتراح الاخير فما انصحك لان المنتدى في حالت سبات

وشكرا"

geniusrko3000
06-07-2010, 11:30 AM
يأخي انت غريب نوعا ما
فردك على الموضوع في الثالثة بعد منتصف الليل مرعب وغريب,أليس كذلك؟
اما بالنسبة للاقتراح فلماذا يأخي بدلا من ان يفتح كل عضو موضوع لسؤال لماذا لايكون هناك مكان لهذة الاسئلة
وقبل ان انسى فأي المواقع رفع تنصحني فيها وايها اسرع في رفع الملفات....شكرا

Argonaut
06-07-2010, 03:05 PM
انصحك www.mediafire.com لانه يدعم خاصية اكمال التنزيل و ايضا مايحذف الملفات الا بعد زمن طويل

يأخي انت غريب نوعا ما
فردك على الموضوع في الثالثة بعد منتصف الليل مرعب وغريب,أليس كذلك
شو هو الغريب ؟؟؟ هذا طبيعي....

اما بالنسبة للاقتراح فلماذا يأخي بدلا من ان يفتح كل عضو موضوع لسؤال لماذا لايكون هناك مكان لهذة الاسئلة
انا افرح على المساعدة لكن الكثير من المواضيع التي طرحت من نفس الموضوع بائت بالفشل .... الامر راجع لك

وشكرا"

geniusrko3000
07-07-2010, 02:39 AM
الان يأاخي انا لدي من التشويش اكثر مما لدي سابقا فأعضاء منتدى صناعة الالعاب ينصحونني بترك لغات البرمجة اذا كان الهدف منها صناعة الالعاب وبدلا من ذلك الاتجاه الى البرامج فهي اسرع وافضل فماذا افعل يااخي"ح1"
ملاحظة:انا استمتع اكثر بلغات البرمجة وحلمي هو تعلم الدلفي لكي اصنع برنامج مثل"game maker":33:
فهل اترك البرمجة اذا كان هدفي صناعة الالعاب ام استمر
ملاحظة2:مالمقصود ب"ح1"و"ح2"
ههههة:biggrin2:

Argonaut
07-07-2010, 03:06 AM
امر صناعة الالعاب شي رائع والبرمجة ايضا شيء رائع فكلاهما يجعلانك تفهم كيف صنعت اللعبة و ايضا كيف صنع البرنامج

اما دلفي فلقد ماتت هذه اللغة منذ زمن طويل و استخدامها ابصبح شي نادر ابتعد عنها الا اذا ساعدتك في بيئة تصميم لعبة ولغتها دلفي لكني ما اعتقد انو مازل هنالك شركات تطور برامجياتها على الدلفي
حتى لو كانت دلفي دوت نت

فهل اترك البرمجة اذا كان هدفي صناعة الالعاب ام استمر
ليس من الضروري ان تسال ماذا تترك هذا الامر راجع لك ( ينبغي ان تنطوي الى رغبتك وليس الى الاقوال الا اذا كانت حقا مفيدة )

مالمقصود ب"ح1"و"ح2"
هؤلاء كروبي الله يذكرهم بالخير والله مشتاق لايامهم طوال 3 ونصف كنا معا والان تفرقنا بسبب الحياة وانا الوحيد المتبقي منهم لكن بين فترة واخرى اشوفهم واسلم عليهم

شكرا اخي العزيز

geniusrko3000
08-07-2010, 05:27 PM
ولو تعبتك معي ولكن لدي سؤال اخر هل تعرف كود بسيط لتشغيل صوت عند حدث معين مثلا عند ضغط زر وممكن تشرحة لي وهو طبعا لل"vb.net"
وسؤال اخر ماهو افضل خيار او افضل لغة انتقل لها بعد vb.net
"وشكرا"

geniusrko3000
09-07-2010, 02:13 AM
و قبل انسى انا فعلا احتاج الى نصيحة لأن هدفي من تعلم لغات البرمجة هو صناعة الالعاب وكما قرأت ان المصممين العالميين بدأوا بتصميم الالعاب على محركات مثل virtool وغيرها
فأحتاج جوابأ اما بنعم او لا
انتظر ردك:02:

Argonaut
09-07-2010, 03:11 AM
اسف نسيتك والله .....انتظر ان شاء الله الجواب قادم

Argonaut
09-07-2010, 03:49 AM
آسف على التاخير " حدث طأرئ" المهم



Imports System.Media
Public Class Form1
Dim aa As New SoundPlayer
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
System.Media.SystemSounds.Asterisk.Play()
'System.Media.SystemSounds.Beep.Play()
'System.Media.SystemSounds.Exclamation.Play()
'System.Media.SystemSounds.Hand.Play()
'System.Media.SystemSounds.Question.Play()
End Sub

Private Sub Button1_MouseHover(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.MouseHover
aa.SoundLocation = "c:\chord.wav"
aa.Play()
End Sub
End Class
في الحدث تحرك الفأرة وضعت كود تشغييل صوت مختار
اما عند الضغط وضعت صوت خاص بالنظام

كنت اتمنى اعطيك الكود على 2010 لكن اكتشفت الترخيص منتهي T_T
هذا الكود على 2008
... ما اظن انو يختلف عن 2010 على العموم هذا الكود فقط لملفات wav

بالنسبة الى اللغة انا اشوف انك مهتم بتصميم الالعاب فطبيعي c++ لانها جنرال وين ماتروح ولو بقية اللغات مابيقصرن ابد واذا واجهت صعوبة فعليك ب c# فهي قوية جدا وجامعة بين اثنين c++ , vb
ولو فيها تشابه من جافا

geniusrko3000
09-07-2010, 10:37 PM
صعب جدا لمبتدى ياريت ان هناك كود اسهل

geniusrko3000
09-07-2010, 10:38 PM
وايضا لو كنت شرحتة لي لكان افضل

Argonaut
10-07-2010, 12:29 AM
قبل public class تكتب هذا الكود
Imports System.Media
وهو امر استدعاء مكتبة تشغيل الصوت في الفجوال
بعد Public Class تكتب
Dim aa As New SoundPlayer
وهو تعريف المتغير aa على مكتب SoundPlayer
بعدها تضيف زر وتنقر على الزر يعني في حدث ضغط الزر تضع هذا الكود
aa.SoundLocation = "c:\chord.wav"
هذا الكود يخبر المتغير aa على انو يأخذ ملف الصوت من سي وهكذا
aa.Play()
وهو تشغيل الصوت

انتهى

وشكرا"

geniusrko3000
10-07-2010, 01:58 AM
شكرا اخي بعد مافهمتها صارت اسهل هههة

geniusrko3000
13-07-2010, 02:32 AM
سؤال اخر كيف اغير لون الفورم بمجرد مرور الفأرة علية وكيف يرجع الى لونة الاصلي بعد ابتعاد الفأرة عنة وكذلك بالنسبة للازرار

Argonaut
13-07-2010, 02:57 PM
Private Sub Form1_MouseEnter(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.MouseEnter
Me.BackColor = Color.Aqua
End Sub

Private Sub Form1_MouseLeave(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.MouseLeave
Me.BackColor = Color.BlanchedAlmond
End Sub

Private Sub Button1_MouseEnter(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.MouseEnter
Button1.BackColor = Color.BurlyWood
End Sub

Private Sub Button1_MouseLeave(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.MouseLeave
Button1.BackColor = Color.Black
End Sub


فقط انسخ الكود الى مشروع جديد واضف الزر
MouseEnter
هو دخول الفأرة الى النموذج
MouseLeave
العكس


طبعا في الايام القادمة سوف اودع نظام ويندوز وسوف انتقل الى نظام لينوكس لذا سوف لن اتمكن على ان ارد حول تسائلات

وشكرا"

geniusrko3000
13-07-2010, 09:44 PM
نظام الويندوز سوف يخسر شخصا عظيما الاوهو انت فيجب علي ان استغل الفرصة لأسال المزيد من الاسئلة
س:ماهو الفرق مابين السكربت والكود
س2:هل لغة فيجوال سي "visual c"مشتقة من لغة السي

Argonaut
14-07-2010, 01:59 AM
نظام الويندوز سوف يخسر شخصا عظيما الاوهولا يا عمي ........ >> محرج""""""""<<

ماهو الفرق مابين السكربت والكودوالله على حسب تجربتي
فالسكربت تقدر تكتبه في صفحات النت و يؤدي عمله على النظام يعني يقدر يعطي اوامر من المتصفح الى النظام
وهذا السكربت هو محدود الفعالية مثل vbscript لانه يعتمد على نظام ويندوز
ويمكن ايضا كتابته في محرر الفجوال بيسك شرط على ان تكون مكتبه موجودة في النظام او مجاور البرنامج
طبعا المحرر مايفهم الي تكتبه لذا عليك ان تكتب الخطوات بشكل صحيح
اما الكود ماتقدر تكتبه لكي يعمل على متصفحات النت فهو ملزم بالنظام بشكل اساسي بسبب المكاتب المخصصة للغة و المترجم
انا مرة نزلت احدى البرنامج التي تصنع الالعاب وكانت تعمل على لغة سي سكربت وما ادري صراحة شو كان الشغل والقوة لسكربت السي ؟؟؟ وما اعتقد انو اللغة كانت مخصصة لتعمل على بيئة النت

الان بدأ الشركات مثل مايكروسوف بان تسمح لمبرمجي الفجوال كتابة تقريبا نفس الاكواد في الفجوال لكي تعمل على النت لكن من الضروري ان يكون سيرفر الموقع هو نظام ويندوز لكي يعمل الكود

وفيه سكربت مايحتاج الى نظام معين لانه عالمي على جميع الانظمة مثل جافا سكربت وعمله قوي جدا على النت ومن الصعب جدا تفاديه

واذا في خطأ في كلامي انا قلت على حسب تجربتي (:

هل لغة فيجوال سي "visual c"مشتقة من لغة السيكل ما تراه هو مشتق من السي الا ما ندر منها

geniusrko3000
14-07-2010, 02:13 AM
والسي مشتقة من الاسمبلي والاخيرة مشتقة من لغة نظام العد 1و0
سؤال اخر ماذا نعني بامكتبات وماذا تعمل هذة المكاتب انا وجدت في النت اثناء بحثي عن كيفية تصميم الالعاب بالفيجوال وجدت مايسمى بمكتبة نسيت اسمها وكذلك دروس ولعبة ثلاثية الابعاد مصممة بها وتفاجأت بها

geniusrko3000
14-07-2010, 02:16 AM
و ماهو الفرق مابين اللغات المرئية عن غيرها واقصد التي تمتلك واجهة مرئية

Argonaut
14-07-2010, 02:30 AM
اقرب تمثيل بسيط حول المكتبات هو الكاتب اي الكتاب هو المرجع الرئيسي لفهم الكثير من الامور لذا فلمكتبات مبنية على ذلك الاساس وتخزن بصيغة dll و احيانا sys اما في لينوكس فهي so
والمكتبة الي تتحدث عنها هي directx

و ماهو الفرق مابين اللغات المرئية عن غيرها واقصد التي تمتلك واجهة مرئيةمافي فرق انت تقدر تنزل مترجم مثلا سي وتكتب الكود في notepad و من ثم تفتح command
ومن ثم تعطي مسار الملفين وتنشىء البرنامج

اما اذا على اللغة الغير مرئية فهي الي تكتبها وماتشوفها <<<<< ههههههههههه
ابسط شي هي 01 انت تكتب رموز وتعقيدات وبالتالي فهي 01

geniusrko
15-07-2010, 01:22 AM
اسف لتأخري والسبب هو تغيير ايقونتي
المهم اليوم اكملت صناعة اول برنامج لي
فكيف اضعة في المرفقات لكي تتمكن من تحميلة
س:ماهي فائدة المكتبات هل تضيف اوامر جديدة ام انها تبرمج على نفس اوامر اللغة المستخدمة فيها:bigeyes:

Argonaut
15-07-2010, 01:42 AM
مافهمتك زين تريد ترفع برنامج هنا
اذا هيج فدوس على اضافة رد جديد ومناك تلكي الرفع

اما عن المكتبات فهي تضيف اوامر جديد وايضا تبرمج على نفس اللغة

geniusrko
15-07-2010, 01:54 AM
لا لا لم تفهمني اقصد ماهي الملفات الضرورية رفعها لكي يتمكن الاخرون من تشغيل البرنامج

Argonaut
15-07-2010, 01:58 AM
مكتبة دوت نت
يعني فد 35 ميكا مو هواية ....

هسة ما يحتاج لا على سفن و لا على فستا بس جماعة الاكس بي لازم يكون عندهم بس الي منصب اوفس 2007 او 2010 عادي مايحتاج الى هذه المكتبة

geniusrko
15-07-2010, 02:17 AM
سوف اضع برنامجي لكي تتمكن من تجربتة
س:عندي مجموعة تعليمية للفيجوال بيسك وفيها موضوع عن الثوابت لم افهم منة شيئا فهل يمكنك فتح موضوع جديد لشرح هذة الثوابت ولو تعبتك:09:

geniusrko
15-07-2010, 02:40 AM
اخي امازلت على رأيك في عدم الدخولفي مجال صناعة الالعاب اذن اضغط هنا (http://www.arabteam2000-forum.com/index.php?showtopic=198152)

Argonaut
15-07-2010, 02:50 AM
سوف اضع برنامجي لكي تتمكن من تجربتة
حلو البرنامج بس عندك خطأ لما يكون تكست فارغ وتنقر على مثلا ضرب البرنامج يعطي خطأ ويخرج لتصحيح العملية
لازم تخلي البرنامج يتأكد من ان التكست مكتوب فيه والا لن ينفذ العملية

عندي مجموعة تعليمية للفيجوال بيسك وفيها موضوعيعني كيف ثوابت ؟ ، اما عن طرح موضوع صراحة ماعندي وقت

عدم الدخولفي مجال صناعة الالعاب
والله انا ما وجدت نفسي في الالعاب .. وانت بعد تعرف

geniusrko
15-07-2010, 02:53 AM
حلو البرنامج بس عندك خطأ لما يكون تكست فارغ وتنقر على مثلا ضرب البرنامج يعطي خطأ ويخرج لتصحيح العملية
لازم تخلي البرنامج يتأكد من ان التكست مكتوب فيه والا لن ينفذ العملية

كيف اعمل هذا مع العلم انني اعرف هذة المشكلة

Argonaut
15-07-2010, 02:59 AM
كيف اعمل هذا مع العلم انني اعرف هذة المشكلة
عند نقر الزر افرض اذا كان التكست فارغ اذن اخرج من المتابعة في التنفيذ
هذا هو الامر
If TextBox1.Text = "" Then Exit Sub

geniusrko
15-07-2010, 03:03 AM
شكرا يااخي الرائع وعلى ردودك الروعة

يعني كيف ثوابت ؟ ، اما عن طرح موضوع صراحة ماعندي وقت
يعني مثل double او signle وغيرها لااعرف مالمقصود بها

Argonaut
15-07-2010, 03:12 AM
double او signle
انت تستخدم هذه في المتغيرات النوع العددي ممم .... ما اعرف شكد القيمة لكل وحدة

geniusrko
15-07-2010, 07:00 PM
جرب برنامجي الجديد و فيه تعلمت استخدام elseif

Argonaut
15-07-2010, 08:00 PM
مايشتغل ... هو شو الفكرة؟

geniusrko
16-07-2010, 12:05 AM
يااخي فكرة البرنام هو وضع معدل احدى المواد الدراسية وعند الضغط على الزر سوف يخرج
صندوق يبين لك مدى تفوقك
سوف اضع البرنامج مرة اخرى ولقد صححت اذا لم يوجد في التكست بوكس
شيء:wow:
س:هل يمكن استخدام اكثر من else واحدة ضمن البرنامج:33::33:

geniusrko
16-07-2010, 12:10 AM
ولدي اقتراح اخر سوف افتح موضوع اتمنى منك تثبيتة وهو مقابلات منتدى لغات البرمجة يضع فية الاعضاء تجاربهم الشخصية مع لغات البرمجة فهل توافق وهل تصبح اول من يشارك في الموضوع

Argonaut
16-07-2010, 12:51 AM
الان اشتغل البرنامج
اكثر م ايلس تقدر يعني انك تستخدم اف متداخلة بس انتبه على الخطوات مشان مايكون عندك خلل

افتح موضوع اتمنى منك تثبيتة وهو مقابلات منتدى لغات البرمجة يضع فية الاعضاء تجاربهم الشخصية مع لغات البرمجة
والله انا اتمنى لكن في الوقت الراهن صعب لان مافي اعضاء كما في السابق خصوصا هنا
يعني قرابة سنتين انتهى القسم .... لو كنت موجود في 2005-2006-2007 كان قلت لي صحيح كلامك لان القسم كان فيه 4 مراقبين فقط وانا منهم وكنا في اوج قوتنا والمواضيع التي لاتنتهي والتسائلات التي كنا نجيب عنها يعني كانت اسعد ايامي انا صارلي 6 سنين هنا في هذا القسم واعرف مافيه

geniusrko
16-07-2010, 01:46 AM
اكثر م ايلس تقدر يعني انك تستخدم اف متداخلة بس انتبه على الخطوات مشان مايكون عندك خلل

لا يااخي مثلا
if x=10 then y=10
else y=11
else y=12
هكذا
س:هل يمكن اختراق البرامج وصنع كراكات باستخدام الدوت نت

يعني قرابة سنتين انتهى القسم
مع كل الاسف لماذا ياالهي لماذا
س:في لغة الفيجوال 6 كان يمكن عمل برنامج بصيغة exe
ولكن في الفيجوال ستديو 2008 يجب علي الذهاب الى bin حتى يعمل البرنامج فهل عند طريقة ما لحفظ المشروع بصيغة exe

Argonaut
16-07-2010, 02:34 AM
شوف هذا الكود وان شاء الله تفهم



Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
zer:
Me.Text = InputBox("input name")
If Me.Text = "x" Then
Me.Text = "deee"
ElseIf Me.Text = "z" Then
Me.Text = "meee"
ElseIf Me.Name = "0" Then
Me.Text = "number"
Else
GoTo en

End If
GoTo zer
en:
End
End Sub

ويمكن اختراق البرنامج و صنع الكراك
انت لازم تذهب الى فولدر bin\Release\
وهناك تلقي البرنامج المصرح نشره ، و انت ما انتبهت كيف تقدر تشغل البرنامج من دون ما تفتح فجوال ستوديو يعني هذا البرنامج هو exe

geniusrko
16-07-2010, 02:41 AM
مانوع صيغ الصور التي يتقبلها الفيجوال بيسك
س:هل سبب انتقالك لليونكس هو مرونتها مع البرمجة ام لاانني تعبتك بأسئلتي المملة

Argonaut
16-07-2010, 03:35 AM
مانوع صيغ الصور التي يتقبلها الفيجوال بيسك
png , jpg ,bmp ,وغيرها لكن اول ثلاث هم الاهم

هل سبب انتقالك لليونكس هو مرونتها مع البرمجة ام لاانني تعبتك بأسئلتي المملة
هههههه .... لو لاحظت موقعي www.studiohusam.com و شاهدت رابط اوبن سوزي والذي بتأريخ 30-6
ماكان سألت ....
وبالنسبة للينوكس موشرط المرونة بالبرمجة احب انسى الويندوز وادعم اخوتي في اللينوكس

geniusrko
22-07-2010, 02:48 AM
عدت ولدي المزيد من الاسئلة هل يمكن استعمال
or else في الفيجوال بيسك.نت

Argonaut
22-07-2010, 08:50 AM
مرحبا
كنت حابب اساعدك لكني الان استخدم اللينوكس

geniusrko
23-07-2010, 01:25 AM
ليست مشكلة على الاطلاق:cray: :12:
مارأيك ببرنامجي الجديد:31:

Argonaut
27-07-2010, 07:53 AM
صراحة ماعندي الان مكتبة دوت نت مشان اشغله على اللينوكس

سووووري (:

geniusrko
08-08-2010, 12:24 AM
صراحة ماعندي الان مكتبة دوت نت مشان اشغله على اللينوكس
هل حملتها ام بعدك
سمعت بما يسمى mono مافائدتة
وايضا هل لديك لغة الدارك بيسك مع الكراك فأن كانت لديك فأرجوك ارفعها لي او دلني على كراك لها

Argonaut
08-08-2010, 02:18 AM
لا ما حملتها لان ماتفيدني
المونو هو مترجم يدعم عدت لغات مثل فجوال ستوديو لكن الاساس او اللغة الاساسية له هي سي # و الان هم عم يحاولوا يدعمون فجوال بيسك دوت نت على مترجمهم هو فيه شيء من الصعوبة لان مرات يكون غير مستقر وايضا مافيه عتاد كامل مثل فجوال ستوديو على العموم هو مشروع قوي جدا
انا ماعندي الدارك لكن انطيني رابط الشركة المصنعة او اخر اصدار له وسوف احاول ان اجد لك كراك

geniusrko
08-08-2010, 12:56 PM
الشركة المصنعة هي the geme creator وانا عندي الاصدار 5.3

Argonaut
10-08-2010, 12:34 AM
شوف هذا الكراك لاصدار 7.5
http://depositfiles.com/en/files/nt3dqp7t8

geniusrko
26-08-2010, 10:59 PM
مرحبا اخي كيف الحال رمضان كريم اعادة الله عليك وعلى كل العراقيين خاصة والعرب عامة بالخير
ولقد عدت بسؤال "اين اجد دروس للدارك بيسك":p

Argonaut
27-08-2010, 03:46 AM
هلا بيك ... رمضان مبارك عليك
بالنسبة لدارك بيسك والله ما اعرف لكن قسم تطوير الالعاب احتمال كبير تجد فيه وايضا ابحث في قسم كتب لغات البرمجة ان شاء الله تلاقي موضوع على مااذكر لعضو جامع اغلب الدروس

(: