Author Topic: Raven4ASM  (Read 4388 times)

0 Members and 1 Guest are viewing this topic.

_player1537

  • Guest
Raven4ASM
« on: March 06, 2011, 01:51:28 am »
I have been working on this main concept of a program for quite a while now.  From its humble beginnings as an Axe program, which helped me get concepts down.  Then the C version written for the Nspire, which helped get ideas for what needs to be a function, and how it would look on a larger screen.  And now it has come to ASM, which I have gotten better with compression, bit packing, DCS coding, and more.

This thread has been over at Cemetech for a while, I started there, and asked for help with enemies.  Later it needed its own thread because there wasn't a "project" thread about.  For some reason, I have neglected to post the game here.  Also, as of now, I still have not posted any executables for people to test.  I have done screenshots, but no one else has tried it yet :)

About the game:
 ::Raven is a shoot-em-up game, kinda like Phoenix (but don't compare it with that too much ;)).  Your goal is to shoot down all the enemies and eventually, the boss.  As of now, there really isn't a "winning" state, but I'll add that with levels.  It's mostly an example right now, in my opinion.  It is something to move around with and shoot down enemies, but since there isn't a "winning" state, it ends right there :/ 

Some features:
 ::Player movement
 ::Enemy movement
 ::Boss movement
 ::Your bullets / gun
 ::Enemy bullets / gun
 ::Screen collisions
 ::Powerups
   ::Stop
   ::Health+
   ::Bullet reload+
   ::Speed+
 ::Bullet collisions between you and the enemies' bullets
 ::Bullet collisions between enemies and your bullets

Features to come (not implemented) :
 ::Boss bullets
 ::Bullet collisions betwen you and the boss' bullets
 ::A custom icon
 ::Levels
 ::A DCS Associated Program for loading levels
 ::A level editor

Some screenies (Listed in sequential order, and as links for bandwidth) :
 :: http://dl.dropbox.com/u/11832443/Screenies/Raven2.gif
 :: http://dl.dropbox.com/u/11832443/Screenies/Raven2_2.gif
 :: http://dl.dropbox.com/u/11832443/Screenies/Raven2_3.gif
 :: http://dl.dropbox.com/u/11832443/Screenies/Raven2_4.gif
 :: http://dl.dropbox.com/u/11832443/Screenies/Raven2_5.gif
 :: http://dl.dropbox.com/u/11832443/Screenies/Raven2_6.gif
 :: http://dl.dropbox.com/u/11832443/Screenies/Raven2_7.gif
 :: http://dl.dropbox.com/u/11832443/Screenies/Raven2_8.gif
 :: http://dl.dropbox.com/u/11832443/Screenies/Raven2_9.gif
 
Questions, comments, concerns, complaints, and just plain insults are welcome :)
« Last Edit: March 06, 2011, 02:03:50 am by _player1537 »

Offline ruler501

  • Meep
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2475
  • Rating: +66/-9
  • Crazy Programmer
    • View Profile
Re: Raven4ASM
« Reply #1 on: March 06, 2011, 01:57:25 am »
whee is the Nspire version for this. what version of Ndless is it for and finally what keypad does it work with?

It looks great from the screen shots. It would be interesting though to have a little more information on what your game is actually about. Your post did not really manage to enlighten me.
I currently don't do much, but I am a developer for a game you should totally try out called AssaultCube Reloaded download here https://assaultcuber.codeplex.com/
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCM/CS/M/S d- s++: a---- C++ UL++ P+ L++ E---- W++ N o? K- w-- o? !M V?
PS+ PE+ Y+ PGP++ t 5? X R tv-- b+++ DI+ D+ G++ e- h! !r y

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Raven4ASM
« Reply #2 on: March 06, 2011, 01:59:06 am »
I'm glad you finally posted about it here too. It's a pretty nice game so far and I'm sure it will be pretty popular. I still miss the Axe version, though, with the pouring power ups and stuff, but that new ASM version is even better. :D I hope you continue working on this, as I was quite sad when development stalled in the original version.

@Ruler501 it's a shoot-em-up

_player1537

  • Guest
Re: Raven4ASM
« Reply #3 on: March 06, 2011, 01:59:18 am »
Oops, I'll edit my post, one second.

Offline ruler501

  • Meep
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2475
  • Rating: +66/-9
  • Crazy Programmer
    • View Profile
Re: Raven4ASM
« Reply #4 on: March 06, 2011, 02:00:23 am »
OK thanks. I was just wondering. Waits eagerly for post to be done with editing
I currently don't do much, but I am a developer for a game you should totally try out called AssaultCube Reloaded download here https://assaultcuber.codeplex.com/
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCM/CS/M/S d- s++: a---- C++ UL++ P+ L++ E---- W++ N o? K- w-- o? !M V?
PS+ PE+ Y+ PGP++ t 5? X R tv-- b+++ DI+ D+ G++ e- h! !r y

_player1537

  • Guest
Re: Raven4ASM
« Reply #5 on: March 06, 2011, 02:07:46 am »
It seems I never posted about Raven4Nspire either x.x  There wasn't much to post about when it went into hiatus.  It was Ndless 1.1, whatever was the only keypad that worked with Ndless at the time, respectively.  I had worked on it as a test of my knowledge of C (limited, btw).  I think I might be rewriting this for C# or Java later on, as a test of my knowledge for those languages :P  This is my "test myself" program, if you didn't notice :P

Offline ruler501

  • Meep
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2475
  • Rating: +66/-9
  • Crazy Programmer
    • View Profile
Re: Raven4ASM
« Reply #6 on: March 06, 2011, 02:08:55 am »
Would you please try to make this work with Ndless version 2.0 and touchpad. I'd be glad to test it for you
I currently don't do much, but I am a developer for a game you should totally try out called AssaultCube Reloaded download here https://assaultcuber.codeplex.com/
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCM/CS/M/S d- s++: a---- C++ UL++ P+ L++ E---- W++ N o? K- w-- o? !M V?
PS+ PE+ Y+ PGP++ t 5? X R tv-- b+++ DI+ D+ G++ e- h! !r y

_player1537

  • Guest
Re: Raven4ASM
« Reply #7 on: March 06, 2011, 02:12:06 am »
Heh, with or without major fixing up to match my awful (though high) standards ;)  I may put the source up one day, but I wouldn't hold my breath waiting for it.  And last thing I remember about it, it crashed my calculator.  A lot.  I was testing on my hardware Nspire at the time, so everything was just guess and check.  There was a thread asking for graphics though.  http://ourl.ca/6855

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Raven4ASM
« Reply #8 on: March 06, 2011, 03:03:03 am »
It seems I never posted about Raven4Nspire either x.x  There wasn't much to post about when it went into hiatus.  It was Ndless 1.1, whatever was the only keypad that worked with Ndless at the time, respectively.  I had worked on it as a test of my knowledge of C (limited, btw).  I think I might be rewriting this for C# or Java later on, as a test of my knowledge for those languages :P  This is my "test myself" program, if you didn't notice :P
Yeah actually I checked Cemetech and couldn't find any topic about it. :P

Anyway good luck on your projects!

_player1537

  • Guest
Re: Raven4ASM
« Reply #9 on: March 06, 2011, 09:58:10 am »
I'll have to make a topic if I ever make other versions in other languages...  Thanks DJ!

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: Raven4ASM
« Reply #10 on: March 06, 2011, 02:04:44 pm »
Wow, this looks great!  Excellent job tanner/player! ;D

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Raven4ASM
« Reply #11 on: March 07, 2011, 09:25:57 pm »
I'll have to make a topic if I ever make other versions in other languages...  Thanks DJ!
Cool to hear. Also in the future this might eventually be considered for another round of adding sub-forums for projects in the major community projects section, assuming this progresses further. :D