Author Topic: [Ndless] nKaruga  (Read 85179 times)

0 Members and 1 Guest are viewing this topic.

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: [Ndless] nKaruga
« Reply #105 on: July 06, 2014, 03:02:49 pm »
my sprites kind of feel out of place :x idk imo they dont blend in too well. I'll try to make them a bit better.
I'm not a nerd but I pretend:

Offline Matrefeytontias

  • Axe roxxor (kinda)
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1982
  • Rating: +310/-12
  • Axe roxxor
    • View Profile
    • RMV Pixel Engineers
Re: [Ndless] nKaruga
« Reply #106 on: July 11, 2014, 03:17:43 pm »
Okay so I improved both the transition and n2DLib, so if anyone wants to try it on color calcs to see if it's any better :)

http://www.mirari.fr/eTV6

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3821
  • Rating: +80/-8
    • View Profile
Re: [Ndless] nKaruga
« Reply #107 on: July 12, 2014, 07:57:19 am »
Hmmm it seems to work well. I got a freeze which made the calc reboot after a minute but the rest works. Also if you turn off the background it's insanely fast. O.O

Offline Matrefeytontias

  • Axe roxxor (kinda)
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1982
  • Rating: +310/-12
  • Axe roxxor
    • View Profile
    • RMV Pixel Engineers
Re: [Ndless] nKaruga
« Reply #108 on: July 14, 2014, 02:01:13 pm »
So I started working on level 1 patterns, that's what it gives what now :



I also planned to make the transition better, so that it ends with the black rectangle slowly disappearing instead of brutally like now. Also, fade-in the text at the beginning :E

Updated TNS : http://www.mirari.fr/eTV6
« Last Edit: July 14, 2014, 02:19:17 pm by Matrefeytontias »

Offline Matrefeytontias

  • Axe roxxor (kinda)
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1982
  • Rating: +310/-12
  • Axe roxxor
    • View Profile
    • RMV Pixel Engineers
Re: [Ndless] nKaruga
« Reply #109 on: July 14, 2014, 02:19:20 pm »
A friend thought that I could do kinda like in the original Ikaruga and put the HUD at the left of the game window ; at first I thought that this latter would be too small compared to the sprites, but then I tested and it appeared so it works kinda well.

Reserved space :


Image I made to put in reserved space :


What do you think ?

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3821
  • Rating: +80/-8
    • View Profile
Re: [Ndless] nKaruga
« Reply #110 on: July 14, 2014, 02:28:50 pm »
Looking cool to me. :)

Offline Matrefeytontias

  • Axe roxxor (kinda)
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1982
  • Rating: +310/-12
  • Axe roxxor
    • View Profile
    • RMV Pixel Engineers
Re: [Ndless] nKaruga
« Reply #111 on: July 14, 2014, 02:30:12 pm »
Quick screenshot of both combined :



On there will be the score, the chain status and the power charging.

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: [Ndless] nKaruga
« Reply #112 on: July 14, 2014, 07:11:12 pm »
I don't know if it's really necessary tbh. I think I'd rather see the whole screen used and just put lives etc. along the top or bottom of the screen.

Offline Hayleia

  • Programming Absol
  • Coder Of Tomorrow
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3367
  • Rating: +393/-7
    • View Profile
Re: [Ndless] nKaruga
« Reply #113 on: July 15, 2014, 02:53:31 am »
I'd not necessarily use the whole screen, but I'd still use a bigger part of the screen. Can't the score be displayed on top with a font that supports transparency, and bars be displayed on the left but in a smaller area ?
I own: 83+ ; 84+SE ; 76.fr ; CX CAS ; Prizm ; 84+CSE
Sorry if I answer with something that seems unrelated, English is not my primary language and I might not have understood well. Sorry if I make English mistakes too.

click here to know where you got your last +1s

Offline Matrefeytontias

  • Axe roxxor (kinda)
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1982
  • Rating: +310/-12
  • Axe roxxor
    • View Profile
    • RMV Pixel Engineers
Re: [Ndless] nKaruga
« Reply #114 on: July 15, 2014, 06:31:58 am »
With the HUD, the game window is a 240*240 square. Really it doesn't show on the screenshot but it's fitting the screen rather well.

If you really want to widen the game window, I can turn the HUD from 60*240 to 30*240, display score where it doesn't bother the player - ie the corner where the player is not - and bars and chaining status in the HUD.

Offline Hayleia

  • Programming Absol
  • Coder Of Tomorrow
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3367
  • Rating: +393/-7
    • View Profile
Re: [Ndless] nKaruga
« Reply #115 on: July 15, 2014, 06:34:39 am »
If you really want to widen the game window, I can turn the HUD from 60*240 to 30*240, display score where it doesn't bother the player - ie the corner where the player is not - and bars and chaining status in the HUD.
That's exactly what I said, probably with poor wording :P
So yeah, I'd agree with that solution :)
I own: 83+ ; 84+SE ; 76.fr ; CX CAS ; Prizm ; 84+CSE
Sorry if I answer with something that seems unrelated, English is not my primary language and I might not have understood well. Sorry if I make English mistakes too.

click here to know where you got your last +1s

Offline Matrefeytontias

  • Axe roxxor (kinda)
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1982
  • Rating: +310/-12
  • Axe roxxor
    • View Profile
    • RMV Pixel Engineers
Re: [Ndless] nKaruga
« Reply #116 on: July 15, 2014, 06:37:37 am »
It's worth noting that I can't use the top of the screen because the enemies' lifebar will be there.

Offline Matrefeytontias

  • Axe roxxor (kinda)
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1982
  • Rating: +310/-12
  • Axe roxxor
    • View Profile
    • RMV Pixel Engineers
Re: [Ndless] nKaruga
« Reply #117 on: July 15, 2014, 08:34:51 am »
So after some discussion on IRC I decided to drop the idea of the HUD as the screen is small enough already. Instead I'll draw everything on the left or right of the screen, depending on where the player isn't.

Offline Matrefeytontias

  • Axe roxxor (kinda)
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1982
  • Rating: +310/-12
  • Axe roxxor
    • View Profile
    • RMV Pixel Engineers
Re: [Ndless] nKaruga
« Reply #118 on: July 15, 2014, 11:34:15 am »
Triple post <_<

I added score counting to the game. Here's how it (will) work(s) :
  • Each time your bullet hits an enemy (not necessarily kill it), you get 100 points. So the stronger the enemy, the more points it gives.
  • Each time you absorb a bullet of your polarity, you get 10 points.
  • Each time you kill an enemy, its polarity is remembered and will be displayed. If you kill three enemies of the same polarity in a row, your chain count increases.
  • If you kill an enemy of a different polarity than the precedent, you break your chain : you lose your chain count and your chain status - the memory of the previously killed enemies. This only happens if you fail to kill three enemies of the same polarity in a row ; killing blue-blue-blue-red doesn't break your chain - it switches it to red, but killing blue-blue-blue-red-red-blue breaks it.
  • Each time you kill an enemy, you get 100 * 2chain count points, up to 25 600 points at once (chain count of 8 ).
Someone was asking what was the point of firing at an enemy with the same polarity as his since the opposite polarity does double damages. Well, this is the point : since the opposite polarity does double damages, you have to hit it less times before killing it → less points. On the other hand, killing it with the same polarity fires bullets back, which can be good (absorbing them) or bad (when for example you kill a blue enemy with blue bullets while a red enemy fires at you). So it can get complicated very quickly.

Since I didn't start implementing chaining yet, you can only win 100 points by hitting an enemy and 10 points by absorbing a bullet.
« Last Edit: July 15, 2014, 11:37:52 am by Matrefeytontias »

Offline Hayleia

  • Programming Absol
  • Coder Of Tomorrow
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3367
  • Rating: +393/-7
    • View Profile
Re: [Ndless] nKaruga
« Reply #119 on: July 15, 2014, 11:51:07 am »
You make it look like the goal is to make points, but to me, the goal is to survive first :P

Also, I just tried your latest update and I am glad to confirm that speed issues are a thing from the past ^^

However, it is really unplayable with the touchpad -.-
At worst, if you don't want to replace the touchpad with numpad, can you make that we don't need to click on the touchpad ? This way, we wouldn't try to play as with keys, put two fingers on it and go a random direction that the touchpad decided; we would put one finger on it and move it left/right to move (as on a virtual joystick).
I own: 83+ ; 84+SE ; 76.fr ; CX CAS ; Prizm ; 84+CSE
Sorry if I answer with something that seems unrelated, English is not my primary language and I might not have understood well. Sorry if I make English mistakes too.

click here to know where you got your last +1s