Author Topic: Life Force for the HP Prime  (Read 16242 times)

0 Members and 1 Guest are viewing this topic.

Offline Han

  • LV3 Member (Next: 100)
  • ***
  • Posts: 62
  • Rating: +7/-0
    • View Profile
Life Force for the HP Prime
« on: January 14, 2014, 03:20:46 pm »
Anyone here ever heard of Life Force (part of the Gradius, Salamander and Gradius family of shmups)? I am considering making a shmup based on this game. So far I have scrolling background done. We will see if the HP Prime can handle games with complexity on the order of NES games.

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: Life Force for the HP Prime
« Reply #1 on: January 14, 2014, 04:18:23 pm »
I don't think I heard about it, but I know Gradius and such shooters. It would be interesting to see how the Prime can handle them. Hopefully the scrolling background won't slow the game down too much (although my concern is more if the game is Touhou/IkarugaX-like and there are too many bullets on the screen).

Offline Keoni29

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2466
  • Rating: +291/-16
    • View Profile
    • My electronics projects at 8times8
Re: Life Force for the HP Prime
« Reply #2 on: January 14, 2014, 04:24:16 pm »
It's not really a bullet hell. There are enough bullets to make your life miserable at times though.
If you like my work: why not give me an internet?








Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: Life Force for the HP Prime
« Reply #3 on: January 14, 2014, 05:47:25 pm »
Sounds awesome Han! It'll be interesting indeed to see how well the Prime handles this sort of game. :D

Offline Zera

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 737
  • Rating: +82/-7
  • Monochrome Artisan
    • View Profile
Re: Life Force for the HP Prime
« Reply #4 on: January 14, 2014, 09:48:39 pm »
I attempted a similar project once, based on Nemesis (Gradius rebranding) for the MSX1. I actually still have the assets if you want to use them. The project has been dead for years, so feel free to use any of the materials for any purpose.

An advance warning: My project files are extremely disorganized. I threw all the sprites into a rather sloppy PNG file. The level maps and tileset are in CalcGS format, so I included the program's executable in the ZIP file as well.

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: Life Force for the HP Prime
« Reply #5 on: January 14, 2014, 09:50:12 pm »
Oh I remember that and it looked pretty good. I wonder how this could be adapted for the 320x240 screen. Of course, nothing stops anyone from using a smaller resolution, though, since the images on the HP Prime can be scaled up/down.

Offline Han

  • LV3 Member (Next: 100)
  • ***
  • Posts: 62
  • Rating: +7/-0
    • View Profile
Re: Life Force for the HP Prime
« Reply #6 on: January 14, 2014, 09:52:30 pm »
Zera,

Thank you for sharing! I'll hold off on peeking too much into your code for now. So far I have only looked at the sprites. I would like to see if I can get this project off the ground from scratch. Your mockup certainly looks cool, though!

Offline bb010g

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 428
  • Rating: +22/-1
  • I do stuff
    • View Profile
    • elsewhere on the net
Re: Life Force for the HP Prime
« Reply #7 on: January 14, 2014, 11:06:59 pm »
Can't wait! (It'll be interesting to see how you'll handle the bullet sprites.)
Arch Linux user
Haskell newbie | Warming up to Lua | Being dragged into C++
Calculators: HP 50g, HP 35s, Casio Prizm, TI-Nspire CX CAS, HP 28s, HP Prime, Mathematica 9 (if that counts)
π: 3.14...; l: 108; i: 105; e: 101; l+i+e: 314
THE CAKE IS A LIE IS A PIE

Offline Han

  • LV3 Member (Next: 100)
  • ***
  • Posts: 62
  • Rating: +7/-0
    • View Profile
Re: Life Force for the HP Prime
« Reply #8 on: January 14, 2014, 11:53:38 pm »
Here's a sneak peak of the current progress!


Offline Han

  • LV3 Member (Next: 100)
  • ***
  • Posts: 62
  • Rating: +7/-0
    • View Profile
Re: Life Force for the HP Prime
« Reply #9 on: January 15, 2014, 12:02:39 am »
Can't wait! (It'll be interesting to see how you'll handle the bullet sprites.)

I have come up with several techniques; the real question will be which one is the fastest. I will probably put a soft limit on the total number of movable objects on the screen and see how the machine handles everything. So far, I'm pretty impressed with what this machine can do. The current main loop even requires a delay in between frames in order to slow it down since no delays means the scrolling goes by too fast (even if it's single pixel scrolling). We'll see what happens when more stuff is added.

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: Life Force for the HP Prime
« Reply #10 on: January 15, 2014, 12:04:43 am »
Woah this looks absolutely cool Han! O.O I would like to see a screenshot, though, since on video it's kinda blurry.

Offline bb010g

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 428
  • Rating: +22/-1
  • I do stuff
    • View Profile
    • elsewhere on the net
Re: Life Force for the HP Prime
« Reply #11 on: January 15, 2014, 12:05:30 am »
Han: Are all those dots live-rendered bullets? If so, sweet!
Arch Linux user
Haskell newbie | Warming up to Lua | Being dragged into C++
Calculators: HP 50g, HP 35s, Casio Prizm, TI-Nspire CX CAS, HP 28s, HP Prime, Mathematica 9 (if that counts)
π: 3.14...; l: 108; i: 105; e: 101; l+i+e: 314
THE CAKE IS A LIE IS A PIE

Offline Han

  • LV3 Member (Next: 100)
  • ***
  • Posts: 62
  • Rating: +7/-0
    • View Profile
Re: Life Force for the HP Prime
« Reply #12 on: January 15, 2014, 12:19:13 am »
Han: Are all those dots live-rendered bullets? If so, sweet!

No, those are bg tiles and signify "walls."

Below is a screen shot from the emulator.

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: Life Force for the HP Prime
« Reply #13 on: January 15, 2014, 12:59:47 am »
Looks really cool! :D

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: Life Force for the HP Prime
« Reply #14 on: January 15, 2014, 09:06:02 am »
This is looking awesome, keep up the great work! :D

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!