/* * Simple 2d grid based game to model a craft the world eventually */ #include #include void zerogrid(char *g, int l) { while(l--){ l == 0 ? (*g = 0) : (*g = '.'); *g++; } return; } void printgrid(char *g, int l) { print("\x1B[1;2H"); /*print("\x1B[1;2f");/* while(l--) l % 10 ? print("%c", *g++) : print("\n"); return; } int gridadd(char *g, char c, int p, int l) { if(p >= l) return 1; if(p < 0) return 2; if(!(p % 10)) return 3; g[p] = c; return 0; } int loop() { return 0; } void main(void) { int ct; ct = 5; int er; char grid[5][10]; print("Welcome!\n %d", ct); ct = 5; while(ct--){ zerogrid((char *)grid, sizeof(grid)); er = gridadd((char *)grid, 'H', ct, sizeof(grid)); printgrid((char *)grid, sizeof(grid)); sleep(1000); } print("bye! %d\n",er); exits(nil); }