/history.txt |
---|
File deleted |
\ No newline at end of file |
/src/snake.cpp |
---|
File deleted |
/src/point.cpp |
---|
File deleted |
/src/sssnakesss.cpp |
---|
9,8 → 9,6 |
using namespace std; |
#include "point.hpp" |
#include "snake.hpp" |
#include "texture.hpp" |
#include "sssnakesss.hpp" |
38,8 → 36,6 |
initData(); |
snake = new Snake; |
return true; |
} |
132,13 → 128,11 |
void SSSNAKESSS::draw() |
{ |
//drawTexture(textures["food.png"], 20, 20); |
//drawTexture(textures["thing.png", 0, 0); |
} |
void SSSNAKESSS::end() |
{ |
delete snake; |
SDL_FreeSurface(screen); |
SDL_Quit(); |
} |
/src/texture.cpp |
---|
11,7 → 11,7 |
{ |
loaded = false; |
GLenum textureFormat = GL_RGBA; |
GLenum textureFormat = GL_RGB; |
SDL_Surface *surface = IMG_Load(filename.c_str()); |
if (surface) |
/src/main.cpp |
---|
1,17 → 1,3 |
#include "SDL/SDL.h" |
#include "SDL/SDL_image.h" |
#include "SDL/SDL_opengl.h" |
#include <dirent.h> |
#include <iostream> |
#include <vector> |
#include <map> |
using namespace std; |
#include "point.hpp" |
#include "snake.hpp" |
#include "texture.hpp" |
#include "sssnakesss.hpp" |
int main(int argc, char *argv[]) |
/include/point.hpp |
---|
File deleted |
/include/snake.hpp |
---|
File deleted |
/include/sssnakesss.hpp |
---|
1,6 → 1,8 |
#ifndef SSSNAKESSS_HPP |
#define SSSNAKESSS_HPP |
struct SDL_Surface; |
class SSSNAKESSS |
{ |
public: |
27,7 → 29,6 |
SDL_Surface *screen; |
map<string, Texture *> textures; |
Snake *snake; |
}; |
#endif // SSSNAKESSS_HPP |
/tmake.lua |
---|
2,7 → 2,7 |
Language("C++") |
function build() |
Set("Sources", Srcs("main.cpp", "sssnakesss.cpp", "texture.cpp", "point.cpp", "snake.cpp")) |
Set("Sources", Srcs("main.cpp", "sssnakesss.cpp", "texture.cpp")) |
Set("Libraries", Libs("SDL", "SDL_image", "SDL_mixer", "SDL_ttf", "GL")) |
Set("Includes", Incs("SDL", "SDL_image", "SDL_mixer", "SDL_ttf")) |