Blob Blame Raw

#include <helianthus.h>

#include "common.h"
#include "phisics.h"
#include "sprites.h"
#include "font.h"
#include "drawing.h"


void init() {
	commonInit();
	phisicsInit();
	spritesInit();
	fontInit();
	drawingInit();
}

void draw() {
	commonDraw();
	drawingDraw();
	phisicsDraw();
	spritesDraw();
	fontDraw();
	
	drawSprites();
	saveState();
	stroke(colorByName("red"));
	strokeWidth(20);
	point(mouseX(), mouseY());
	restoreState();
}

int main() {
	worldSetHeight(512);
	worldSetWidth(1024);
	worldSetResizable(TRUE);
	worldSetFrameRateEx(1, 100);
	
	worldSetInit(&init);
	worldSetDraw(&draw);
	
	worldRun();
	
	return 0;
}