Author Topic: WorldSim3D 0.9.1  (Read 1690 times)

0 Members and 1 Guest are viewing this topic.

Offline Alec - WS3D Developer

  • Producer
  • Administrator
  • Viscount
  • *
  • Posts: 786
  • Reputation 30
  • Game making is my hobby for life!
WorldSim3D 0.9.1
« on: September 26, 2014, 12:32:26 PM »
Вместо того, чтобы долго отсрочивать релиз следующей версии (пока будет добавлено много полезного и интересного в движок), решено выпустить 1-2 (а может и больше) промежуточных версий. Версия 0.9.1 будет выпущена уже в ближайшую неделю.
Что будет в этой версии?

В эту версию будут добавлены несколько функций: для масштабирования спрайтов; для того, чтобы удобно показать или скрыть спрайт и функция для того, чтобы установить фреймрейт не больше 60 (чтобы не загружать процессор конечного пользователя). Также устранено неудобство закрытия некоторых примеров и другое.

Продолжается работа над мастером (Wizard), сильно упрощающим начало создания проекта. Он появится в одной из следующих версий.
« Last Edit: September 30, 2014, 07:34:51 PM by Alec - WS3D Developer »
WorldSim3D = 3D + FreeBasic. Программируй в удовольствие, а не "в тягость"! Make your project with pleasure, not with strain!

Offline Alec - WS3D Developer

  • Producer
  • Administrator
  • Viscount
  • *
  • Posts: 786
  • Reputation 30
  • Game making is my hobby for life!
Re: WorldSim3D 0.9.1
« Reply #1 on: September 30, 2014, 07:27:07 PM »
Добавлена функция для того, чтобы можно было закрыть пример или готовый проект через ESCAPE (как вариант). Если это игра, то конечно, как правило это делается через меню.

Функция wCloseESC (), которую нужно просто вставить в главный цикл.
« Last Edit: September 30, 2014, 07:34:08 PM by Alec - WS3D Developer »
WorldSim3D = 3D + FreeBasic. Программируй в удовольствие, а не "в тягость"! Make your project with pleasure, not with strain!

Offline Alec - WS3D Developer

  • Producer
  • Administrator
  • Viscount
  • *
  • Posts: 786
  • Reputation 30
  • Game making is my hobby for life!
Re: WorldSim3D 0.9.1
« Reply #2 on: October 02, 2014, 07:21:04 PM »
Сегодня я скомпилировал библиотеку с новыми функциями и протестировал её. Всё прекрасно работает.
Теперь нужно обновить документацию и  примеры.
WorldSim3D = 3D + FreeBasic. Программируй в удовольствие, а не "в тягость"! Make your project with pleasure, not with strain!

Offline Alec - WS3D Developer

  • Producer
  • Administrator
  • Viscount
  • *
  • Posts: 786
  • Reputation 30
  • Game making is my hobby for life!
Re: WorldSim3D 0.9.1
« Reply #3 on: October 05, 2014, 10:08:28 PM »
Идёт обновление примеров...  :)

Новые функции в действии:

« Last Edit: October 05, 2014, 10:13:24 PM by Alec - WS3D Developer »
WorldSim3D = 3D + FreeBasic. Программируй в удовольствие, а не "в тягость"! Make your project with pleasure, not with strain!

Offline Alec - WS3D Developer

  • Producer
  • Administrator
  • Viscount
  • *
  • Posts: 786
  • Reputation 30
  • Game making is my hobby for life!
Re: WorldSim3D 0.9.1
« Reply #4 on: October 07, 2014, 09:10:07 PM »
Работа над новой версией не останавливается ни на день!
Сегодня в папку примеров добавлен пример использования новой функции wDrawSpriteAdvanced (), позволяющей не только отрисовать, но и масштабировать спрайт.
WorldSim3D = 3D + FreeBasic. Программируй в удовольствие, а не "в тягость"! Make your project with pleasure, not with strain!

Offline Alec - WS3D Developer

  • Producer
  • Administrator
  • Viscount
  • *
  • Posts: 786
  • Reputation 30
  • Game making is my hobby for life!
Re: WorldSim3D 0.9.1
« Reply #5 on: October 13, 2014, 08:11:05 PM »
Некоторые примеры будут переработаны, чтобы больше приблизить их к разным элементам игры и увидеть как и где можно это использовать в своих проектах.
WorldSim3D = 3D + FreeBasic. Программируй в удовольствие, а не "в тягость"! Make your project with pleasure, not with strain!

Offline Alec - WS3D Developer

  • Producer
  • Administrator
  • Viscount
  • *
  • Posts: 786
  • Reputation 30
  • Game making is my hobby for life!
Re: WorldSim3D 0.9.1
« Reply #6 on: October 17, 2014, 11:09:22 AM »
Да, на модификацию некоторых примеров уходит больше времени, чем я думал. Но это того стоит! В виду этого, версия 0.9.1 не будет "сырой", она понравится многим, желающим делать игры на понятном языке программирования.
WorldSim3D = 3D + FreeBasic. Программируй в удовольствие, а не "в тягость"! Make your project with pleasure, not with strain!

Offline Alec - WS3D Developer

  • Producer
  • Administrator
  • Viscount
  • *
  • Posts: 786
  • Reputation 30
  • Game making is my hobby for life!
Re: WorldSim3D 0.9.1
« Reply #7 on: October 27, 2014, 09:50:31 PM »
Что ещё осталось сделать?
- доработать несколько примеров;
- внести инфу о новых функциях в справку;
- подправить урок о начале работы с движком и наконец
- протестировать.
WorldSim3D = 3D + FreeBasic. Программируй в удовольствие, а не "в тягость"! Make your project with pleasure, not with strain!

Offline Alec - WS3D Developer

  • Producer
  • Administrator
  • Viscount
  • *
  • Posts: 786
  • Reputation 30
  • Game making is my hobby for life!
Re: WorldSim3D 0.9.1
« Reply #8 on: October 28, 2014, 06:45:58 PM »
Ну вот, 113 примеров переработано!
Последний пример... Уф-ф  :)
WorldSim3D = 3D + FreeBasic. Программируй в удовольствие, а не "в тягость"! Make your project with pleasure, not with strain!

Offline Alec - WS3D Developer

  • Producer
  • Administrator
  • Viscount
  • *
  • Posts: 786
  • Reputation 30
  • Game making is my hobby for life!
Re: WorldSim3D 0.9.1
« Reply #9 on: October 29, 2014, 08:37:27 PM »
Все примеры переработаны, исправлены и протестированы.
Осталось дополнить справку и подкорректировать урок о начале работы с движком.
Надеюсь, как и обещал, в октябре выйдет эта версия.  :)
WorldSim3D = 3D + FreeBasic. Программируй в удовольствие, а не "в тягость"! Make your project with pleasure, not with strain!

Offline Alec - WS3D Developer

  • Producer
  • Administrator
  • Viscount
  • *
  • Posts: 786
  • Reputation 30
  • Game making is my hobby for life!
Re: WorldSim3D 0.9.1
« Reply #10 on: October 31, 2014, 12:07:46 AM »
Всё готово!  :)

Ссылка на дистрибутив: скачать
WorldSim3D = 3D + FreeBasic. Программируй в удовольствие, а не "в тягость"! Make your project with pleasure, not with strain!