locked
Разработка игр на Windows Phone 8.0 RRS feed

  • Вопрос

  • Добрый день Дмитрий Тимофеев, у меня возникли вопросы с совместимостью Windows Phone 7.5 c Windows Phone 8.0... Дело в том что я недавно начал учится разрабатывать игры на Windows Phone 8.0. Но материалов по разработке игр на Windows Phone 8.0 не нашел, вследствие я скачал книгу на сайте http://msdn.microsoft.com/ru-ru/jj715256. Я скачал книгу "Разработка приложений для Windows Phone 7.5" и столкнулся с рядом ошибок, я следовал согласно инструкциям книги, исходный код:

    protected override void Update(GameTime gameTime)
    {
    // Позволяет выйти из игры

    if (GamePad.GetState(PlayerIndex.One).Buttons.Back == ButtonState.Pressed)
    this.Exit();
    width = GraphicsDevice.Viewport.Width;
    height = GraphicsDevice.Viewport.Height;

    ship_pos += ship_dir;
    if (ship_pos.X <= 0 || ship_pos.X > width — ship.Width)
    {
    ship_dir = -ship_dir;
    }


    base.Update(gameTime);
    }

    Ошибка 1 Непредвиденный знак "—" F:\Users\Crews\Desktop\01\WindowsPhoneShipBattle\WindowsPhoneShipBattle\WindowsPhoneShipBattle\Game1.cs 95 43 WindowsPhoneShipBattle
    Ошибка 2 Недопустимый элемент "" в выражении F:\Users\Crews\Desktop\01\WindowsPhoneShipBattle\WindowsPhoneShipBattle\WindowsPhoneShipBattle\Game1.cs 95 43 WindowsPhoneShipBattle
    Ошибка 3 Требуется ")" F:\Users\Crews\Desktop\01\WindowsPhoneShipBattle\WindowsPhoneShipBattle\WindowsPhoneShipBattle\Game1.cs 95 43 WindowsPhoneShipBattle
    Ошибка 4 Требуется ";" F:\Users\Crews\Desktop\01\WindowsPhoneShipBattle\WindowsPhoneShipBattle\WindowsPhoneShipBattle\Game1.cs 95 45 WindowsPhoneShipBattle
    Ошибка 5 Недопустимый элемент ")" в выражении F:\Users\Crews\Desktop\01\WindowsPhoneShipBattle\WindowsPhoneShipBattle\WindowsPhoneShipBattle\Game1.cs 95 55 WindowsPhoneShipBattle
    Ошибка 6 Требуется ";" F:\Users\Crews\Desktop\01\WindowsPhoneShipBattle\WindowsPhoneShipBattle\WindowsPhoneShipBattle\Game1.cs 95 55 WindowsPhoneShipBattle
    Ошибка 7 Требуется ";" F:\Users\Crews\Desktop\01\WindowsPhoneShipBattle\WindowsPhoneShipBattle\WindowsPhoneShipBattle\Game1.cs 95 56 WindowsPhoneShipBattle


    Исправляя ошибки код не работает должным образом..  

    Прошу вас помочь в решении данной задачи. Заранее благодарю...

    20 февраля 2013 г. 12:49

Ответы

  • Привет 

    Я благодарю вас за вашу помощь Abolmasov Dmitry, я нашел другой источник той же самой игры " http://www.techdays.ru/videos/2881.html ".

    • Помечено в качестве ответа Abolmasov Dmitry 25 февраля 2013 г. 8:21
    22 февраля 2013 г. 15:35

Все ответы

  • Привет

    Я не Дмитрий Тимофеев, но постараюсь помочь вам. Вам нужно помочь исправить эти ошибки или вы их сами исправляете, но тогда каким образом код работает неверно?

    Попробуйте весь код не копировать, а набрать руками, у вас явно первая ошибка - это ошибка копирования, должнен быть знак "минус", а у вас "тире". И так же с другими ошибками - могу быть непечатаемые символы в коде, которые приводят к этим ошибкам.


    Для связи [mail]

    21 февраля 2013 г. 10:52
  • Привет 

    Я благодарю вас за вашу помощь Abolmasov Dmitry, я нашел другой источник той же самой игры " http://www.techdays.ru/videos/2881.html ".

    • Помечено в качестве ответа Abolmasov Dmitry 25 февраля 2013 г. 8:21
    22 февраля 2013 г. 15:35