Hi !
Featured games (91)
games approved by the League of Dukes
Games in Showcase (757)
Games in Android Showcase (229)
games submitted by our members
Games in WIP (844)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  [Journal] Defendrex  (Read 4118 times)
0 Members and 1 Guest are viewing this topic.
Offline Wyrframe

Senior Newbie

« Posted 2010-04-17 05:25:06 »

Though I'll probably be submitting more than one game to the contest, here's the development log for the first.

Defendrex is a first-person "beachhead" style defense game. Enemies will assail your fortified position from all sides, and you must hold them off as long as possible. The player's two weapons (a precision laser and a rapid-spray machinegun) recharge and reload independently, and both will be necessary to succeed.

I'll make optional mouse controls available using a captured cursor technique, but keyboard will be the primary means of control.

Attached is an image editor (runnable JAR with sources included) that I created for sketching and graphics; feel free to use for your own projects. s/l to save/load images, S/L to save/load palettes, and it works on a fixed 40x30 canvas. Pick a palette pen to use from the vertical strip, and change which EGA colour to fill the palette slot with by clicking in the spectrum. Filled with the "default" classic EGA palette by default. Only one palette pot selected at a time, and no fill or line tools right now... I might add separate left/right button pots later.

Edit 2010-04-16 2350h: re-uploaded egaEditor.jar; the previous version didn't include sources as claimed.

Edit 2010-04-22 1940h: re-uploaded egaEditor.jar. Same file formats, with the following feature updates...
  • EGA and PAL extensions automatically added now; still no proper file-open dialog because I'm lazy.
  • Dual palette pots, left and right button; indicated with circle and square respectively.
  • Flood-fill tool; press lowercase "f" to flood with left-button pot, uppercase "F" to flood with right-button pot.
Offline mike_bike_kite
« Reply #1 - Posted 2010-04-17 09:20:52 »

a precision laser
that will be impressive in a 40 * 30 pixel game  Grin

Arcade swarm
Board Chess - Checkers - Othello
Offline Abuse

JGO Ninja

Medals: 64

falling into the abyss of reality

« Reply #2 - Posted 2010-04-17 09:42:24 »

that will be impressive in a 40 * 30 pixel game  Grin

As will mouse control in a 40x30 area!
The cursor itself will occupy 1/4 of the play area  Cheesy
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Wyrframe

Senior Newbie

« Reply #3 - Posted 2010-04-17 17:57:52 »

For one, the cursor would be hidden. And though the game will be keyboard playable at 40x30, x1 scale, mouse control is probably only realistic for playing at x8 scale or so.

Progress to date: screen system finished, UI designed, palette assignments made (7 for UI, 4 of which are palette-animated; 9 remaining for game field and enemies). Starting on subpixel-antialised polygon rasterizer; implementing model/view/projection stack at present.
Offline Galaxy613

Senior Newbie

« Reply #4 - Posted 2010-04-20 03:13:19 »

Thanks for sharing the source of the editor! I am glad you used Markus' framework so it's really easy for me to add some of my own code to it. Cheesy

Good luck on your game, I like the sound of the gameplay and I hope it pans out well. Smiley

Programming since 2001 (Technically Tongue )
Uses: BlitzMax, Java, C++
Computers: W7 Desktop and a Triple Booting Netbook.
Offline Wyrframe

Senior Newbie

« Reply #5 - Posted 2010-04-23 02:46:13 »

Work's been slogging, so I've no reasonable progress on the actual game, but I did work on the editor a little bit. See first post for the latest egaEditor with new features.
Pages: [1]
  ignore  |  Print  

EgonOlsen (59 views)
2018-06-10 19:43:48

EgonOlsen (41 views)
2018-06-10 19:43:44

EgonOlsen (61 views)
2018-06-10 19:43:20

DesertCoockie (240 views)
2018-05-13 18:23:11

nelsongames (142 views)
2018-04-24 18:15:36

nelsongames (141 views)
2018-04-24 18:14:32

ivj94 (883 views)
2018-03-24 14:47:39

ivj94 (144 views)
2018-03-24 14:46:31

ivj94 (795 views)
2018-03-24 14:43:53

Solater (159 views)
2018-03-17 05:04:08
Java Gaming Resources
by philfrei
2017-12-05 19:38:37

Java Gaming Resources
by philfrei
2017-12-05 19:37:39

Java Gaming Resources
by philfrei
2017-12-05 19:36:10

Java Gaming Resources
by philfrei
2017-12-05 19:33:10

List of Learning Resources
by elect
2017-03-13 14:05:44

List of Learning Resources
by elect
2017-03-13 14:04:45

SF/X Libraries
by philfrei
2017-03-02 08:45:19

SF/X Libraries
by philfrei
2017-03-02 08:44:05 is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!