Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 36, средняя оценка - 4.94
dimakozyr
157 / 24 / 1
Регистрация: 17.08.2013
Сообщений: 461
#1

Покритикуйте мою игру - C++

25.10.2013, 20:47. Просмотров 4812. Ответов 122
Метки нет (Все метки)

Выкладываю код своей первой игры. Она готова процентов на 90, но уже работает.
Интересно узнать мнение людей, что в ней можно улучшить, упростить и т.п,
т.к. на данный момент в моих глазах это идеал и верх совершенства и мне трудно судить

Скриншот


Cсылки на архивы для скачивания

Цитата Сообщение от dimakozyr Посмотреть сообщение
Кидаю с dll, если у кого не запускается из-за того, что dll не найдены
Beaver.7z

Цитата Сообщение от dimakozyr Посмотреть сообщение
А так вроде упрощать уже некуда
Beaver.7z


Миниатюры
Покритикуйте мою игру  
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.10.2013, 20:47     Покритикуйте мою игру
Посмотрите здесь:

Оцените мою 1 игру "21 card game" - C++
Вот решил я сделать свою 1 игру и залить сюда для "конструктивной критики". Правила игры: Выигрывает тот кто наберет больше очков но не...

Покритикуйте код - C++
Есть класс Студенты (реализован через односвязный список), хотел бы услышать критику по поводу его улучшения, если кому не лень разбираться...

Покритикуйте код - C++
Покритикуйте код, я точно знаю, что он нубовский но все же. Это моя первая программа на с++ которая делает , что то полезное и типо мой...

Покритикуйте пожалуйста программу - C++
Student.h#ifndef _STUDENT_H #define _STUDENT_H class Student { public: Student(); void del(); ...

Графы. Покритикуйте код - C++
Нужно помощь тех кто работает и пишет хороший и красивый код. У меня построено три матрицы, подскажите как улучшить код. Где можно...

Шифратор пароля. Покритикуйте пожалуйста. - C++
Это моя первая программка на С++, если кому не лень, натычте меня носом в ляпы. Чтобы не топтаться по граблям. :) #include...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
programina
1914 / 599 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
25.10.2013, 22:20     Покритикуйте мою игру #31
Цитата Сообщение от Avazart Посмотреть сообщение
И картинки в ресурсы запихнуть.
В икзешник?
dimakozyr
157 / 24 / 1
Регистрация: 17.08.2013
Сообщений: 461
25.10.2013, 22:23  [ТС]     Покритикуйте мою игру #32
Цитата Сообщение от programina Посмотреть сообщение
Можно было и без SDL, но за старание 5+
Спасибо Жаль, что у меня почему-то кнопка "спасибо" отключилась

Цитата Сообщение от Avazart Посмотреть сообщение
И картинки в ресурсы запихнуть
А как это можно сделать?

Добавлено через 3 минуты
Цитата Сообщение от Avazart Посмотреть сообщение
Такой вопрос, а почему бобра глаза красные становятся ?
Ну как, это потому что на него нажимают Он злится как-бы
Avazart
Эксперт С++
7121 / 5298 / 273
Регистрация: 10.12.2010
Сообщений: 23,436
Записей в блоге: 17
25.10.2013, 22:25     Покритикуйте мою игру #33
Цитата Сообщение от programina Посмотреть сообщение
В икзешник?
Ну да.
Цитата Сообщение от dimakozyr Посмотреть сообщение
А как это можно сделать?
http://msdn.microsoft.com/ru-ru/library/y3sk7e6b.aspx
programina
1914 / 599 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
25.10.2013, 22:29     Покритикуйте мою игру #34
Цитата Сообщение от Avazart Посмотреть сообщение
Ну да.
Это не удобно, потому что иногда нужно делать обновление, рестайлинг и т.п. или например исправление какой-нибудь картинки. Лучше использовать отдельные архивы, можно использовать библиотеку zlib )
ValeryS
Модератор
6551 / 5017 / 463
Регистрация: 14.02.2011
Сообщений: 16,735
25.10.2013, 22:31     Покритикуйте мою игру #35
запустил
первое же замечание
не понятно что нужно нажимать play для начала игры, сделай в виде кнопки
второе бобер пропадает одинаково и когда сбежал и когда его прибили
я бы сделал курсор или в виде прицела или какой нибудь мухобойки
завтра проверю играбельность на ребенке
и напишу его замечания
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
25.10.2013, 22:35     Покритикуйте мою игру #36
Цитата Сообщение от XTBZ Посмотреть сообщение
На xp не работает...
Цитата Сообщение от alsav22 Посмотреть сообщение
У меня работает.
Соврал. И у меня не работает (приложенный exe). Если скомпилировать, то при работе исключение выбрасывает. dimakozyr, что-то переделывали?
Avazart
Эксперт С++
7121 / 5298 / 273
Регистрация: 10.12.2010
Сообщений: 23,436
Записей в блоге: 17
25.10.2013, 22:37     Покритикуйте мою игру #37
Цитата Сообщение от programina Посмотреть сообщение
Это не удобно, потому что иногда нужно делать обновление, рестайлинг и т.п. или например исправление какой-нибудь картинки.
С его размерами легче заменить весь exe, что куда легче..
Цитата Сообщение от programina Посмотреть сообщение
Лучше использовать отдельные архивы, можно использовать библиотеку zlib )
И что каждый раз их разжимать при запуске программы?
ValeryS
Модератор
6551 / 5017 / 463
Регистрация: 14.02.2011
Сообщений: 16,735
25.10.2013, 22:38     Покритикуйте мою игру #38
Цитата Сообщение от Avazart Посмотреть сообщение
И что каждый раз их разжимать при запуске программы?
а ты думаешь это долго?
Avazart
Эксперт С++
7121 / 5298 / 273
Регистрация: 10.12.2010
Сообщений: 23,436
Записей в блоге: 17
25.10.2013, 22:38     Покритикуйте мою игру #39
Цитата Сообщение от ValeryS Посмотреть сообщение
а ты думаешь это долго?
Вопрос зачем ?

Зачем делать апдейт к примеру из-за одной картинки, явно же что должны быть изменения и в самом exe ...
BumerangSP
4286 / 1408 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
25.10.2013, 22:42     Покритикуйте мою игру #40
Цитата Сообщение от ValeryS Посмотреть сообщение
курсор или в виде прицела или какой нибудь мухобойки
Деревянной кувалды.
И анимацию, обязательно И чтобы когда его бьешь, он с гримасой обратно залазил, а не с красными глазами) А то можно подумать, что в этот момент принял чего-то запрещенного.)
Ну, это личное пожелание.
Avazart
25.10.2013, 22:45
  #41

Не по теме:

Цитата Сообщение от BumerangSP Посмотреть сообщение
Деревянной кувалды.
И анимацию, обязательно
Кучи мозгов летящих "в сторону экрана"

ValeryS
Модератор
6551 / 5017 / 463
Регистрация: 14.02.2011
Сообщений: 16,735
25.10.2013, 22:48     Покритикуйте мою игру #42
Цитата Сообщение от Avazart Посмотреть сообщение
Вопрос зачем ?
это вопрос сложный
есть два подхода
все в одном флаконе екзешке
или все сущности раздельно
и не мало копий сломано при решении этих вопросов
если пишешь прилуду консольную то лучше первый метод
если игру то второй( по моему) завтра придет дизайнер который ни уха ни рыла в программировании, но зато классно рисует(верстает)
и каждый раз перекомпилировать?
да и оформление будет проще менять предствь у тебя 100500 видов кнопок, все в ресурсы загонять?
а так есть куча файлов изображений, загрузил один потом другой
или например распространил игру, а там один уровень
если добавишь еще то сам и компилируешь а при раздельном виде кто хочет может написать уровень
BumerangSP
25.10.2013, 22:49
  #43

Не по теме:

Avazart, эдакий Happy Tree friends
Кувалда на самом деле же легкой будет по задумке. Поэтому никакого насилия)

dimakozyr
157 / 24 / 1
Регистрация: 17.08.2013
Сообщений: 461
25.10.2013, 22:50  [ТС]     Покритикуйте мою игру #44
Цитата Сообщение от ValeryS Посмотреть сообщение
завтра проверю играбельность на ребенке
и напишу его замечания
А вот это уже интересно

Цитата Сообщение от alsav22 Посмотреть сообщение
И у меня не работает (приложенный exe). Если скомпилировать, то при работе исключение выбрасывает. dimakozyr, что-то переделывали?
Странно, только что скачал оба архива, оба скомпилировались.
Я закомментировал строки с таймером и выводом счета, потому что они еще не полностью готовы
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.10.2013, 22:51     Покритикуйте мою игру
Еще ссылки по теме:

Покритикуйте код финкции нахождения интеграла - C++
typedef double(*tfunc)(double); double integral(double start, end, func f, double dx) { double left, right, result; for (x=start,...

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

испавте мою програму - C++
Здравствуйте форумчани =) Я написал программу она должна считать b=а+а, b=а+а, b=а+а. Можно сказать по формуле b=a+a но почему-то она...

Опишите пожалуйста мою программу - C++
Может кто рассказать что и как делает программа,и написать комментарии?\ Буду очень признателен #include<iostream.h> ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
ValeryS
Модератор
6551 / 5017 / 463
Регистрация: 14.02.2011
Сообщений: 16,735
25.10.2013, 22:51     Покритикуйте мою игру #45
Цитата Сообщение от Avazart Посмотреть сообщение
Кучи мозгов летящих "в сторону экрана"
или курсор в виде лассо и если попал выдергивать его за шею из норы, здравствуй детская, добрая игра
Yandex
Объявления
25.10.2013, 22:51     Покритикуйте мою игру
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru