Skip to content
Snippets Groups Projects
main.c 543 B
Newer Older
#include <stdio.h>
#include "grid.h"
#include <stdbool.h>
int main(void){
	struct Grid* grid = init_level("./level1.txt");
	bool run = true;
	while(run){
Arnaud Albiez's avatar
Arnaud Albiez committed
		Affichage_grid(grid);
		char entry = fgetc(stdin);
		switch(entry){
Arnaud Albiez's avatar
Arnaud Albiez committed
			case 'e' :{
				run = false;
				break;
			}
			case 'z' :{
				move_player(grid, TOP);
				break;
			}
			case 's' :{
				move_player(grid, BOTTOM);
				break;
			}
			case 'q' :{
				move_player(grid, LEFT);
				break;
			}
			case 'd' :{
				move_player(grid, RIGHT);
				break;
			}

	free_grid(grid);