a little game in progress
Moderator: MaxCoderz Staff
a little game in progress
This is well under way, and quite close to completion...it is a overhead scrolling puzzle game made with xlib and it features numerous items and enviromental stuff to interact with.
<<My current TODO list for it:>>
+finish the HUD
+DONE
+CANCLED
+map maker-In Progress
+credits, title screen, readme
<<Current list of all tiles and elements>>
+ grassy floor: walk on, no atributes
+ tiled floor: walk on, no atributes
+ plain floor: walk on, no atributes
+ filled hole: walk on, no atributes
+ pressed button: walk on, no atributes
+ large block: can push, will fall into holes, knows what tile it is on, can hide something under it, when pused into a hole it will fill it up, if would land on something other than a grassy/tiled/plain floor or hole it doesn't move and acts as a wall
+ small rock:can push, will fall into holes, knows what tile it is on, can hide something under it, if would land on something other than a grassy/tiled/plain floor or hole it doesn't move and acts as a wall
+ hole: acts as a wall, when a rock is pushed into it it will become a filled hole, will make destroy rocks pused into it
+ normal key: collect up to 9, opens gates
+ orb: CANCLED
+ unopened chest: CANCLED
+ opened chest: CANCLED
+ opened gate:walk on, no atributes
+ closed gate: open with a key
+ opened door:walk on, when switching will close
+ closed door:acts as wall, when switching will open
+ wall switch on: walk on, when switching will become off
+ one time wall switch on: will become a perma off wall witch when switched
+ infinite press wall switch on: will remain a infinte switch when hit
+off switch: acts as a wall, when switching will become on
+perma off switch: just acts as a wall
+brick wall: wall
+top of a wall: wall
+floor button: becomes a pused button, switches
+exit:wins a level, starts a nwe one
+teleporter: teleport you anywhere on the curent map
+rod: CANCLED
+gloves: CANCLED
+skeleton key: CANCLED
+wings: CANCLED
<<current levels>>
00:test
01:Square room
<<My current TODO list for it:>>
+finish the HUD
+DONE
+CANCLED
+map maker-In Progress
+credits, title screen, readme
<<Current list of all tiles and elements>>
+ grassy floor: walk on, no atributes
+ tiled floor: walk on, no atributes
+ plain floor: walk on, no atributes
+ filled hole: walk on, no atributes
+ pressed button: walk on, no atributes
+ large block: can push, will fall into holes, knows what tile it is on, can hide something under it, when pused into a hole it will fill it up, if would land on something other than a grassy/tiled/plain floor or hole it doesn't move and acts as a wall
+ small rock:can push, will fall into holes, knows what tile it is on, can hide something under it, if would land on something other than a grassy/tiled/plain floor or hole it doesn't move and acts as a wall
+ hole: acts as a wall, when a rock is pushed into it it will become a filled hole, will make destroy rocks pused into it
+ normal key: collect up to 9, opens gates
+ orb: CANCLED
+ unopened chest: CANCLED
+ opened chest: CANCLED
+ opened gate:walk on, no atributes
+ closed gate: open with a key
+ opened door:walk on, when switching will close
+ closed door:acts as wall, when switching will open
+ wall switch on: walk on, when switching will become off
+ one time wall switch on: will become a perma off wall witch when switched
+ infinite press wall switch on: will remain a infinte switch when hit
+off switch: acts as a wall, when switching will become on
+perma off switch: just acts as a wall
+brick wall: wall
+top of a wall: wall
+floor button: becomes a pused button, switches
+exit:wins a level, starts a nwe one
+teleporter: teleport you anywhere on the curent map
+rod: CANCLED
+gloves: CANCLED
+skeleton key: CANCLED
+wings: CANCLED
<<current levels>>
00:test
01:Square room
Last edited by necro on Wed 29 Mar, 2006 3:42 am, edited 6 times in total.
All I got to do is make levels now (XP ...on calc...) and I will have this done. Yay...I will have finished my first project ever...and Ive decided I am not going to bother making screens when this is so close to done. I am not looking for beta testers or level makers though, as I want to have only a hand full of names in the credits...and I already pretty much know the four people whom I'll send it to. And thats that I suppose. This is an old concept shot, it is not representational of speed or grapic quality as it curently exists, but...
Well, ever game element is coded and because I am a lazy ass I am going to leave it pretty unoptimised... and I am making a map maker right now. That said, if some one could make an asm prgram to speed this up...
cause its slow as hell
Code: Select all
For(D,1,H-1
For(E,1,W-1
[A](D,E->C
If C>=14 and C<=17
14(C=15)+15(C=14)+16(C=17)+17(C=16)->[A](D,E
End
End
Well I will not be able to make it in asm, but I can help optimize it a little.necro wrote:Code: Select all
For(D,1,H-1 For(E,1,W-1 [A](D,E->C If C>=14 and C<=17 14(C=15)+15(C=14)+16(C=17)+17(C=16)->[A](D,E End End
Code: Select all
For(D,1,H-1
For(E,1,W-1
[A](D,E
If Ans>=14 and Ans<=17
14+(C=14)+2(C>15)+(C=16->[A](D,E
End
End
-
- Calc King
- Posts: 2195
- Joined: Sun 27 Mar, 2005 4:06 am
- Location: sleeping
- Contact:
Um, that won't work. C wasn't defined.kalan_vod wrote:.Code: Select all
For(D,1,H-1 For(E,1,W-1 [A](D,E If Ans>=14 and Ans<=17 14+(C=14)+2(C>15)+(C=16->[A](D,E End End
I forgot to change C to Ans...threefingeredguy wrote:Um, that won't work. C wasn't defined.kalan_vod wrote:.Code: Select all
For(D,1,H-1 For(E,1,W-1 [A](D,E If Ans>=14 and Ans<=17 14+(C=14)+2(C>15)+(C=16->[A](D,E End End
Code: Select all
For(D,1,H-1
For(E,1,W-1
[A](D,E
If Ans>=14 and Ans<=17
14+(Ans=14)+2(Ans>15)+(Ans=16->[A](D,E
End
End