في المقالة سوف تتعلم عن التحسين الفني للعملية الإبداعية لإنشاء التاريخ. ستكون المادة ذات أهمية لكتاب السيناريو والكتاب وصانعي القصص الآخرين - لا يهم الشكل الذي تقوم بإنشائهم. أسفرت حلولي التقنية للأتمتة باستخدام تقنية الكمبيوتر عن منتج برمجي مجاني - ultra_outliner ، والذي سأخبرك به التاريخ والميزات الرئيسية.
ultra_outliner هي أداة مجانية لتحسين تطوير القصص الفنية باستخدام طريقة البطاقة. وهي مصنوعة في شكل تطبيق رسومي وموجهة إلى كتاب السيناريو والكتاب ، وكذلك مصممي الألعاب ومطوري البحث. تتيح لك الأداة العمل مع البطاقات الافتراضية والشخصيات وخصائصها (والقياسات) والمواقع والكائنات الخاصة. هناك العديد من المحررين في تكوين ultra_outliner ، والتي تسمح لك ببناء هيكل القصة ، وقصص القصة ، وسمات الشخصية ، وما إلى ذلك.

قصة المظهر
بدأت بكتابة نصوص من المدرسة الثانوية لمشاريع أفلام الهواة الصغيرة. لقد تمت كتابتها دائمًا "من القلب" ، دون أي تنظيم وتنظيم للعملية الإبداعية. ولكن في مرحلة ما ، توقفت الكمية عن النمو إلى الجودة ، وحان الوقت للتحول إلى النظرية.
بعد دراسة بعض المؤلفات المتعلقة بمدرسة هوليوود ( روبرت ماكي ، جون تروبي ، سيد فيلد ، إلخ) ، تم استخلاص الاستنتاجات التالية:
- السيناريو الفيلم هو مجرد نوع واحد من قصة الفن.
- لتطوير قصة ، هناك عدد من الممارسات الراسخة التي ، إذا اتبعت ، ستجعل القصة مثيرة للاهتمام ؛
هناك قواعد رسمية للغاية - "من القلب" يتم تنفيذ أول 15٪ فقط من العمل ، ثم تبدأ الدراسة الدقيقة ؛
- إن تطوير التاريخ عملية تكرارية معقدة تتطلب إعادة كتابة مستمرة (الكتابة تعيد الكتابة) ؛
- لطالما عرفت جميع مراحل تطور التاريخ وتتزامن عمليا ، بغض النظر عن النوع ، وما إلى ذلك.
في نفس الوقت ، تتم عملية التطوير بأكملها على الورق عن طريق كتابة النص. لدى مؤلفين مختلفين مخططات مثيرة للاهتمام لتحسين أجزاء معينة من عملية التطوير ، والتي يمكن أن تبسطها بشكل كبير ، ولكن لا توجد ممارسات مقبولة بشكل عام في النهج الرسومي.
وبالتالي ، يمكن تمييز تقنية معينة عن هذه العملية ، وأي تقنية تخضع للأتمتة.
بالنسبة لكتاب السيناريو ، فإن إحدى أكثر ممارسات تطوير القصة شيوعًا هي طريقة البطاقة. في ذلك ، يتم وصف الأحداث الرئيسية بإيجاز على البطاقات الورقية ، والتي يتم دمجها بعد ذلك على طاولة كبيرة. الناتج هو خطة هيكلية للتاريخ ، والتي بموجبها يكون من السهل جدًا كتابة النص نفسه. ومع ذلك ، فإن الورق في هذه الحالة ليس عمليًا ، لأنه من الصعب جعل التعديلات وكثافة المعلومات أقل بكثير من شاشات LCD الحديثة.
هناك عدد كبير إلى حد ما من البرامج للعمل مع البطاقات ، ويمكن الاطلاع على المراجعة الأكثر اكتمالًا هنا . كنت أتمنى أن أجد شيئًا جديرًا كممارس ، ومع ذلك ، كما اتضح ، فإن البرامج الحالية إما غير مريحة ، أو عالقة في التكنولوجيا على مستوى Windows 95 ، أو حتى لعبة جميلة عديمة الفائدة.
لذلك ، كان علي أن أفعل الأداة بنفسي.
تاريخ التنمية
بدأ كل شيء مع حقيقة أنه أثناء العمل على سيناريو واحد والتعب من البطاقات الورقية ، قمت بعمل أداة صغيرة لنفسي على QT ، مما سمح لي بإنشاء بطاقات افتراضية ونقلها حول الطاولة الافتراضية. في هذه العملية ، ظهرت ميزات وقدرات جديدة. وهكذا ، أثناء العمل على التاريخ ، قمت في نفس الوقت بتطوير البرنامج. ثم كان لديها مستخدم واحد فقط.
عندما انتهيت من الانتهاء من النص ، من أجل الاهتمام ، قمت بنشر البرنامج في العديد من المنتديات المتخصصة الروسية والأجنبية ، لذلك وجدت أشخاصًا متشابهين في التفكير. أعطى هذا أفكارًا جديدة للتطوير ، وتحسن البرنامج تدريجيًا. بعد ذلك ، من أجل مركزة المناقشة ، تم إنشاء موقع صغير ، حيث بدأت في نشر إصدارات جديدة.
في مرحلة ما ، نشأت مشكلة أنه على الرغم من الوظائف الغنية للبرنامج للمستخدمين ، لم يكن من الواضح كيفية استخدامه. ثم اضطررت إلى إيقاف التطوير مؤقتًا وتقديم وثائق بسيطة ولكنها شاملة ، وهي متاحة أيضًا على الموقع.
يبلغ عمر المشروع حاليًا حوالي 8 أشهر ، ولديه حوالي 30 ألف سطر من التعليمات البرمجية ويستمر في التطور في حالة مشروع الهوايات. بدت بعض الحلول التقنية مثيرة للاهتمام ومفيدة محتملة للآخرين - ولهذا السبب قمت بنشرها على Habré (أي حول تنفيذ نموذج التراجع / الإعادة وتوجيه الاتصال ).
الأهداف والغايات
ultra_outliner هي أداة لإنشاء قصص فنية مختلفة ، والتي تستهدف في البداية الكتاب والكتاب. في الوقت نفسه ، يمكن أن يكون مطورو الألعاب ، والمهام ، وما إلى ذلك أقل فعالية في استخدامه.
على عكس قراءة النص ، فإن إدراك التاريخ في شكل رسومي منظم مع ملاحظات إضافية في بعض الأحيان يزيد من سرعة إدراك أجزاء التاريخ. وبالتالي ، من أجل تذكر تفاصيل جزء معين من القصة ، لا تحتاج إلى إعادة قراءة 5 صفحات من النص بعناية - مجرد إلقاء نظرة على عناوين البطاقات ، وبعد ذلك يمكنك المتابعة لإجراء التصحيحات. هذا هو السبب في أن طريقة البطاقة تحظى بشعبية كبيرة.
ومع ذلك ، يوفر نقل البطاقات إلى المساحة الافتراضية الفوائد التالية:
- يأخذ الجدول أبعادًا غير محدودة ؛
- القدرة على تخزين النسخ المختلفة والنسخ ؛
- القدرة على إجراء تعديلات على البطاقات ؛
- وغيرهم
فكر في المهام الرئيسية التي تهدف Ultra_outliner إلى حلها.
زيادة إنتاجية مطوري التاريخ من خلال أتمتة العمليات الروتينية
بادئ ذي بدء ، يشير هذا إلى سهولة إجراء تغييرات على البطاقات. أيضًا ، لا تحتاج إلى وضع بطاقات على الطاولة في كل مرة - فقط افتح الكمبيوتر. يمكنك تخزين جداول افتراضية متعددة بنفس مجموعة البطاقات ، إلخ.
فرصة للراوي أن يرى قصته في إسقاطات مختلفة
هنا نتحدث عن إمكانية التطوير المستقل لجوانب مختلفة من التاريخ بشكل مستقل (قصص مختلفة ، شخصيات ، إلخ). لذلك ، على سبيل المثال ، يمكنك وضع العديد من خطوط القصة من الأعلى إلى الأسفل بجانب بعضها البعض على طاولة افتراضية واحدة ، ثم متابعة تكوينها فقط. بنفس القدر من الأهمية هي القدرة على التحكم في الكشف عن سمات الشخصية ، بغض النظر عن المؤامرة.
تحسين الجودة الشاملة للقصة
كلما زادت تفاصيل العناصر الفردية للقصة بشكل منفصل ، زادت جودة القصة عند تأليفها. هذا يسمح أولاً بالتخلص من الأخطاء ، وثانيًا - جعل القصة أعمق وأكثر إثارة للاهتمام.
الإطار المفاهيمي
توجد بطاقات قابلة للتخصيص في وسط ultra_outliner. يمكن أن تصف البطاقة كيانًا أساسيًا محددًا (حدث ، شخصية ، قصة ، إلخ). يستخدم كل نوع من الكيانات الأساسية القالب الخاص به ، والذي يمكن لمطور التاريخ تخصيصه لنفسه.

يمكن تكوين البطاقات بمرونة باستخدام الحقول التالية:
- سطر من النص بدون واصلة ؛
- نص متعدد الأسطر
- صورة نقطية يمكن استخدامها للتوضيح أو القصص المصورة ؛
- قائمة كخيار واحد من عدة خيارات ؛
- أعلام - قائمة بالقدرة على الاختيار من 0 إلى العديد من العناصر الملونة ؛
- الشدة - مجال عددي يتم تصويره على شكل شريط ، مرسوم وفقًا لمبدأ رسم الخرائط ؛
- شريط اللون.
في نفس الوقت ، يتم تصور الحقول غير الفارغة فقط على الجدول الافتراضي. هذا يجعل من الممكن زيادة كثافة المعلومات في مجال الرسم إلى أقصى حد.
الميزات والوظائف
في هذه المقالة ، لن أفكر في تقنية تطوير التاريخ بشكل عام ، ولكن سأصف فقط الميزات الرئيسية للأداة. علاوة على ذلك ، يختار الجميع التكنولوجيا لنفسه ، ولا أريد أن أجبر شخصًا ما على الدخول في إطار ضيق.
العمل مع ورقة مجانية
الورقة الحرة عبارة عن مستند رسومي يمكنك فيه نقل مثيلات الكيانات الأساسية بحرية وإنشاء علاقات مختلفة بينها. باستخدام هذا ، يمكنك حل المهام التالية:
- بناء خط مؤامرة
- الكشف عن الشخصيات ؛
- بناء شبكة من المواقع ؛
- استخدام الكنوز ؛
على ورقة مجانية ، يمكن إنشاء أمثلة الأحداث والشخصيات وقصص الأحداث والمواقع والكنوز.
تطوير القصة
تبدأ القصة بما يسمى ب "الرأس" ثم تربط سلسلة الأحداث.

بالنسبة لي ، قمت بتطوير ممارسة تنتقل خطوط القصة من الأعلى إلى الأسفل ، بالتوازي مع بعضها البعض. يتوافق المقياس العمودي تقريبًا مع المقياس الزمني.
إفشاء الشخصية
وفقًا لتعاليم ماكي ، توجد جميع الشخصيات في التاريخ من أجل المساعدة في الكشف عن شخصية أخرى لشخصيته. في هذه الحالة ، يحدث الكشف من خلال الإجراء الموضح في الحدث المقابل.

لذلك ، يمكن أن يكون للشخصيات سمات (لا يمكن فصلها عن الشخصية) ، والتي من خلال سلسلة من الأحداث يمكن ربطها مع خصم الشخصية. تتيح لك هذه المرحلة التحقق من الكشف عن جميع سمات الشخصية المطلوبة في القصة.
وضع خطة هيكلية للتاريخ
الخطة الهيكلية للتاريخ هي سلسلة متراكمة من الأحداث في القانون - الحلقة - التسلسل الهرمي للأحداث. هنا ، يمثل القانون خطًا رأسيًا ، وتسمح لك الحلقة بإضافة بطاقات إلى نفسك كمجموعة.

أثناء تطوير الخطة الهيكلية ، على سبيل المثال ، من الضروري موازنة السرد وفقًا للإيقاع (أدخل نوع بطاقة العمل / الحوار - وموازنة الدوران). التجميع حسب الحلقة منطقي في سياق قيمة واحدة.
تشكل البطاقات التي تقع على الشريط المركزي الخطة الهيكلية النهائية. يوجد بالقرب منها بطاقات احتياطية ، والتي لم تصنع التاريخ في النهاية.
يمكن تصدير الخطة الهيكلية إلى تنسيق نصي لإرسالها إلى الأصدقاء. اعتمادًا على أسلوبك وتفاصيلك ، ستحصل على خطة هيكلية نصية أو ملخص.
أيضًا ، من جميع الأدوات الرسومية ، يمكنك التصدير إلى صورة نقطية للحصول على لقطة للجدول الافتراضي مباشرة في شكل بطاقات.
اعرف المزيد
يتم وصف جميع وظائف المحررين بالتفصيل في الوثائق .
إذا تبين أن المادة مثيرة للاهتمام ، فسأعد في المستقبل مثالاً شاملاً لتطوير قصة باستخدام ult_outliner باستخدام مثال لقصة حيث سأصف كل خطوة بالتفصيل الكافي.
بالنسبة لأولئك الذين يريدون هذه المعلومات بشكل أسرع - يمكنني أن أوصي بقليل من المواد القديمة على شكل مقالتي عن السينما . ولكن على الرغم من حقيقة أنهم يستخدمون نسخة قديمة إلى حد ما ، فإن الفكرة ككل لم تتغير.
الخلاصة
البرنامج مجاني تمامًا ويمكنك تنزيله من الموقع . يحتوي التوزيع على مثال لمشروع الانتهاء.
يتم الآن دعم إصدارات 32 و 64 بت من Windows بدءًا من XP ، وكذلك Mac OSX و Linux. في المستقبل ، قد يظهر تطبيق جوال.
تتطور وظائف البرنامج ديناميكيًا ، وبالتالي يتم إضافة شيء مثير للاهتمام في كل إصدار جديد. في صفحة التنزيل ، يمكنك الاشتراك في إشعارات الإصدارات الجديدة.
إذا كنت تحب البرنامج وهناك حاجة إلى وظائف جديدة أو أفكار جيدة - اكتب إلى المنتدى أو إلى بريد الدعم ، وسيتم تنفيذ ذلك في الإصدارات المستقبلية.