Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.05.2011, 14:07   #1
A.S.W
Пользователь
 
Регистрация: 16.12.2009
Сообщений: 39
Восклицание Delphi сохранить/загрузить игру

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



З.Ы.Во вложенном архиве проект
Вложения
Тип файла: rar Новая папка.rar (358.3 Кб, 31 просмотров)
A.S.W вне форума Ответить с цитированием
Старый 06.05.2011, 18:08   #2
A.S.W
Пользователь
 
Регистрация: 16.12.2009
Сообщений: 39
По умолчанию

неужели никто не знает?((
A.S.W вне форума Ответить с цитированием
Старый 07.05.2011, 00:13   #3
GoodDA
фрилансер
Форумчанин
 
Аватар для GoodDA
 
Регистрация: 18.07.2008
Сообщений: 107
По умолчанию

если в делфи, то используй ини файлы
http://articles.org.ru/lessond/les16.php

http://www.delphisources.ru/pages/fa...l_lesson9.html
GoodDA вне форума Ответить с цитированием
Старый 07.05.2011, 00:26   #4
apromix
PHP, Delphi
Форумчанин
 
Аватар для apromix
 
Регистрация: 07.05.2008
Сообщений: 388
По умолчанию

Все данные и переменные, которые нужно сохранить, заноси в TStringList, затем сохраняй в файл. Удобно очень. И загрузка тоже так, сначала загружаем сейв из нашего файла в TStringList, затем с него по очереди в переменные (если нужно, преобразовываем типы, ведь строки в TStringList типа String).
Мыши плакали, кололись, но продолжали жрать кактус...
мои проекты
apromix вне форума Ответить с цитированием
Старый 08.05.2011, 23:58   #5
Alexan-Dwer
Форумчанин
 
Аватар для Alexan-Dwer
 
Регистрация: 20.04.2009
Сообщений: 136
По умолчанию

A.S.W, прежде чем делать функцию сохранения данных, нужно знать, что именно сохранить. Я посмотрел Ваш проект — в коде бардак, поэтому имею лишь расплывчатое понятие. Думаю, цель игры — это максимально/быстро что-то сделать, значит нужно ограничивать эти действия по времени и потом выводить таблицу рекордов, а не сохранять координаты объектов. Иначе игра будет бесконечной и удовольствия от нее игрок не получит…

Для сохранения данных можно использовать: IniFile, Реестр, Memo, TextFile и т.д. Но это когда основная часть у Вас уже проработана, а иначе можно и проект забросить. Думайте еще о шифровании. Игра, файл сохранения которой можно редактировать блокнотом уже не в моде

P.S. Прилагаю Ваш проект, немного переработанный, надеюсь поможет.
Цель: Нажать на мяч максимальное число раз за 15 секунд.
Вложения
Тип файла: rar Crazy Ball.rar (240.3 Кб, 37 просмотров)
Alexan-Dwer вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ImageList програмно загрузить и сохранить ArtGrek Компоненты Delphi 6 28.12.2010 14:44
На Delphi 7 сделать игру кто хочет стать миллионером в delphi 7 666dart666 Помощь студентам 11 04.11.2010 17:57
Как сохранить текущую игру ? INCIC Gamedev - cоздание игр: Unity, OpenGL, DirectX 12 29.06.2009 21:20
как загрузить фильм в Delphi Karinka Мультимедиа в Delphi 20 07.12.2008 12:01
Сохранить и загрузить (INI файлы) Манжосов Денис :) Помощь студентам 4 29.07.2008 16:48