|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
19.06.2007, 21:41 | #1 |
Пользователь
Регистрация: 19.06.2007
Сообщений: 88
|
Помогите сделать сохранения в игре!!!
Как сделать сохранения в игре??? Игра логическая, похожа на "В президенты", "Бизнесмен", "Хакер".Помогите!!!!
|
19.06.2007, 21:51 | #2 |
Кодер
Форумчанин
Регистрация: 27.01.2007
Сообщений: 271
|
Ни знаю не одной из выше перечисленных не видел.
Вот тебе первая рекомендация определи какие параметры игры необходимо сохранить. Вторая придумать компактный и легко читаемый формат для хранения этих параметров. И соответственно последнее все это реализовать в коде. |
19.06.2007, 22:15 | #3 |
Пользователь
Регистрация: 19.06.2007
Сообщений: 88
|
Игра логическая, без анимации, я два дня назад начал её делать. Короче там всякие кнопки, нажимаешь -покупаешь еду и тд. Мне надо сохранить числовые переменные, я счяс пытаюсь это через БД сделать.
|
19.06.2007, 23:13 | #4 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
надеюсь БД на MS SQL и доступ через ADO
Зачем тебе БД? не читал никогда про файлы? Бывают типизированные и нетипизированные. А есть еще ini файлы, но в данном случае это глупость |
19.06.2007, 23:29 | #5 |
With best regards
Участник клуба
Регистрация: 20.04.2007
Сообщений: 1,448
|
Ну, почему глупость сразу??? Хоть в txt сделать
Простейший механизм "шифровки": Т.к. имеем переменные числового типа(Longint, extended), то к каждой прибавляем некое число, например 12345678 (ко всем разное), и все, совпадений (явных) нет. При чтении значений, из нужного числа вычитаем теже 12345678 и все - значение загружено.
Life is too short, play more...
Как правильно задавать вопросы |
20.06.2007, 01:14 | #6 |
Пользователь
Регистрация: 19.06.2007
Сообщений: 88
|
Мне нужно сохранить переменные, да хотя бы просто числа, в ini или txt файл -- без разницы! Я просто тупо незнаю как это сделать. А про БД я подумал потому что я делал телефонный справочник и там у меня получалось сохранять данные. Я не знаю как сохранить любые данные в любой файл . Из-за этого я недоделал 2 игры. Выложите кто-нибуть код в котором из простого Label ' а или Edit'a данные сохранялись, к примеру, в txt файл. Плиззз!!!
|
20.06.2007, 07:45 | #7 |
Пользователь
Регистрация: 15.04.2007
Сообщений: 20
|
procedure save_file(s:string);
var fn:string; begin fn:=ExtractFilePath(application.Exe Name); fn:=fn+'save.sav'; assignfile(f,fn); rewrite(f); write(f,s); closefile(f); end; |
20.06.2007, 13:19 | #8 |
Пользователь
Регистрация: 19.06.2007
Сообщений: 88
|
procedure save_file(s:string);
var fn:string; begin fn:=ExtractFilePath(application.Exe Name); fn:=fn+'save.sav'; assignfile(f,fn);---здесь ошибка rewrite(f); write(f,s); closefile(f); end; |
20.06.2007, 13:28 | #9 |
Пользователь
Регистрация: 19.06.2007
Сообщений: 88
|
2 Ivan Susanin
переменной S присваивать значения Labela??? |
20.06.2007, 14:19 | #10 | |
Регистрация: 04.06.2007
Сообщений: 3
|
Цитата:
var f: Text; save_file(Label1.Caption); |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как сделать сеть в простенькой игре??? | Руслантус | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 16 | 21.05.2010 20:44 |
OnMouseDown в игре. | Titan123 | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 10 | 29.07.2008 13:10 |
Препятствия в игре. | Манжосов Денис :) | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 2 | 07.06.2008 14:14 |
Хитрости в игре Gothic | Altera | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 2 | 21.05.2008 00:21 |
Вопрос по игре!!! | Ыть | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 28.03.2008 09:02 |