Text-Based конзолни игри на C#


13

Здравейте,

След като написах играта Just Snake, ми стана интересно какви други игри могат да се напишат за конзолата и потърсих  по Интернет. Ако някой е като мен и има желание да се упражнява допълнително, може да разгледа следната статия:

http://broadcast.oreilly.com/2010/08/understanding-c-text-mode-games.html#WordFinder

В нея са показани някои допълни "екстри" като цветове и звук, както и има готов пример с код за игра с думи. Отделно са вмъкнати някой полезни линкове. Надявам се да ви е интересно така както на мен и да съм помогнал да научите нещо ново :)




Отговори



2
Браво, много полезен линк, тъкмо се чудех и аз да търся нещо подобно. :)

от vlad0 (6103 точки)


0

http://ebook12.com/ebook/head-first-csharp/

Хъм, горният линк ми звучи като практика обвързана с тематиката на C# трака.

 

И 3-те проекта не са за начинаещи, но пък са интересни!

 

http://depositfiles.com/files/0293ice4k

 


от kiril.ilarionov (1482 точки)


3

Много полезен линк, показва доста добри техники за боравене с Console класа, за които не знаех. Днес малко поразнищих кода и препоръчвам на всеки, който иска да обогати познанията си по правене на елементарни игри и Console класа да препише програмата и да почовърка из сорса.

В моята имплементация оправих досадното изписване на допълнителни букви, след като играта е приела дума за вярна, думите се изчистват автоматично след като са приети и добавих увеличаване на времето за всяка позната дума.

Source:

game.cs - http://pastebin.com/JFhXCzdV

puzzle.cs - http://pastebin.com/TmTZWYtz

wordChecker.cs - http://pastebin.com/ZAGgc08a

program.cs - http://pastebin.com/QsrS6h8u

words.txt - http://www.mediafire.com/view/?nrlcoashv8x2qkx

words2.txt - http://www.mediafire.com/view/?0t1j9ncsbbxb6jb


от georgi.ivanov (3261 точки)


0
Как да пусна играта - всичко ли трябва да компилирам или... дава някакви грешки като пеистна кода в студиото.

от stoyanov (2483 точки)

0
слагаш сорса в .cs документи в един проект, а words текстовете в debug папката. Пусни един път да се компилира чист документ, за да се създаде, защото май я няма когато се създаде нов проект. Ако продължаваш да имаш проблеми напиши грешките тук;

от georgi.ivanov (3261 точки)



0
Ето я и моята игра: http://forums.academy.telerik.com/26509/%D0%BF%D1%8A%D1%80%D0%B2%D0%B0%D1%82%D0%B0-%D0%BC%D0%B8-%D0%B8%D0%B3%D1%80%D0%B0-%D0%BA%D0%BE%D1%8F%D1%82%D0%BE-%D0%BD%D0%B0%D0%BF%D0%B8%D1%81%D0%B0%D1%85-%D0%BD%D0%B0-c%23-labyrinth

от stoyanov (2483 точки)


0
Много интересно видео, браво! Цялото го изгледах :)
Ако имаш още такива видеа или код за конзолни игри можеш да ги споделиш, на мен са ми интересни :)

На 202ри ред имаш малка грешка от копирането.
Трябва да е:
food.col != obstacle.col

от kaligad (389 точки)


1

http://d24w6bsrhbeh9d.cloudfront.net/photo/ajrrKeQ_460sa.gif

Ето и нагледни инструкции как се играе тази игра :)


от kaligad (389 точки)


0
Омръзна ми да го гледам. Колко е дълго? :D

от easlavov (4118 точки)

0
Забавно е. Цялото го изгледах - докато не напълни екрана със змията е. :D

от ivaylo.kenov (30760 точки)


0

Полезна тема. В C#2 курса (за пролетната академия) ще имате да правите за team work конзолна игра, така че може да мислите в тази посока.

Наков


от svetlin.nakov (31978 точки)