今天突发奇想,开始重编我的世界。
打算先做个地基,立体的在下一章会加。
献上代码(注意只是操作,和一个正方形,现在我只编到了这,大概下个星期天,我会把立体的给补上)
#include<ege.h>
#include<iostream>
#include<string>
using namespace std;
char sr;
int x1 = 100, x2 = 100, y1 = 100, y2 = 100,we=7;//we是速度
void fd() {
x1+=we;
x2+=we;
y1+=we;
y2+=we;
}
void sx() {
x1-=we;
x2-=we;
y1-=we;
y2-=we;
}
void wz() {
x1-=we;
x2+=we;
}
void wy(){
x1+=we;
x2-=we;
}
void WinChange() {
HWND hWnd = GetForegroundWindow();
ShowWindow(hWnd, 0);
}
int main() {
WinChange();
ege::setinitmode(0, 640, 400);
ege::initgraph(640, 400);
ege::setbkcolor(ege::BLUE);
ege::line(320 - x1, 200 - y1, 320 + x2, 200 - y2);
ege::line(320 - x1, 200 + y1, 320 + x2, 200 + y2);
ege::line(320 - x1, 200 + y1, 320 - x2, 200 - y2);
ege::line(320 +