JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
vor.git
15 years agooops, some gfx didn't have proper transparency.
Joshua Grams [Thu, 7 Apr 2005 19:19:34 +0000 (19:19 +0000)]
oops, some gfx didn't have proper transparency.

15 years agoadded constant GAMESPEED
Joshua Grams [Thu, 7 Apr 2005 13:42:22 +0000 (13:42 +0000)]
added constant GAMESPEED

15 years agoremoved pnmoutline (no longer necessary).
Joshua Grams [Thu, 7 Apr 2005 11:59:12 +0000 (11:59 +0000)]
removed pnmoutline (no longer necessary).

15 years agodeleted old collision-detection code.
Joshua Grams [Thu, 7 Apr 2005 11:56:49 +0000 (11:56 +0000)]
deleted old collision-detection code.

15 years agoBy Jove, I think I've got it!
Joshua Grams [Thu, 7 Apr 2005 11:49:28 +0000 (11:49 +0000)]
By Jove, I think I've got it!
(proper collision detection, that is)

15 years agobbox collision detection.
Joshua Grams [Thu, 7 Apr 2005 01:07:53 +0000 (01:07 +0000)]
bbox collision detection.

15 years agodata/indicators/life.png: now built by povray from ship graphic.
Joshua Grams [Thu, 7 Apr 2005 00:47:13 +0000 (00:47 +0000)]
data/indicators/life.png: now built by povray from ship graphic.
shape.c: generates bitmasks for graphics, no collision detection yet though.

15 years agosplit gfx make rules into separate file for finer-grained dependencies.
Joshua Grams [Wed, 6 Apr 2005 23:49:34 +0000 (23:49 +0000)]
split gfx make rules into separate file for finer-grained dependencies.

15 years agomake clean now deletes the rock pngs as it should.
Jason Woofenden [Wed, 6 Apr 2005 22:43:49 +0000 (22:43 +0000)]
make clean now deletes the rock pngs as it should.
added comments to rocks.pov

15 years agodifferent size rocks :) (and no really weird ones)
Jason Woofenden [Wed, 6 Apr 2005 22:32:05 +0000 (22:32 +0000)]
different size rocks :) (and no really weird ones)

15 years agocustom rocks
Jason Woofenden [Wed, 6 Apr 2005 22:19:29 +0000 (22:19 +0000)]
custom rocks

15 years agofixed makebangdots to check surface's colorkey.
Joshua Grams [Wed, 6 Apr 2005 21:24:24 +0000 (21:24 +0000)]
fixed makebangdots to check surface's colorkey.

15 years ago* pnmoutline.c: actually works now. Stupid, stupid libnetpbm.
Joshua Grams [Wed, 6 Apr 2005 20:59:31 +0000 (20:59 +0000)]
* pnmoutline.c: actually works now.  Stupid, stupid libnetpbm.

15 years agoadded rocks.pov. look good, but need processing (cropping, transparency, filenames...)
Jason Woofenden [Wed, 6 Apr 2005 03:35:12 +0000 (03:35 +0000)]
added rocks.pov. look good, but need processing (cropping, transparency, filenames...)

15 years agonow using netpbm stuff to generate proper ship image.
Joshua Grams [Mon, 4 Apr 2005 23:43:09 +0000 (23:43 +0000)]
now using netpbm stuff to generate proper ship image.

15 years agoPOV-Ray ship -- somehow collision detection still seems to work
Joshua Grams [Mon, 4 Apr 2005 19:53:21 +0000 (19:53 +0000)]
POV-Ray ship -- somehow collision detection still seems to work

15 years agoNo good paused banner, so I took out the code.
Joshua Grams [Mon, 14 Mar 2005 20:45:04 +0000 (20:45 +0000)]
No good paused banner, so I took out the code.

15 years agoreworked ship explosion:
Jason Woofenden [Mon, 21 Feb 2005 18:43:57 +0000 (18:43 +0000)]
reworked ship explosion:
1) bigger
2) ship is gone for longer (much more noticeable)
3) no rocks are left floating ie hardly moving

15 years agoremoved deadrocks because they weren't being used.
Joshua Grams [Mon, 10 Jan 2005 22:20:39 +0000 (22:20 +0000)]
removed deadrocks because they weren't being used.

15 years agoconfig.h - Added debug() macro, fixed Makefile and sound.c to use it.
Joshua Grams [Mon, 10 Jan 2005 22:14:52 +0000 (22:14 +0000)]
config.h - Added debug() macro, fixed Makefile and sound.c to use it.
   Added debug.c debug.h to go along with this.
file.c - fixed bug in find_score_file (added strdup).
score.c (read_high_score_table) - removed initializers so we use values
        which are assigned to the global g_score.

15 years agofixes to new name input code
Joshua Grams [Tue, 4 Jan 2005 21:19:46 +0000 (21:19 +0000)]
fixes to new name input code

15 years agorenames:
Joshua Grams [Mon, 3 Jan 2005 01:49:56 +0000 (01:49 +0000)]
renames:
xship/yship -> shipx/shipy
xvel/yvel -> shipdx/shipdy

15 years agokowtowing to the compiler
Joshua Grams [Sun, 2 Jan 2005 21:53:44 +0000 (21:53 +0000)]
kowtowing to the compiler

15 years agohmm...apparently you can't strdup a NULL pointer :)
Joshua Grams [Sun, 2 Jan 2005 21:45:35 +0000 (21:45 +0000)]
hmm...apparently you can't strdup a NULL pointer :)
renamed load_file to add_path, changed all callers

15 years agoremoved some more unused globals (think I got all of them)
Joshua Grams [Sun, 2 Jan 2005 21:07:11 +0000 (21:07 +0000)]
removed some more unused globals (think I got all of them)

15 years ago* Switched over to using SFont 2.03, which doesn't have tons of
Joshua Grams [Sun, 2 Jan 2005 20:51:19 +0000 (20:51 +0000)]
* Switched over to using SFont 2.03, which doesn't have tons of
  extra cruft.
* Moved all things to do with displaying/editing the score out to
  score.c/score.h

15 years agowhitespace changes: return types in function definitions on previous line, deleted...
Jason Woofenden [Mon, 27 Dec 2004 03:18:21 +0000 (03:18 +0000)]
whitespace changes: return types in function definitions on previous line, deleted some folding comments and some old debugging crap

15 years agoSome code cleanup.
Joshua Grams [Sun, 19 Dec 2004 05:50:42 +0000 (05:50 +0000)]
Some code cleanup.
Factored most of the file-handling code out into a separate file.

15 years agomisc minor stuff.
Joshua Grams [Mon, 13 Dec 2004 22:59:05 +0000 (22:59 +0000)]
misc minor stuff.

15 years agoscreen edge checking for rocks less paranoid
Jason Woofenden [Mon, 13 Dec 2004 22:52:45 +0000 (22:52 +0000)]
screen edge checking for rocks less paranoid

15 years agofixing typo
Jason Woofenden [Mon, 13 Dec 2004 22:47:59 +0000 (22:47 +0000)]
fixing typo

15 years agocleaned up rock wraping/deleting
Jason Woofenden [Mon, 13 Dec 2004 22:39:39 +0000 (22:39 +0000)]
cleaned up rock wraping/deleting

15 years agodying explosion faster
Jason Woofenden [Mon, 13 Dec 2004 22:06:35 +0000 (22:06 +0000)]
dying explosion faster

15 years agooops, can't remember that && has higher precedence than ||.
Joshua Grams [Mon, 13 Dec 2004 22:01:25 +0000 (22:01 +0000)]
oops, can't remember that && has higher precedence than ||.
Also need to move blast (and ship) forwards if we're at the left edge.

15 years agoanother try at re-appearing where you were.
Joshua Grams [Mon, 13 Dec 2004 21:52:36 +0000 (21:52 +0000)]
another try at re-appearing where you were.

15 years agoblowing from where you died
Joshua Grams [Mon, 13 Dec 2004 21:37:30 +0000 (21:37 +0000)]
blowing from where you died

15 years agoA few more modifications to blast-wave rock clearing.
Joshua Grams [Mon, 13 Dec 2004 21:01:01 +0000 (21:01 +0000)]
A few more modifications to blast-wave rock clearing.
Might need to scrap the idea -- you still have to look sharp to
survive re-appearing.

15 years agorocks blowing out of the way (actually somewhat playable).
Joshua Grams [Mon, 13 Dec 2004 20:46:30 +0000 (20:46 +0000)]
rocks blowing out of the way (actually somewhat playable).

15 years agofirst try at blasting the rocks out of the way
Joshua Grams [Mon, 13 Dec 2004 20:26:08 +0000 (20:26 +0000)]
first try at blasting the rocks out of the way

15 years agoadded a little prediction and monentum to the scrolling
Jason Woofenden [Mon, 13 Dec 2004 19:55:41 +0000 (19:55 +0000)]
added a little prediction and monentum to the scrolling

15 years agoRemoved all shields and laser code.
Joshua Grams [Mon, 13 Dec 2004 19:44:29 +0000 (19:44 +0000)]
Removed all shields and laser code.
Removed dotcollision() function
  (wasn't being used, and didn't work anyway).
Fixed some Makefile stuff which was WRONG
  (but just happened to work in this case).
Moved the defines out to config.h, just for grins.
SVN now ignoring the binary.

15 years agono starting shields ever
Jason Woofenden [Mon, 13 Dec 2004 18:41:21 +0000 (18:41 +0000)]
no starting shields ever
rocks near starting position dissapear when you die so you can reapear safely

15 years agojust whitespace changes
Jason Woofenden [Mon, 13 Dec 2004 18:19:35 +0000 (18:19 +0000)]
just whitespace changes

15 years agoadded keybindings for steering with home position (right hand) in dvorak
Jason Woofenden [Mon, 13 Dec 2004 18:12:20 +0000 (18:12 +0000)]
added keybindings for steering with home position (right hand) in dvorak
redid indentation in main.c to use all tabs

15 years agochanged title banners
Joshua Grams [Mon, 13 Dec 2004 16:46:57 +0000 (16:46 +0000)]
changed title banners

15 years agoInitial Import of rockdodger 0.4.2 source
Joshua Grams [Mon, 13 Dec 2004 15:14:49 +0000 (15:14 +0000)]
Initial Import of rockdodger 0.4.2 source
(as modified by Jason and Josh).