игра АЭРОБОТЫ - программирование роботов истребителей
От: GreenTea  
Дата: 31.01.07 19:09
Оценка:
Оцените мою игрушку. Она написана на C#, графика реализована на XNA (замена Managed DirectX для .NET).
Суть игры сводится к написанию боевого робота. На субьективный нескромный взгляд создателя она ничем не уступает
игрушкам этого редкого жанра. Языков программирования бота аж три C#, J# и VisualBasic.
сайт игрушки: http://greenteaz-1.at.vwdhosting.net/Projects/Aerobots/Main.aspx
Re: игра АЭРОБОТЫ - программирование роботов истребителей
От: jacque  
Дата: 01.02.07 13:30
Оценка:
Все вроде стоит. При запуске не находит vjc.
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.InvalidOperationException: Compiler executable file C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\vjc.exe cannot be found.
at System.CodeDom.Compiler.CodeCompiler.Compile(CompilerParameters options, String compilerDirectory, String compilerExe, String arguments, String& outputFile, Int32& nativeReturnValue, String trueArgs)
at System.CodeDom.Compiler.CodeCompiler.FromFileBatch(CompilerParameters options, String[] fileNames)
at System.CodeDom.Compiler.CodeCompiler.FromSourceBatch(CompilerParameters options, String[] sources)
at System.CodeDom.Compiler.CodeCompiler.System.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromSourceBatch(CompilerParameters options, String[] sources)
at System.CodeDom.Compiler.CodeDomProvider.CompileAssemblyFromSource(CompilerParameters options, String[] sources)
at AEROBOTS.BotManager.CompileBotUsesCode(String code, List`1 Errors)
at AEROBOTS.BotManager.CompileBotUsesFile(String filepath, List`1 Errors)
at AEROBOTS.MainMenu.LoadAssemblies()
at AEROBOTS.MainMenu.Exec_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Aerobots
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///D:/__Aerobots/Aerobots.exe
----------------------------------------
Microsoft.Xna.Framework.Game
Assembly Version: 1.0.0.0
Win32 Version: 1.0.60825.0
CodeBase: file:///D:/__Aerobots/Microsoft.Xna.Framework.Game.DLL
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
Re: игра АЭРОБОТЫ - программирование роботов истребителей
От: GreenTea  
Дата: 02.02.07 13:15
Оценка:
Выложил сегодня обновление до версии v1.01.
+ Переработан редактор кода — исправлены некоторые баги и добавлена подсветка строк где были обнаружены ошибки компиляции
+ Добавлен новый язык написания ботов: JScript (для .NET)
Re[2]: игра АЭРОБОТЫ - программирование роботов истребителей
От: GreenTea  
Дата: 02.02.07 13:20
Оценка:
Здравствуйте, jacque, Вы писали:

J>Все вроде стоит. При запуске не находит vjc.

J>See the end of this message for details on invoking
J>just-in-time (JIT) debugging instead of this dialog box.

J>************** Exception Text **************

J>System.InvalidOperationException: Compiler executable file C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\vjc.exe cannot be found.
J> at System.CodeDom.Compiler.CodeCompiler.Compile(CompilerParameters options, String compilerDirectory, String compilerExe, ...

Не находит компилятор J#.. Хм. Он ведь поставляется с вторым фреймворком.. Я бы наверно переставил фреймворк.
Re[3]: игра АЭРОБОТЫ - программирование роботов истребителей
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 02.02.07 13:36
Оценка:
Здравствуйте, GreenTea, Вы писали:

GT>Не находит компилятор J#.. Хм. Он ведь поставляется с вторым фреймворком..


Нет, не поставляется.

GT> Я бы наверно переставил фреймворк.


Надо не фреймворк переставлять, а ставить J# package. А лучше в своей программе сделать проверку на предмет наличия компилятора.
... << RSDN@Home 1.2.0 alpha rev. 669>>
AVK Blog
Re[4]: игра АЭРОБОТЫ - программирование роботов истребителей
От: GreenTea  
Дата: 02.02.07 19:40
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Здравствуйте, GreenTea, Вы писали:


GT>>Не находит компилятор J#.. Хм. Он ведь поставляется с вторым фреймворком..


AVK>Нет, не поставляется.


GT>> Я бы наверно переставил фреймворк.


AVK>Надо не фреймворк переставлять, а ставить J# package. А лучше в своей программе сделать проверку на предмет наличия компилятора.


Именно! на сайте (http://greenteaz-1.at.vwdhosting.net/Projects/Aerobots/Main.aspx) я буду информировать о том как устранять баги (надеюсь их найдется не много
Re: игра АЭРОБОТЫ - программирование роботов истребителей
От: GreenTea  
Дата: 03.02.07 14:05
Оценка:
Есть идея внести новую новую фичу: Энергия. Описание смотрте на стр. 2 гостевой. Там и обсуждаем..
http://greenteaz-1.at.vwdhosting.net/Projects/Aerobots/GuestBook.aspx?page=2
Re[2]: игра АЭРОБОТЫ - программирование роботов истребителей
От: Dark-Shadow  
Дата: 06.02.07 17:51
Оценка:
Здравствуйте, GreenTea, Вы писали:
выдает такое вот

The values used in the attempt to create the GraphicsDevice were invalid.
at Microsoft.Xna.Framework.Components.GraphicsComponent.CreateDevice(GraphicsDeviceInformation newInfo)
at Microsoft.Xna.Framework.Components.GraphicsComponent.ChangeDevice(Boolean forceCreate)
at Microsoft.Xna.Framework.Components.GraphicsComponent.OnGameChanging(Game previousGame)
at Microsoft.Xna.Framework.GameComponentCollection.Parent(GameComponent gameComponent)
at Microsoft.Xna.Framework.GameComponentCollection.InsertItem(Int32 index, GameComponent item)
at System.Collections.ObjectModel.Collection`1.Add(T item)
at AEROBOTS.XnaVisualizer.RecreateGraphics()
at AEROBOTS.XnaVisualizer.Initialize()
at AEROBOTS.XnaVisualizer..ctor()
at AEROBOTS.EntryPoint.Main()
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re: игра АЭРОБОТЫ - программирование роботов истребителей
От: VladD2 Российская Империя www.nemerle.org
Дата: 13.02.07 04:44
Оценка: +1 -1 :))
Здравствуйте, GreenTea, Вы писали:

GT>Языков программирования бота аж три C#, J# и VisualBasic.

GT>сайт игрушки: http://greenteaz-1.at.vwdhosting.net/Projects/Aerobots/Main.aspx

Не те языки. Логику поведения на Немерле описывать надо. Тут паттерн-матчинг рулил бы неимоверно.
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[3]: игра АЭРОБОТЫ - программирование роботов истребителей
От: Аноним  
Дата: 13.02.07 13:03
Оценка:
Здравствуйте, Dark-Shadow, Вы писали:

DS>Здравствуйте, GreenTea, Вы писали:

DS>выдает такое вот

DS>The values used in the attempt to create the GraphicsDevice were invalid.

DS> at Microsoft.Xna.Framework.Components.GraphicsComponent.CreateDevice(GraphicsDeviceInformation newInfo)
DS> at Microsoft.Xna.Framework.Components.GraphicsComponent.ChangeDevice(Boolean forceCreate)
DS> at Microsoft.Xna.Framework.Components.GraphicsComponent.OnGameChanging(Game previousGame)
DS> at Microsoft.Xna.Framework.GameComponentCollection.Parent(GameComponent gameComponent)
DS> at Microsoft.Xna.Framework.GameComponentCollection.InsertItem(Int32 index, GameComponent item)
DS> at System.Collections.ObjectModel.Collection`1.Add(T item)
DS> at AEROBOTS.XnaVisualizer.RecreateGraphics()
DS> at AEROBOTS.XnaVisualizer.Initialize()
DS> at AEROBOTS.XnaVisualizer..ctor()
DS> at AEROBOTS.EntryPoint.Main()

imho, потому что видео слабое. Попробуй на компе с более мощной видяхой.
Re: игра АЭРОБОТЫ - программирование роботов истребителей
От: Sergey J. A. Беларусь  
Дата: 21.02.07 11:59
Оценка:
Здравствуйте, GreenTea, Вы писали:

GT>Оцените мою игрушку. Она написана на C#, графика реализована на XNA (замена Managed DirectX для .NET).

GT>Суть игры сводится к написанию боевого робота. На субьективный нескромный взгляд создателя она ничем не уступает
GT>игрушкам этого редкого жанра. Языков программирования бота аж три C#, J# и VisualBasic.
GT>сайт игрушки: http://greenteaz-1.at.vwdhosting.net/Projects/Aerobots/Main.aspx

Слегка посмотрел. Меню неудобное и местами не логичное. Выбор ботов из репозитория — почему хранилище с права, а выбранные боты с лева ? Мне кажется должно быть наоборот.
Но ещё важнее, мне кажется добавить возможность легко получать/отсылать ботов на сервер, дабы поддерживать дух соперничества.
игра АЭРОБОТЫ - программирование роботов истребителей
От: Аноним  
Дата: 31.01.07 20:06
Оценка:
Microsoft'ский Террариум напоминает.... Особенно по идеологии...


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Re: игра АЭРОБОТЫ - программирование роботов истребителей
От: _Budda_ Украина http://vfm.1gb.ru
Дата: 14.03.07 17:01
Оценка:
Здравствуйте, GreenTea, Вы писали:

GT>Оцените мою игрушку. Она написана на C#, графика реализована на XNA (замена Managed DirectX для .NET).

GT>Суть игры сводится к написанию боевого робота. На субьективный нескромный взгляд создателя она ничем не уступает
GT>игрушкам этого редкого жанра. Языков программирования бота аж три C#, J# и VisualBasic.
GT>сайт игрушки: http://greenteaz-1.at.vwdhosting.net/Projects/Aerobots/Main.aspx
чё то не грузится сайт...
Re: игра АЭРОБОТЫ - программирование роботов истребителей
От: GreenTea  
Дата: 05.04.07 20:24
Оценка:
ВНИМАНИЕ! Сайт игры перенесен сюда: http://greentea.ztech.ru/Projects/Aerobots/Main.aspx
Re[2]: игра АЭРОБОТЫ - программирование роботов истребителей
От: Аноним  
Дата: 25.05.07 14:26
Оценка:
Здравствуйте, GreenTea, Вы писали:

GT>ВНИМАНИЕ! Сайт игры перенесен сюда: http://greentea.ztech.ru/Projects/Aerobots/Main.aspx


не грузиться сайт!!! афтор победи трабл...
Re[3]: игра АЭРОБОТЫ - программирование роботов истребителей
От: VladD2 Российская Империя www.nemerle.org
Дата: 01.06.07 23:03
Оценка: +1
Здравствуйте, <Аноним>, Вы писали:

А>не грузиться сайт!!! афтор победи трабл...


"афтары" будут баниться по IP. Намек понятен?
... << RSDN@Home 1.2.0 alpha rev. 637>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re: игра АЭРОБОТЫ - программирование роботов истребителей
От: Dracula_DIS Россия  
Дата: 13.08.07 12:35
Оценка:
Выдает вот такое:

at System.Drawing.Icon.ExtractAssociatedIcon(String filePath, Int32 index)
at System.Drawing.Icon.ExtractAssociatedIcon(String filePath)
at Microsoft.Xna.Framework.WindowsGameWindow.GetDefaultIcon()
at Microsoft.Xna.Framework.WindowsGameWindow..ctor(Boolean allowUserResizing)
at Microsoft.Xna.Framework.WindowsGameHost..ctor(Game game)
at Microsoft.Xna.Framework.Game.EnsureHost()
at Microsoft.Xna.Framework.Game..ctor()
at AEROBOTS.XnaVisualizer..ctor()
at AEROBOTS.EntryPoint.Main()

Как лечить?
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Say I...
Re: игра АЭРОБОТЫ - программирование роботов истребителей
От: Dracula_DIS Россия  
Дата: 13.08.07 12:41
Оценка:
Выдает вот это:

at System.Drawing.Icon.ExtractAssociatedIcon(String filePath, Int32 index)
at System.Drawing.Icon.ExtractAssociatedIcon(String filePath)
at Microsoft.Xna.Framework.WindowsGameWindow.GetDefaultIcon()
at Microsoft.Xna.Framework.WindowsGameWindow..ctor(Boolean allowUserResizing)
at Microsoft.Xna.Framework.WindowsGameHost..ctor(Game game)
at Microsoft.Xna.Framework.Game.EnsureHost()
at Microsoft.Xna.Framework.Game..ctor()
at AEROBOTS.XnaVisualizer..ctor()
at AEROBOTS.EntryPoint.Main()

Как лечить?
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Say I...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.