dos33fsprogs/ootw/TODO

150 lines
3.7 KiB
Plaintext
Raw Normal View History

2019-08-19 14:46:51 +00:00
TODO Before release:
====================
2019-08-15 21:10:15 +00:00
general -- fix laser collision detection.
add detection of shields
add detection of friend
properly handle when multiple collision objects
on screen at once
door explosions should be cropped
when calculating room calcs, take Y position into account
L1 -- fix slugs
2019-08-19 14:46:51 +00:00
+ adjust slug attack range
+ spawn new slugs in 2nd room
L2 -- add doors
2019-08-15 21:10:15 +00:00
L2 -- disable door/powerline by shooting wall
L2 -- add aliens
L2 -- add minimal friend AI
L2 -- add way to leave L2 to L3
2019-08-16 20:51:16 +00:00
-- on cart screen, cart is still there at edge of screen?
2019-08-19 14:46:51 +00:00
+ Implement end scene
L5 -- add ending scenes?
2019-08-19 14:46:51 +00:00
Show some pictures
Do ending
Play music?
intro -- add music?
2019-07-29 18:05:53 +00:00
BEHAVIOR DIFFERENCES:
2019-08-19 14:46:51 +00:00
=====================
2019-08-15 15:36:53 +00:00
2019-08-19 14:46:51 +00:00
+ General differences
* physicist behavior:
- should be separate sprites for left/right
(not one flipped sprite)
- actual game has much more variety of movement positions
- if have gun, should be visible when running. Hard to do
this in a way that looks right
2019-08-09 04:37:07 +00:00
2019-08-19 14:46:51 +00:00
* alien guard behavior:
- will punch you if you get too close
- l4, if you draw gun (but not fire) guard won't shoot you,
but instead will yell at you a bit
2019-08-14 19:38:36 +00:00
2019-08-19 14:46:51 +00:00
* gun behavior:
- doors/walls should explode outward away from blast
*unless* there is another door/wall behind it
- laser should show sparks when hits shields/walls
- shield cannot be placed if room/floor wrong
- shield collapse animation if blown up with blast
2019-03-15 17:00:47 +00:00
2019-08-19 14:46:51 +00:00
* door behavior:
- blasted doors, the remains appear partly in front
2019-03-04 16:43:19 +00:00
2019-07-15 19:58:30 +00:00
2019-08-19 14:46:51 +00:00
+ Level/Checkpoint 1
2019-07-15 19:58:30 +00:00
2019-08-19 14:46:51 +00:00
* underwater:
- underwater in game there is a subtle water-motion effect
- bubble motion is fancier in real thing
* by the pool:
- get out of water, you face forward unless key pressed
(we don't have a forward sprite as it looks weird)
- arrival, the beast movement seems to depend on your xpos?
- small things like birds flying are not implemented
* caverns:
- beast on hill and 2nd screen -- complex, only appears if
you happen to leave same time beast does? then movement
depends on xposition?
- sometimes falling rocks can follow you to next screen
* rope:
- earthquake should happen while on rope
* beast:
- beast can/should trip and fall if it gets too close but
then you pull away
- beast should climb hill in rope room better
- beast has shadow when standing
2019-07-15 19:58:30 +00:00
* slugs:
- slugs possibly can fall due to earthquake?
- they should explode away from kick
currently always explode right
2019-07-15 19:58:30 +00:00
2019-08-19 14:46:51 +00:00
+ Level/Checkpoint 2
2019-07-15 19:58:30 +00:00
2019-08-19 14:46:51 +00:00
* cage room:
- in game, after some time the guard calms down
2019-08-19 14:46:51 +00:00
* jail:
- in actual game, foreground animations can continue
to next screen?
- flashes on wall from gunfire in neighboring room
2019-01-25 20:49:51 +00:00
2019-08-19 14:46:51 +00:00
* level end:
- you should fall/scroll halfway down the shaft, then roll
a bit before falling into L3
2019-03-27 04:17:12 +00:00
2019-08-19 14:46:51 +00:00
* Elevator:
- should be able to change elevator direction mid-floor
- Elevator should shoot sparks every 20 frames or so
2019-08-19 14:46:51 +00:00
* View:
- does music play when looking at city?
Not original Amiga version
2019-03-27 04:17:12 +00:00
2019-08-19 14:46:51 +00:00
+ Level/Checkpoint #3:
* Actual game shakes the camera when you hit the ground after falling
2019-03-27 04:17:12 +00:00
2019-08-19 14:46:51 +00:00
+ Level/Checkpoint #4:
* Implement guard (shooting, taunting)
2019-07-12 16:24:37 +00:00
2019-08-19 14:46:51 +00:00
KNOWN BUGS:
===========
+ ootw: pool monster grabs you a edge of pool (glitch)
+ intro: there's still a bit of a pause when the elevator door finishes opening
+ running: Missing one running frame (?)
FUTURE WORK:
============
* sprites_to_draw:
+ physicist run+jumping
+ physicist swimming
+ beast tripping
+ alien running
+ friend walking
+ friend running
+ alien punching animation
2019-07-12 16:24:37 +00:00
2019-08-19 14:46:51 +00:00
* L1 pool
+ adjust tentacle to not go off edge of screen
+ adjust x position of tentacle grab
2019-08-09 02:48:12 +00:00
Level/Checkpoint #5:
2019-08-14 19:38:36 +00:00
+ Allow falling into first pit
2019-08-09 04:37:07 +00:00
2019-08-19 14:46:51 +00:00