A "bullet hell" type vertical scrolling space shooter. Features a realistic economy system. Also will have Oregon-trail like resource system that you need certain things to keep your crew alive and healthy in space.

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article RSS Articles

2 dimensional dynamic grid effect (QB64 code)

Client Side Coding Tutorial 1 comment

SCREEN _NEWIMAGE(1024, 768, 32), 0, 1, 0

DIM gridx(33, 33)
DIM gridy(33, 33)
DIM gridxm(33, 33)
DIM gridym(33, 33)

FOR b = 0 TO 32
FOR a = 0 TO 32
gridx(a, b) = a * 32
gridy(a, b) = b * 32
NEXT
NEXT

test1 = 1
RANDOMIZE TIMER

originx = 512
originy = 768 / 2

DO
FOR b = 1 TO 32
FOR a = 1 TO 32

LINE (gridx(a, b), gridy(a, b))-(gridx(a, b - 1), gridy(a, b - 1)), _RGB(a * 8, 0, b * 8)
LINE (gridx(a, b), gridy(a, b))-(gridx(a - 1, b), gridy(a - 1, b)), _RGB(a * 8, 0, b * 8)
NEXT
NEXT

FOR b = 1 TO 32
FOR a = 1 TO 32
IF gridx(a, b) > wellx - 200 AND gridx(a, b) < wellx + 200 THEN
IF gridy(a, b) > welly - 200 AND gridy(a, b) < welly + 200 THEN
gridx(a, b) = gridx(a, b) + ((wellx - gridx(a, b)) * .02)
gridy(a, b) = gridy(a, b) + ((welly - gridy(a, b)) * .02)
END IF
END IF

gridx(a, b) = gridx(a, b) + ((a * 32 - gridx(a, b)) * .01)
gridy(a, b) = gridy(a, b) + ((b * 32 - gridy(a, b)) * .01)

NEXT
NEXT

timez = timez + .05

IF diamode = 0 THEN
diameter = diameter + 1
IF diameter > 500 THEN diamode = 1
END IF
IF diamode = 1 THEN
diameter = diameter - 1
IF diameter < 1 THEN diamode = 0
END IF

wellx = originx - (diameter * (SIN(timez)))
welly = originy - (diameter * (COS(timez)))

IF timez > 6.2 THEN timez = 0
_LIMIT 60

PCOPY 1, 0
CLS 1
LOOP WHILE INKEY$ = ""

Add file RSS Files
Critical Domain v1.0.0 playtest 1

Critical Domain v1.0.0 playtest 1

Demo

Alpha for Critical Domain v1.0.0 Created in Blender Game Engine

Critical Domain Beta 0.5.4 indev

Critical Domain Beta 0.5.4 indev

Demo

This is the current form of Critical Domain, it's still being worked on and everything doesn't quite work yet.

Critical Domain Beta 0.4.3

Critical Domain Beta 0.4.3

Demo

This is the first 'public' beta for Critical Domain. It features 4 different enemy types and 3 boss types. Things that work: Bullet system works, graphics...

Comments
mark_redd Creator
mark_redd

Critical Domain is going to be on the back-burner for a while. It's not going to be anything like what that alpha looked like either. After getting more experience with BGE, I've found that I've done many things wrong in that build and will have to start over once more. Thankfully I still have all the resources, so it's more a matter of recoding and reconfiguring the game.

In the meantime, keep your eyes open for new of 'Adam Armstrong Adventure'. The reason that CD is not getting as much attention.

Reply Good karma+1 vote
mark_redd Creator
mark_redd

Critical Domain v1.0.0 Play Test 1 is on schedule for the 25th. The first test of this game will be put up for download at 12am eastern time for Xmas.

IF YOU PLAY THIS VERSION... Please leave a message here or on our main forum at Applesandastronauts.com and there will be a thread set up on Xmas Eve for testers to list their computer's hardware specs.

As of right now, we are supporting Windows and Linux. We may have a Mac version ready for the 25th, but that's not a definite thing.

Reply Good karma+1 vote
mark_redd Creator
mark_redd

Game is being completely revamped. I plan to finish the 2d version, but 1.0.0 is being ported and rebuilt in a completely new system using Blender Game Engine. There is an alpha build that has basic controls, and many ships have been modeled. Development in Blender is fantastically fast as well, and we project a playable beta in the next month or two at most!

Reply Good karma+1 vote
mark_redd Creator
mark_redd

New graphics are in the works. I've been taking a break from the coding thing lately as I had a new job, but I was robbed on a delivery and now I'm between jobs, so I have all the time in the world to get this done, hopefully for a 1.0.0 xmas release!

Reply Good karma+1 vote
mark_redd Creator
mark_redd

We will be putting the 'public' beta on IndieDB when we finish adding more features and enemies.

Reply Good karma+2 votes
mark_redd Creator
mark_redd

Beta 0.1.1 is done and will be on the AA forum soon. Check out our main website and register for the forums for more info!

Applesandastronauts.com

Reply Good karma+2 votes
mark_redd Creator
mark_redd

Beta download will be ready soon!

I have to get the memo/readme text files finished, and I'm going to probably add some sound/music to the zip file and implement at least the music.

Reply Good karma+4 votes
mark_redd Creator
mark_redd

Working on the next snapshot right now. So far, things planned for it are:

- new heads up display
- new radar and field effect graphics
- better hit detection on option
- buy/sell screen revamp
- some minor control glitches

Reply Good karma+4 votes
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Report Profile
Icon
Critical Domain
Platforms
Windows, Mac, Linux
Developer & Publisher
Apples and Astronauts
Contact
Send Message
Homepage
Facebook.com
Release date
Game watch
Follow
Share
Style
Theme
Sci-Fi
Players
Single Player
Project
Indie
Embed Buttons
Link to Critical Domain by selecting a button and using the embed code provided more...
Critical Domain
Statistics
Last Update
Watchers
6 members
Files
3
Articles
1
You may also like
Simulacra
Simulacra Real Time Shooter
Kosmos
Kosmos Real Time Shooter
Dysis
Dysis Real Time Shooter
McDROID
McDROID Real Time Shooter
Space Trader: Merchant Marine
Space Trader: Merchant Marine Real Time Shooter
MultiCore
MultiCore Real Time Shooter