Видео смотреть бесплатно

Смотреть уз видео

Официальный сайт openclass 24/7/365

Смотреть видео бесплатно

Shtsh 07.05.2010 15:30

Linux GamesVioletland. Crimsonlad по-оупенсорсски

Давным-давно, в далёкой-предалёкой галактике, когда процессоры были одноядерные, а память измерялась в мегабайтах, игрался я под оффтопиком в одну замечательную изометрическую игру. Суть была простая - на тебя прут монстры и ты должен в них стрелять и, желатьельно, не попадать под их удары. Вроде бы банально, если бы не одно "но" - монстров было, не не много, их было просто ДОФИГИЩА! И называлась эта игра Crimsonland. Кстати, впоследствии, взяв идею и добавив сюжет, вышла (кстати, есть и под linux) серия игр Shadowgrounds (к ней есть продолжение Shadowgrounds Survivor). Но есть своя изюминка в простоте и незамысловатости (на первый взгляд) старого доброго crimsonlanda. И не было нормально альтернативы тем, кто пользуется linux. Однако сейчас она начинает появляться! Встречайте, Violetland!
Стоит, правда, отметить, что пока проект дорос только до версии 0.3 (в svn последняя версия 229, что не особо отличается) и в игре есть только режим выживания. В AUR он есть.

Суть игры простая: есть карта, на карте есть девушка с оружием. Со всех сторон лезут монстры, и от них нужно отстреливаться.
X2KTyMdSY1.pngdBpTa1vmSg.pnguTBDm81IAd.pngd3HNsoUsl0.pngiI5U6TW26V.png

Монстров, кстати, пока очень немного (всего 3) но этого хватит, чтобы заставить попотеть для того, чтобы продержаться минут 5 :)
За каждого убитого монстра даётся экспа, которую можно тратить на перки (их всего 5), либо улучшать характеристики персонажа (а их вообще 3). Думаете, этого мало? Попробуйте дожить хотя бы до шестого уровня :)

В связи с тем, что, по сравнению с crimsonland, мало перков, резко возрастает сложность игры - каждый сурвайвор продолжается (у меня, естественно) минуты 4. Кроме того, новой идеей стало добавления смены времени суток, что тоже усложняет и без того непростую игру. Ну, и в традиции жанра, из монстров выпадают бонусы для повышения скорости истребления всякой нечести.

А теперь о средствах истребления монстров.
stw3oUBHhi.png PM - оружие, которое даётся в самом начале. Слабое, медленное. В общем, как принято говорить "не нужно"
ORIqxneETq.png AK-47 - довольно высокая скорость стрельбы, довольно высокая убойная сила, огромный разброс
5apUEfoglC.png Laser - работает по принципу railgun из quake. Я не смог найти применения к ней - когда вокруг тебя много монстров, особо не будешь выцеливаться, автоматика тут больше подходит
HOz6NWSZOO.png M-32 - гранатомёт, убойный, бьёт по площади, одако стреляет не спеша и перезаряжается очень долго
Ed2hiq0OjB.png Remington-870 - дробовик. В crimsonland был довольно эффективным, тут с ним у меня как-то не заладилось. Проблемы стандартные - низкая скорость стрельбы и долгая перезарядка
bEUYt27quL.png UZI - ну чё, это узи :) Высокая скорость стрельбы, урон пониже, чем у АК-47, перезаряжаться приходится чаще, но мне нравится, довольно эффективная вещь

Ещё одно нововведение: телепорты и гранаты. Это то, что может спасти в самой тяжёлой и практически безвыходной ситуации. Просто жмёте пробел - и жить становиться чуть-чуть полегче :)

И небольшой совет: перед тем, как начнёте играть, почитайте справку, что по F1 - поможет.

Дерзайте, мочите их всех, меряйтесь результатами :) Мой рекорд - 3625 3880 4708


Тэги: crimsonland games violetland
+ 14 -
Похожие Поделиться

Elvis 07.05.2010 15:41 #
+ -1 -
Спасибо за обзор!
Очень приятно читать качественные обзоры с описанием и скриншотами.
chemikadze 07.05.2010 15:50 #
+ -1 -
Выходит это Crimsonland был прародителем ЧтонибудьШутеров?
Shtsh 07.05.2010 15:54 #
+ -1 -
Честно говоря, я не уверен, к тому же на старых платформах были подобные игры. Просто crimsonland - первая игра из таких, которая попалась мне на глаза.
m0nhawk 07.05.2010 16:03 #
+ 0 -
есть девушка с оружием
Я уже догадываюсь кто автор :)
ZED 07.05.2010 16:19 #
+ -1 -
О, в getdeb есть, ща заценим...
dfx 07.05.2010 19:45 #
+ 0 -
Под дебиан кто-нить собирал? А то у меня фейлится...

Многабукаф
Linking CXX executable violetland
CMakeFiles/violetland.dir/src/program.cpp.o: In function `startSurvival()':
program.cpp:(.text+0x788): undefined reference to `glClear'
CMakeFiles/violetland.dir/src/program.cpp.o: In function `initSystem()':
program.cpp:(.text+0x1082): undefined reference to `glClearColor'
program.cpp:(.text+0x108e): undefined reference to `glEnable'
program.cpp:(.text+0x109a): undefined reference to `glEnable'
program.cpp:(.text+0x10ae): undefined reference to `glBlendFunc'
program.cpp:(.text+0x10ba): undefined reference to `glEnable'
program.cpp:(.text+0x10c6): undefined reference to `glDisable'
program.cpp:(.text+0x12c0): undefined reference to `glClear'
program.cpp:(.text+0x143a): undefined reference to `glLightfv'
program.cpp:(.text+0x1455): undefined reference to `glLightfv'
program.cpp:(.text+0x1470): undefined reference to `glLightfv'
program.cpp:(.text+0x148d): undefined reference to `glLightf'
program.cpp:(.text+0x14aa): undefined reference to `glLightf'
program.cpp:(.text+0x14e5): undefined reference to `glLightfv'
program.cpp:(.text+0x1500): undefined reference to `glLightfv'
program.cpp:(.text+0x151b): undefined reference to `glLightfv'
program.cpp:(.text+0x1538): undefined reference to `glLightf'
program.cpp:(.text+0x1555): undefined reference to `glLightf'
program.cpp:(.text+0x1561): undefined reference to `glEnable'
program.cpp:(.text+0x1575): undefined reference to `glHint'
CMakeFiles/violetland.dir/src/program.cpp.o: In function `setGuiCameraMode()':
program.cpp:(.text+0xb5af): undefined reference to `glMatrixMode'
program.cpp:(.text+0xb5b4): undefined reference to `glLoadIdentity'
program.cpp:(.text+0xb5fe): undefined reference to `glOrtho'
program.cpp:(.text+0xb60a): undefined reference to `glMatrixMode'
program.cpp:(.text+0xb60f): undefined reference to `glLoadIdentity'
CMakeFiles/violetland.dir/src/program.cpp.o: In function `drawGame()':
program.cpp:(.text+0xd0bf): undefined reference to `glEnable'
program.cpp:(.text+0xd230): undefined reference to `glLightModelfv'
program.cpp:(.text+0xd28d): undefined reference to `glEnable'
program.cpp:(.text+0xd292): undefined reference to `glPushMatrix'
program.cpp:(.text+0xd2b7): undefined reference to `glTranslatef'
program.cpp:(.text+0xd2d5): undefined reference to `glLightfv'
program.cpp:(.text+0xd2da): undefined reference to `glPopMatrix'
program.cpp:(.text+0xd2f6): undefined reference to `glEnable'
program.cpp:(.text+0xd2fb): undefined reference to `glPushMatrix'
program.cpp:(.text+0xd320): undefined reference to `glTranslatef'
program.cpp:(.text+0xd33e): undefined reference to `glLightfv'
program.cpp:(.text+0xd343): undefined reference to `glPopMatrix'
program.cpp:(.text+0xd6f3): undefined reference to `glDisable'
program.cpp:(.text+0xd70f): undefined reference to `glDisable'
program.cpp:(.text+0xd71b): undefined reference to `glDisable'
program.cpp:(.text+0xd76b): undefined reference to `glDisable'
program.cpp:(.text+0xd8d7): undefined reference to `glLineWidth'
program.cpp:(.text+0xd8e3): undefined reference to `glBegin'
program.cpp:(.text+0xd90b): undefined reference to `glColor4f'
program.cpp:(.text+0xd926): undefined reference to `glVertex3f'
program.cpp:(.text+0xd94e): undefined reference to `glColor4f'
program.cpp:(.text+0xd9b5): undefined reference to `glVertex3f'
program.cpp:(.text+0xd9ba): undefined reference to `glEnd'
program.cpp:(.text+0xd9db): undefined reference to `glBegin'
program.cpp:(.text+0xd9fa): undefined reference to `glNormal3f'
program.cpp:(.text+0xda4e): undefined reference to `glColor4f'
program.cpp:(.text+0xda69): undefined reference to `glVertex3f'
program.cpp:(.text+0xdb10): undefined reference to `glColor4f'
program.cpp:(.text+0xdb7d): undefined reference to `glVertex3f'
program.cpp:(.text+0xdbea): undefined reference to `glVertex3f'
program.cpp:(.text+0xdbef): undefined reference to `glEnd'
program.cpp:(.text+0xdbfb): undefined reference to `glEnable'
program.cpp:(.text+0xdc4b): undefined reference to `glDisable'
program.cpp:(.text+0xdd85): undefined reference to `glEnable'
CMakeFiles/violetland.dir/src/program.cpp.o: In function `runMainLoop()':
program.cpp:(.text+0xdfa8): undefined reference to `glClear'
CMakeFiles/violetland.dir/src/game/Terrain.cpp.o: In function `Terrain::beginDrawOn()':
Terrain.cpp:(.text+0x999): undefined reference to `glGetIntegerv'
Terrain.cpp:(.text+0x9c1): undefined reference to `glViewport'
CMakeFiles/violetland.dir/src/game/Terrain.cpp.o: In function `Terrain::endDrawOn()':
Terrain.cpp:(.text+0xe10): undefined reference to `glViewport'
CMakeFiles/violetland.dir/src/game/Terrain.cpp.o: In function `Terrain::drawOnTile(int, int, StaticObject*)':
Terrain.cpp:(.text+0x109e): undefined reference to `glMatrixMode'
Terrain.cpp:(.text+0x10a3): undefined reference to `glLoadIdentity'
Terrain.cpp:(.text+0x1153): undefined reference to `glOrtho'
Terrain.cpp:(.text+0x115f): undefined reference to `glMatrixMode'
Terrain.cpp:(.text+0x1164): undefined reference to `glLoadIdentity'
Terrain.cpp:(.text+0x1235): undefined reference to `glBindTexture'
Terrain.cpp:(.text+0x1284): undefined reference to `glCopyTexImage2D'
CMakeFiles/violetland.dir/src/game/Terrain.cpp.o: In function `Terrain::~Terrain()':
Terrain.cpp:(.text+0x136e): undefined reference to `glDeleteLists'
CMakeFiles/violetland.dir/src/game/Terrain.cpp.o: In function `Terrain::~Terrain()':
Terrain.cpp:(.text+0x141a): undefined reference to `glDeleteLists'
CMakeFiles/violetland.dir/src/game/HUD.cpp.o: In function `violetland::HUD::drawBar(int, int, int, int, float, float*, float*, float*)':
HUD.cpp:(.text+0x10c2): undefined reference to `glDisable'
HUD.cpp:(.text+0x10c7): undefined reference to `glPushMatrix'
HUD.cpp:(.text+0x10e4): undefined reference to `glTranslatef'
HUD.cpp:(.text+0x10f0): undefined reference to `glBegin'
HUD.cpp:(.text+0x110f): undefined reference to `glNormal3f'
HUD.cpp:(.text+0x111a): undefined reference to `glColor4fv'
HUD.cpp:(.text+0x113f): undefined reference to `glVertex3f'
HUD.cpp:(.text+0x1164): undefined reference to `glVertex3f'
HUD.cpp:(.text+0x1181): undefined reference to `glVertex3f'
HUD.cpp:(.text+0x119e): undefined reference to `glVertex3f'
HUD.cpp:(.text+0x11a9): undefined reference to `glColor4fv'
HUD.cpp:(.text+0x11ce): undefined reference to `glVertex3f'
HUD.cpp:(.text+0x11d9): undefined reference to `glColor4fv'
HUD.cpp:(.text+0x1201): undefined reference to `glVertex3f'
HUD.cpp:(.text+0x1221): undefined reference to `glVertex3f'
HUD.cpp:(.text+0x122c): undefined reference to `glColor4fv'
HUD.cpp:(.text+0x1249): undefined reference to `glVertex3f'
HUD.cpp:(.text+0x124e): undefined reference to `glEnd'
HUD.cpp:(.text+0x1253): undefined reference to `glPopMatrix'
HUD.cpp:(.text+0x125f): undefined reference to `glEnable'
CMakeFiles/violetland.dir/src/game/bullets/StandardBullet.cpp.o: In function `StandardBullet::draw()':
StandardBullet.cpp:(.text+0x2a6): undefined reference to `glDisable'
StandardBullet.cpp:(.text+0x2d0): undefined reference to `glLineWidth'
StandardBullet.cpp:(.text+0x2dc): undefined reference to `glBegin'
StandardBullet.cpp:(.text+0x329): undefined reference to `glColor4f'
StandardBullet.cpp:(.text+0x34a): undefined reference to `glVertex3f'
StandardBullet.cpp:(.text+0x396): undefined reference to `glColor4f'
StandardBullet.cpp:(.text+0x3b7): undefined reference to `glVertex3f'
StandardBullet.cpp:(.text+0x3bc): undefined reference to `glEnd'
StandardBullet.cpp:(.text+0x3c8): undefined reference to `glEnable'
CMakeFiles/violetland.dir/src/game/bullets/LaserBullet.cpp.o: In function `LaserBullet::draw()':
LaserBullet.cpp:(.text+0x232): undefined reference to `glDisable'
LaserBullet.cpp:(.text+0x23f): undefined reference to `glLineWidth'
LaserBullet.cpp:(.text+0x24b): undefined reference to `glBegin'
LaserBullet.cpp:(.text+0x27c): undefined reference to `glColor4f'
LaserBullet.cpp:(.text+0x29d): undefined reference to `glVertex3f'
LaserBullet.cpp:(.text+0x2c6): undefined reference to `glColor4f'
LaserBullet.cpp:(.text+0x2e7): undefined reference to `glVertex3f'
LaserBullet.cpp:(.text+0x2ec): undefined reference to `glEnd'
LaserBullet.cpp:(.text+0x2f8): undefined reference to `glEnable'
CMakeFiles/violetland.dir/src/system/graphic/Texture.cpp.o: In function `Texture::Texture(int, int, unsigned int, int)':
Texture.cpp:(.text+0x56): undefined reference to `glGenTextures'
Texture.cpp:(.text+0x6e): undefined reference to `glBindTexture'
Texture.cpp:(.text+0x8b): undefined reference to `glTexParameteri'
Texture.cpp:(.text+0xa8): undefined reference to `glTexParameteri'
Texture.cpp:(.text+0xf3): undefined reference to `glTexImage2D'
CMakeFiles/violetland.dir/src/system/graphic/Texture.cpp.o: In function `Texture::Texture(int, int, unsigned int, int)':
Texture.cpp:(.text+0x160): undefined reference to `glGenTextures'
Texture.cpp:(.text+0x178): undefined reference to `glBindTexture'
Texture.cpp:(.text+0x195): undefined reference to `glTexParameteri'
Texture.cpp:(.text+0x1b2): undefined reference to `glTexParameteri'
Texture.cpp:(.text+0x1fd): undefined reference to `glTexImage2D'
CMakeFiles/violetland.dir/src/system/graphic/Texture.cpp.o: In function `Texture::Texture(SDL_Surface*, unsigned int, int, bool)':
Texture.cpp:(.text+0x2f5): undefined reference to `glGenTextures'
Texture.cpp:(.text+0x30d): undefined reference to `glBindTexture'
Texture.cpp:(.text+0x32a): undefined reference to `glTexParameteri'
Texture.cpp:(.text+0x347): undefined reference to `glTexParameteri'
Texture.cpp:(.text+0x399): undefined reference to `glTexImage2D'
CMakeFiles/violetland.dir/src/system/graphic/Texture.cpp.o: In function `Texture::Texture(SDL_Surface*, unsigned int, int, bool)':
Texture.cpp:(.text+0x49b): undefined reference to `glGenTextures'
Texture.cpp:(.text+0x4b3): undefined reference to `glBindTexture'
Texture.cpp:(.text+0x4d0): undefined reference to `glTexParameteri'
Texture.cpp:(.text+0x4ed): undefined reference to `glTexParameteri'
Texture.cpp:(.text+0x53f): undefined reference to `glTexImage2D'
CMakeFiles/violetland.dir/src/system/graphic/Texture.cpp.o: In function `Texture::~Texture()':
Texture.cpp:(.text+0x5b1): undefined reference to `glDeleteTextures'
CMakeFiles/violetland.dir/src/system/graphic/Texture.cpp.o: In function `Texture::~Texture()':
Texture.cpp:(.text+0x5ed): undefined reference to `glDeleteTextures'
CMakeFiles/violetland.dir/src/system/graphic/Texture.cpp.o: In function `Texture::~Texture()':
Texture.cpp:(.text+0x629): undefined reference to `glDeleteTextures'
CMakeFiles/violetland.dir/src/system/graphic/StaticObject.cpp.o: In function `StaticObject::createComplexFace(int)':
StaticObject.cpp:(.text+0xb7): undefined reference to `glGenLists'
StaticObject.cpp:(.text+0xcd): undefined reference to `glNewList'
StaticObject.cpp:(.text+0x101): undefined reference to `glBegin'
StaticObject.cpp:(.text+0x176): undefined reference to `glNormal3f'
StaticObject.cpp:(.text+0x1a2): undefined reference to `glColor4f'
StaticObject.cpp:(.text+0x1b4): undefined reference to `glTexCoord2f'
StaticObject.cpp:(.text+0x1e7): undefined reference to `glVertex3f'
StaticObject.cpp:(.text+0x1f9): undefined reference to `glTexCoord2f'
StaticObject.cpp:(.text+0x235): undefined reference to `glVertex3f'
StaticObject.cpp:(.text+0x247): undefined reference to `glTexCoord2f'
StaticObject.cpp:(.text+0x28c): undefined reference to `glVertex3f'
StaticObject.cpp:(.text+0x29e): undefined reference to `glTexCoord2f'
StaticObject.cpp:(.text+0x2da): undefined reference to `glVertex3f'
StaticObject.cpp:(.text+0x309): undefined reference to `glEnd'
StaticObject.cpp:(.text+0x30e): undefined reference to `glEndList'
CMakeFiles/violetland.dir/src/system/graphic/StaticObject.cpp.o: In function `StaticObject::draw(bool, bool, float, float, float, float)':
StaticObject.cpp:(.text+0x361): undefined reference to `glEnable'
StaticObject.cpp:(.text+0x3b9): undefined reference to `glBindTexture'
StaticObject.cpp:(.text+0x3be): undefined reference to `glPushMatrix'
StaticObject.cpp:(.text+0x3d9): undefined reference to `glTranslatef'
StaticObject.cpp:(.text+0x3ff): undefined reference to `glRotatef'
StaticObject.cpp:(.text+0x418): undefined reference to `glScalef'
StaticObject.cpp:(.text+0x424): undefined reference to `glBegin'
StaticObject.cpp:(.text+0x443): undefined reference to `glNormal3f'
StaticObject.cpp:(.text+0x46f): undefined reference to `glColor4f'
StaticObject.cpp:(.text+0x49b): undefined reference to `glTexCoord2f'
StaticObject.cpp:(.text+0x4bc): undefined reference to `glVertex3f'
StaticObject.cpp:(.text+0x4e8): undefined reference to `glTexCoord2f'
StaticObject.cpp:(.text+0x509): undefined reference to `glVertex3f'
StaticObject.cpp:(.text+0x535): undefined reference to `glTexCoord2f'
StaticObject.cpp:(.text+0x556): undefined reference to `glVertex3f'
StaticObject.cpp:(.text+0x582): undefined reference to `glTexCoord2f'
StaticObject.cpp:(.text+0x5a3): undefined reference to `glVertex3f'
StaticObject.cpp:(.text+0x5a8): undefined reference to `glEnd'
StaticObject.cpp:(.text+0x5ad): undefined reference to `glPopMatrix'
StaticObject.cpp:(.text+0x5d3): undefined reference to `glDisable'
CMakeFiles/violetland.dir/src/system/graphic/StaticObject.cpp.o: In function `StaticObject::draw(unsigned int)':
StaticObject.cpp:(.text+0x66b): undefined reference to `glBindTexture'
StaticObject.cpp:(.text+0x670): undefined reference to `glPushMatrix'
StaticObject.cpp:(.text+0x691): undefined reference to `glTranslatef'
StaticObject.cpp:(.text+0x6ba): undefined reference to `glRotatef'
StaticObject.cpp:(.text+0x6dc): undefined reference to `glScalef'
StaticObject.cpp:(.text+0x6e7): undefined reference to `glCallList'
StaticObject.cpp:(.text+0x6ec): undefined reference to `glPopMatrix'
CMakeFiles/violetland.dir/src/system/graphic/DynamicObject.cpp.o: In function `DynamicObject::draw(float, float, float, float, float, float, float, float)':
DynamicObject.cpp:(.text+0x212): undefined reference to `glBindTexture'
DynamicObject.cpp:(.text+0x217): undefined reference to `glPushMatrix'
DynamicObject.cpp:(.text+0x232): undefined reference to `glTranslatef'
DynamicObject.cpp:(.text+0x258): undefined reference to `glRotatef'
DynamicObject.cpp:(.text+0x271): undefined reference to `glScalef'
DynamicObject.cpp:(.text+0x291): undefined reference to `glColor4f'
DynamicObject.cpp:(.text+0x29d): undefined reference to `glBegin'
DynamicObject.cpp:(.text+0x2b3): undefined reference to `glTexCoord2f'
DynamicObject.cpp:(.text+0x2d4): undefined reference to `glVertex3f'
DynamicObject.cpp:(.text+0x2ea): undefined reference to `glTexCoord2f'
DynamicObject.cpp:(.text+0x30b): undefined reference to `glVertex3f'
DynamicObject.cpp:(.text+0x321): undefined reference to `glTexCoord2f'
DynamicObject.cpp:(.text+0x342): undefined reference to `glVertex3f'
DynamicObject.cpp:(.text+0x358): undefined reference to `glTexCoord2f'
DynamicObject.cpp:(.text+0x379): undefined reference to `glVertex3f'
DynamicObject.cpp:(.text+0x37e): undefined reference to `glEnd'
DynamicObject.cpp:(.text+0x383): undefined reference to `glPopMatrix'
CMakeFiles/violetland.dir/src/system/graphic/Aim.cpp.o: In function `Aim::constructCircle(float)':
Aim.cpp:(.text+0xe): undefined reference to `glBegin'
Aim.cpp:(.text+0x98): undefined reference to `glVertex3f'
Aim.cpp:(.text+0xe1): undefined reference to `glVertex3f'
Aim.cpp:(.text+0xfc): undefined reference to `glEnd'
CMakeFiles/violetland.dir/src/system/graphic/Aim.cpp.o: In function `Aim::constructFilledCircle(float)':
Aim.cpp:(.text+0x110): undefined reference to `glBegin'
Aim.cpp:(.text+0x19a): undefined reference to `glVertex3f'
Aim.cpp:(.text+0x1e3): undefined reference to `glVertex3f'
Aim.cpp:(.text+0x202): undefined reference to `glVertex3f'
Aim.cpp:(.text+0x21d): undefined reference to `glEnd'
CMakeFiles/violetland.dir/src/system/graphic/Aim.cpp.o: In function `Aim::constructAim(float, float, float, float, float, float)':
Aim.cpp:(.text+0x232): undefined reference to `glGenLists'
Aim.cpp:(.text+0x24e): undefined reference to `glNewList'
Aim.cpp:(.text+0x25b): undefined reference to `glLineWidth'
Aim.cpp:(.text+0x27d): undefined reference to `glColor4f'
Aim.cpp:(.text+0x29e): undefined reference to `glLineWidth'
Aim.cpp:(.text+0x2c0): undefined reference to `glColor4f'
Aim.cpp:(.text+0x2d9): undefined reference to `glEndList'
Aim.cpp:(.text+0x2e5): undefined reference to `glGenLists'
Aim.cpp:(.text+0x301): undefined reference to `glNewList'
Aim.cpp:(.text+0x323): undefined reference to `glColor4f'
Aim.cpp:(.text+0x344): undefined reference to `glLineWidth'
Aim.cpp:(.text+0x366): undefined reference to `glColor4f'
Aim.cpp:(.text+0x37f): undefined reference to `glEndList'
CMakeFiles/violetland.dir/src/system/graphic/Aim.cpp.o: In function `Aim::draw(float, float, float, float)':
Aim.cpp:(.text+0x571): undefined reference to `glPushMatrix'
Aim.cpp:(.text+0x58c): undefined reference to `glTranslatef'
Aim.cpp:(.text+0x591): undefined reference to `glPushMatrix'
Aim.cpp:(.text+0x5aa): undefined reference to `glScalef'
Aim.cpp:(.text+0x5b8): undefined reference to `glCallList'
Aim.cpp:(.text+0x5bd): undefined reference to `glPopMatrix'
Aim.cpp:(.text+0x5f1): undefined reference to `glScalef'
Aim.cpp:(.text+0x5ff): undefined reference to `glCallList'
Aim.cpp:(.text+0x604): undefined reference to `glPopMatrix'
CMakeFiles/violetland.dir/src/system/graphic/Aim.cpp.o: In function `Aim::~Aim()':
Aim.cpp:(.text+0x62b): undefined reference to `glDeleteLists'
Aim.cpp:(.text+0x641): undefined reference to `glDeleteLists'
CMakeFiles/violetland.dir/src/system/graphic/Aim.cpp.o: In function `Aim::~Aim()':
Aim.cpp:(.text+0x67d): undefined reference to `glDeleteLists'
Aim.cpp:(.text+0x693): undefined reference to `glDeleteLists'
CMakeFiles/violetland.dir/src/system/graphic/Aim.cpp.o: In function `Aim::~Aim()':
Aim.cpp:(.text+0x6cf): undefined reference to `glDeleteLists'
CMakeFiles/violetland.dir/src/system/graphic/Aim.cpp.o:Aim.cpp:(.text+0x6e5): more undefined references to `glDeleteLists' follow
CMakeFiles/violetland.dir/src/system/graphic/Camera.cpp.o: In function `Camera::applyGLOrtho()':
Camera.cpp:(.text+0x18c): undefined reference to `glMatrixMode'
Camera.cpp:(.text+0x191): undefined reference to `glLoadIdentity'
Camera.cpp:(.text+0x1ef): undefined reference to `glOrtho'
Camera.cpp:(.text+0x1fb): undefined reference to `glMatrixMode'
Camera.cpp:(.text+0x200): undefined reference to `glLoadIdentity'
CMakeFiles/violetland.dir/src/system/graphic/Window.cpp.o: In function `Window::draw()':
Window.cpp:(.text+0x50b): undefined reference to `glDisable'
Window.cpp:(.text+0x510): undefined reference to `glPushMatrix'
Window.cpp:(.text+0x515): undefined reference to `glLoadIdentity'
Window.cpp:(.text+0x521): undefined reference to `glBegin'
Window.cpp:(.text+0x540): undefined reference to `glNormal3f'
Window.cpp:(.text+0x56c): undefined reference to `glColor4f'
Window.cpp:(.text+0x58c): undefined reference to `glVertex3f'
Window.cpp:(.text+0x5ad): undefined reference to `glVertex3f'
Window.cpp:(.text+0x5ce): undefined reference to `glVertex3f'
Window.cpp:(.text+0x5ee): undefined reference to `glVertex3f'
Window.cpp:(.text+0x5f3): undefined reference to `glEnd'
Window.cpp:(.text+0x5f8): undefined reference to `glPopMatrix'
Window.cpp:(.text+0x604): undefined reference to `glEnable'
CMakeFiles/violetland.dir/src/system/graphic/VideoManager.cpp.o: In function `VideoManager::setMode(VideoMode, Camera*)':
VideoManager.cpp:(.text+0x54d): undefined reference to `glViewport'
CMakeFiles/violetland.dir/src/system/graphic/text/TextObject.cpp.o: In function `TextObject::drawQuad()':
TextObject.cpp:(.text+0x96): undefined reference to `glBegin'
TextObject.cpp:(.text+0xac): undefined reference to `glTexCoord2f'
TextObject.cpp:(.text+0xcd): undefined reference to `glVertex3f'
TextObject.cpp:(.text+0xf2): undefined reference to `glTexCoord2f'
TextObject.cpp:(.text+0x113): undefined reference to `glVertex3f'
TextObject.cpp:(.text+0x14d): undefined reference to `glTexCoord2f'
TextObject.cpp:(.text+0x16e): undefined reference to `glVertex3f'
TextObject.cpp:(.text+0x193): undefined reference to `glTexCoord2f'
TextObject.cpp:(.text+0x1b4): undefined reference to `glVertex3f'
TextObject.cpp:(.text+0x1b9): undefined reference to `glEnd'
CMakeFiles/violetland.dir/src/system/graphic/text/TextObject.cpp.o: In function `TextObject::draw(bool, float, float)':
TextObject.cpp:(.text+0x1d5): undefined reference to `glEnable'
TextObject.cpp:(.text+0x1ff): undefined reference to `glBindTexture'
TextObject.cpp:(.text+0x204): undefined reference to `glPushMatrix'
TextObject.cpp:(.text+0x22c): undefined reference to `glRotatef'
TextObject.cpp:(.text+0x24b): undefined reference to `glScalef'
TextObject.cpp:(.text+0x28c): undefined reference to `glColor4f'
TextObject.cpp:(.text+0x291): undefined reference to `glPushMatrix'
TextObject.cpp:(.text+0x2b0): undefined reference to `glTranslatef'
TextObject.cpp:(.text+0x2c0): undefined reference to `glPopMatrix'
TextObject.cpp:(.text+0x2c5): undefined reference to `glPushMatrix'
TextObject.cpp:(.text+0x2ea): undefined reference to `glTranslatef'
TextObject.cpp:(.text+0x2fa): undefined reference to `glPopMatrix'
TextObject.cpp:(.text+0x2ff): undefined reference to `glPushMatrix'
TextObject.cpp:(.text+0x31e): undefined reference to `glTranslatef'
TextObject.cpp:(.text+0x32e): undefined reference to `glPopMatrix'
TextObject.cpp:(.text+0x333): undefined reference to `glPushMatrix'
TextObject.cpp:(.text+0x358): undefined reference to `glTranslatef'
TextObject.cpp:(.text+0x368): undefined reference to `glPopMatrix'
TextObject.cpp:(.text+0x36d): undefined reference to `glPushMatrix'
TextObject.cpp:(.text+0x38c): undefined reference to `glTranslatef'
TextObject.cpp:(.text+0x39c): undefined reference to `glPopMatrix'
TextObject.cpp:(.text+0x3a1): undefined reference to `glPushMatrix'
TextObject.cpp:(.text+0x3c6): undefined reference to `glTranslatef'
TextObject.cpp:(.text+0x3d6): undefined reference to `glPopMatrix'
TextObject.cpp:(.text+0x3db): undefined reference to `glPushMatrix'
TextObject.cpp:(.text+0x3fa): undefined reference to `glTranslatef'
TextObject.cpp:(.text+0x40a): undefined reference to `glPopMatrix'
TextObject.cpp:(.text+0x40f): undefined reference to `glPushMatrix'
TextObject.cpp:(.text+0x434): undefined reference to `glTranslatef'
TextObject.cpp:(.text+0x444): undefined reference to `glPopMatrix'
TextObject.cpp:(.text+0x470): undefined reference to `glColor4f'
TextObject.cpp:(.text+0x475): undefined reference to `glPushMatrix'
TextObject.cpp:(.text+0x490): undefined reference to `glTranslatef'
TextObject.cpp:(.text+0x4a0): undefined reference to `glPopMatrix'
TextObject.cpp:(.text+0x4a5): undefined reference to `glPopMatrix'
TextObject.cpp:(.text+0x4b1): undefined reference to `glDisable'
collect2: ld returned 1 exit status
make<2>: *** Ошибка 1
make<1>: *** Ошибка 2
make: *** Ошибка 2
solomenikm 07.05.2010 20:53 #
+ 2 -
http://ftp.dk.debian.org/getdeb/ubuntu/pool/games/v/violetland/
dfx 07.05.2010 21:11 #
+ 0 -
О, спасибо %)
digiwhite 07.05.2010 21:34 #
+ 0 -
Четкий обзорчик :)
razum2um 07.05.2010 23:22 #
+ 0 -
sdl - хороша всетки библиотека...
garillka 22.05.2010 01:00 #
+ 0 -
crimsonland под wine идет отлично.
shybovycha 01.08.2010 02:23 #
+ 0 -
желающим гейм-девелоперам, знакомым чутка с ogre: сейчас проходит конкурс по созданию 3д-клона кримса =)

Смотреть онлайн бесплатно

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн