ლანდშაფტის გენერატორი

ლანდშაფტის გენერატორი


We are searching data for your request:

Forums and discussions:
Manuals and reference books:
Data from registers:
Wait the end of the search in all databases.
Upon completion, a link will appear to access the found materials.

ლანდშაფტის გენერატორი

ლანდშაფტის გენერატორი არის სისტემა, რომელიც გამოიყენება კომპიუტერული გენერირებული ლანდშაფტის შესაქმნელად. ლანდშაფტის გენერატორები განსხვავდებიან სხვა კომპიუტერით გენერირებული კონტენტისაგან, როგორიცაა ანიმაციური პერსონაჟები ან პეიზაჟები, იმით, რომ ისინი, როგორც წესი, არ არის შექმნილი კონკრეტული მედიისთვის, როგორიცაა ფილმები, ვიდეო თამაშები ან ვებსაიტები. ეს მათ უაღრესად მოქნილს ხდის და იძლევა ლანდშაფტების ფართო სპექტრს, მათ შორის რეალურ სამყაროს.

ლანდშაფტის გენერატორების ერთ-ერთი ყველაზე გავრცელებული გამოყენებაა ლანდშაფტების გენერირება, რომლებიც გამოიყენება თამაშებში, როგორიცაა SimCity, Civilization, Spore და Theme Park.

ლანდშაფტის გენერატორების კიდევ ერთი გამოყენება არის ყალბი, ან ფოტორეალისტური პეიზაჟების შექმნა ფილმებისთვის, სატელევიზიო შოუებისთვის ან რეკლამებისთვის.

ლანდშაფტის გენერატორებს, ისევე როგორც მათ აპლიკაციებს, აქვთ ტექნოლოგიური განვითარების მდიდარი და ვრცელი ისტორია. მაგალითად, 1989 წლის ორიგინალური თამაშის SimCity-ის ლანდშაფტის გენერატორი დაპროგრამებული იყო Dave Caolo-ს მიერ Atari 2600-ისთვის. მოგვიანებით Caolo-მ შექმნა SimCity 2000 Apple II-ისა და Macintosh-ისთვის, მოგვიანებით კი Caolo-მ შექმნა SimCity 3000 Microsoft Windows-ისთვის და SimCity 4000 Mac OS X-ისთვის. .

ისტორია

ლანდშაფტის გენერატორების ტექნოლოგია 1970 წლიდან არსებობს. პირველი ლანდშაფტის გენერატორი შეიქმნა მაიკ უილიამსის მიერ Williams Graphics-დან. 1974 წელს უილიამსმა და გარი უილიამსმა შექმნეს SimTown, 2D სამყარო, რომელიც სიმულაციას უწევდა ქალაქ სიმონტონს, სამხრეთ კაროლინაში. 1976 წელს SimCity დაიბადა მსგავსი ტექნოლოგიით.

SimCity-მდე ლანდშაფტის გენერატორები ძირითადად ვიდეო თამაშების შესაქმნელად გამოიყენებოდა. ვიდეო თამაშების დიზაინერი ბრიუს ნ. მაკდონალდი განმარტავს, რომ „თამაშებში რელიეფის გამოყენება გაცილებით ძველი და რა თქმა უნდა უფრო მრავალფეროვანი ტექნოლოგიაა“. ის აღნიშნავს, რომ „[ეს არის] სამყაროს, გარემოს ან რაც არ უნდა იყოს სათამაშო მოედანზე სიმულაცია“. ამის გამო, ადრეული ლანდშაფტის თაობის დიდი ნაწილი უფრო მეტად იყო ორიენტირებული სამყაროს და გარემოს სიმულაციის ტექნოლოგიის გამოყენებაზე, ვიდრე რეალური პეიზაჟების შექმნაზე, რომლებსაც ჩვეულებრივ სხვაგვარად უყურებენ და ურთიერთობენ.

1980-იან წლებში SimCity-მ განაგრძო განვითარება, რაც დასრულდა SimCity 4-ის გამოშვებით 1993 წელს. ეს იყო წინა სათაურის გაუმჯობესება იმით, რომ მას ჰქონდა უფრო გრაფიკული მიდგომა გარემოს გენერირებისა და რელიეფის სიმულაციის მიმართ, ქმნიდა უფრო დიდ და დეტალურ პეიზაჟებს, ვიდრე წინა სათაური. თუმცა, ბევრმა მიიჩნია, რომ ამ ახალ მიდგომას აკლდა ის ხასიათი და უნიკალურობა, რაც ჰქონდა თავდაპირველ თამაშს.

ახლახან, ლანდშაფტის გენერატორები გამოიყენეს მრავალი სხვა თამაშის ჟანრის მიერ. განსაკუთრებით აღსანიშნავია, რომ RPG Maker ძრავა მოთამაშეებს საშუალებას აძლევდა შეექმნათ თამაშები მისი უფასო ჩამოტვირთვის პროგრამული უზრუნველყოფის გამოყენებით და მოიცავდა ძრავას, რომელსაც შეეძლო შემთხვევითი პეიზაჟების გენერირება, ფუნქცია, რომელიც ძალიან სასარგებლო იყო მოთამაშეებისთვის. 2004 წელს, უფასო ჩამოსატვირთად ლანდშაფტის გენერატორი სახელად Terragen გამოუშვეს თამაშის დეველოპერების მიერ C64Labs-ში, საზოგადოების დადებითი გამოხმაურების მიღების შემდეგ. 2010 წლისთვის ლანდშაფტის გენერატორმა მიიღო ვერსია როგორც PC-სთვის, ასევე Mac-ისთვის. 2012 წელს SimCity-ისა და შემდგომი თამაშების თავდაპირველმა შემქმნელმა მაიკ უილიამსმა შეიმუშავა უფასო ჩამოსატვირთი პროგრამული უზრუნველყოფა Terragen, რათა შექმნას საკუთარი თამაშების სერია Project Zomboid. Windows-ისთვის და OS X-ისთვის Terragen 2-ის გამოშვებით, უილიამსმა შეიმუშავა ღია კოდის პროგრამული უზრუნველყოფა საკუთარი პროცედურულად გენერირებული, ვოქსელზე დაფუძნებული ციფრული სამყაროს სიმულაციის შესაქმნელად.

შემთხვევითობის გამოყენება პეიზაჟების გენერირებაში პოპულარული ქვეჟანრია რამდენიმე თამაშის ჟანრში. პირველი პირის შუტერის ვიდეო თამაშების ჟანრში, ყველაზე თვალსაჩინო მაგალითია უფასო ონლაინ თამაში Garry's Mod, sandbox-ის სტილის მსროლელი მოდიფიკაცია ვიდეო თამაშის Garry's Mod-ისთვის. Sandbox რეჟიმი თამაშში საშუალებას აძლევს მოთამაშეებს შეცვალონ და ცვლილებები შეიტანონ გარემოში შემთხვევით გენერირებული ობიექტების ნაკრების გამოყენებით. მასში შედის ისეთი ფუნქციები, როგორიცაა ფიზიკაზე დაფუძნებული მოძრაობა, სკრიპტირება, სკრიპტირების ხელსაწყოები და პოპულარული უფასო ჩამოტვირთვა თამაში Unity-ის მსგავსი ინტერფეისი. ამ ფუნქციებით მოთამაშეებს შეუძლიათ მარტივად შექმნან საკუთარი ერთმოთამაშიანი ან მრავალმოთამაშიანი ვიდეო თამაშები. მიუხედავად იმისა, რომ თამაშში შემთხვევითი ლანდშაფტის შექმნის კონცეფციას ხშირად მოიხსენიებენ, როგორც "გენერატორ დონეებს", "დონეები", როგორც ეს განსაზღვრულია თამაშის სამყაროში, არ არის აუცილებელი აპლიკაციის საშუალებით გენერირებული. მაგალითად, როგორც "დონე" სავარჯიშო რეჟიმისთვის, შენობა შეიძლება შეიქმნას ან განადგურდეს. შემდეგ თამაში არის შენობების ნაკრები, რომლითაც მოთამაშეს შეუძლია შეცვალოს გარემო.

სხვა თამაშები ხშირად იყენებენ შემთხვევით გენერირებულ რუქებს აპოკალიფსური სამყაროს სიმულაციისთვის, როგორიცაა World War Z, სადაც მოთამაშე იღებს ზომბის როლს, რომელიც ებრძვის ადამიანთა პოპულაციას. ჟანრი გააკრიტიკეს, როგორც ხშირად ზედმეტად განმეორებადი და შთაგონებული. იმის გამო, რომ მოთამაშე უშუალოდ არ ურთიერთობს გარემოსთან, ეს ჟანრი განსაკუთრებით ცნობილია მოდერებს შორის პოპულარობით.

"Random Level Generator" (RLG) მოდი Unreal Engine 3-ისთვის მოთამაშეებს საშუალებას აძლევს აირჩიონ თორმეტი წინასწარ დაყენებული პეიზაჟი მატჩის დასაწყებად.

პოპულარულ ღია სამყაროს თამაშს Grand Theft Auto San Andreas აქვს მსგავსი მსოფლიო გენერატორი. მას აქვს წინასწარ დაყენებული „სამყარო“, მაგრამ ამ სამყაროს ყველა სფერო პროცედურულად იქმნება. ამ სისტემას, რომელიც გამოიყენება GTA San Andreas-ში და სხვა თამაშებში, ხშირად მოიხსენიება როგორც "Sandbox რეჟიმი". ეს რეჟიმი ხშირად იწვევს მასიურ რუქას რამდენიმე წინასწარ განსაზღვრული მიზნებით. ამ გენერატორების მეშვეობით წარმოქმნილ რუქებს ხშირად აღწერენ როგორც ღია სამყაროებს მათი სტრუქტურის ნაკლებობის გამო. ისინი, როგორც წესი, ახასიათებენ შემთხვევით გენერირებულ ლოკაციას, დიდ ტერიტორიას, შეზღუდული გზების და უამრავ მცენარეულობას და ამინდს.

ღია სამყაროს კონცეფცია გამოიყენებოდა თამაშში SimCity 4. SimCity 4 გამოვიდა 2009 წელს და შეიცავდა წინასწარ განსაზღვრულ სამყაროს, სამყაროს გენერატორს, რომელიც მომხმარებელს საშუალებას აძლევს მოახდინოს საკუთარი ვირტუალური ქალაქი ან შემთხვევითი სამყაროს გენერატორი, რომელიც მომხმარებელს ნახვის საშუალებას აძლევს. მსოფლიოს და აირჩიეთ სამი წინასწარ განსაზღვრული ქალაქიდან რომელიმე.

მაგალითები

შემთხვევითი გენერირებული დონის რამდენიმე მაგალითია:

ღია სამყარო - Sandbox რეჟიმები, მაგ. Grand Theft Auto სერიები, რომლებიც შემთხვევით გენერირებულ რუქებს წარმოადგენს, რომლებიც მოთამაშეს შეუძლია შეისწავლოს ნებისმიერი თანმიმდევრობით, წინასწარ განსაზღვრული სტრუქტურებით, გზებით, ადგილებით, ქალაქებით, ღირშესანიშნაობებითა და მდებარეობებით.

პროცედურულად გენერირებული დონე - მაგალითად, სტენლის იგავი, და დიდი ხნის განმავლობაში, თამაშების Half-Life სერიაში, რუკები პროცედურულად იქმნებოდა, შემთხვევითი საწყისი მდებარეობით და მოთამაშის მიერ განთავსებული სტრუქტურებითა და ობიექტებით. თუმცა, უახლეს Half-Life 2-ში და ეპიზოდურ ეპიზოდ 2-ის გაფართოებაში, არის რამდენიმე წინასწარგანსაზღვრული ზონა წინასწარ განთავსებული მოდელებით, მათ შორის ერთი ტერიტორია, სადაც მოთამაშეს შეუძლია ნახოს ქალაქის ჰორიზონტი და მეორე, სადაც მოთამაშეს შეუძლია ნახოს ტყე. მოთამაშეს შეუძლია თავისუფლად იმოგზაუროს ამ ტერიტორიებზე, მაგრამ მოთამაშე ყოველთვის ერთსა და იმავე ადგილას იშლება.

დინამიური სამყარო - მაგალითად, Minecraft, რომელშიც დონეები წარმოიქმნება პროცედურულად, მაგრამ ამავდროულად, სამყარო იცვლება და იზრდება, როგორც მოთამაშე პროგრესირებს მასში. მოთამაშე თავისუფლად იკვლევს, მაგრამ სამყარო „დინამიურია“ იმით, რომ მას შეუძლია შეიცვალოს.

ცნობები

კატეგორია:ვიდეო თამაში

კატეგორია:თამაში ხელოვნური ინტელექტი


Უყურე ვიდეოს: Софт для создания природных ландшафтов в 3D. Генераторы пейзажей 2019-2020.


კომენტარები:

  1. Taukinos

    ვფიქრობ, შეცდომებს ვუშვებ. მე შემიძლია ამის დამტკიცება. მომწერე PM– ში.

  2. Tzadok

    It agree, very good message

  3. Dokus

    Between us speaking, I would ask for help from the users of this forum.

  4. Windsor

    რა სასარგებლო თემით

  5. Dayle

    A good answer, bravo :)

  6. Shai

    You have an entertaining and interesting article. Unlike most other similar ones, there is a minimum of water!

  7. Mikagami

    ვფიქრობ, შეცდომას უშვებ. განვიხილოთ.



დაწერეთ შეტყობინება