Author Topic: Neutopia 3D ;)  (Read 3518 times)

nodtveidt

  • Guest
Re: Neutopia 3D ;)
« Reply #15 on: October 07, 2012, 11:14:30 AM »


I blew the sprite up 4 times its original size and manually smoothed it out a bit, then coded its actor definition. Since there's only one projectile coded in for now, I just gave it that one for the time being, but it'll get a custom one later on. Also, the range is too great for the player to be able to stab it, so it's gonna need the firewand or bombs to kill now.

When testing it, one of them got caught in the crossfire, so they started shooting at each other instead of the player. Oh, and they also started toasting the Slimes. :)
« Last Edit: October 07, 2012, 11:17:22 AM by The Old Rover »

nodtveidt

  • Guest
Re: Neutopia 3D ;)
« Reply #16 on: October 07, 2012, 01:09:47 PM »
The normally-sized one wasn't quite large enough so I gave him a 2X scale in the code. Now he looks positively menacing... and he has his Bloonball attack. :)



One interesting effect of this right now is that you can use the Slimes as a "shield"... the Bloonball will hit them if they're in the line of fire. This doesn't match the original behavior, so I'll likely tweak some parameters here and there to make it work as par the original.

And with that... I'm gonna put this down for a bit... it's time to get back to PCE coding. :)
« Last Edit: October 07, 2012, 01:12:22 PM by The Old Rover »

esteban

  • Hero Member
  • *****
  • Posts: 24063
Re: Neutopia 3D ;)
« Reply #17 on: October 07, 2012, 05:07:18 PM »
The normally-sized one wasn't quite large enough so I gave him a 2X scale in the code. Now he looks positively menacing... and he has his Bloonball attack. :)

...

One interesting effect of this right now is that you can use the Slimes as a "shield"... the Bloonball will hit them if they're in the line of fire. This doesn't match the original behavior, so I'll likely tweak some parameters here and there to make it work as par the original.

And with that... I'm gonna put this down for a bit... it's time to get back to PCE coding. :)


Absolutely gorgeous! The fact that you already implemented seabloon's attack makes me smile .

  |    | 

nodtveidt

  • Guest
Re: Neutopia 3D ;)
« Reply #18 on: October 07, 2012, 05:33:19 PM »
He rises out of the water, spits two balls at ya, then drops back down in the water and moves to a random location on the "screen"... just like in the real thing. :)

Code: [Select]
ACTOR Seabloon 10103
{
Health 200
Radius 32
Height 64
Mass 100
Speed 2
PainChance 255
Damage 1
Monster
Scale 2
+FLOORCLIP
+QUICKTORETALIATE
+LOOKALLAROUND
+JUSTHIT
+NOINFIGHTING
Obituary "%o was pegged by Seabloon."
States
{
Spawn:
TNT1 A 2 A_Look
Loop
See:
SEAB GFEDCBA 3
SEAB A 5
SEAB H 5
SEAB A 5 A_FaceTarget
SEAB H 5 A_CustomMissile("Bloonball", 100, 0, Random(-8, 8), 0)
SEAB A 5
SEAB H 5
SEAB A 5 A_FaceTarget
SEAB H 5 A_CustomMissile("Bloonball", 100, 0, Random(-8, 8), 0)
SEAB A 5
SEAB H 5
SEAB ABCDEFG 3
TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 1 A_Wander
TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 1 A_Wander
Loop
Death:
TNT1 A 1 A_Burst("HereticImpChunk1")
TNT1 A -1
Stop
}
}

ACTOR Bloonball
{
Radius 3
Height 3
Speed 15
Scale 1
Damage 7
Projectile
+RANDOMIZE
+ROCKETTRAIL
+FORCEXYBILLBOARD
DamageType Magic
Obituary "%o was splattered by a bloonball."
States
{
Spawn:
SEAB X 1 Bright
SEAB X 1
Loop
Death:
SEAB X 1 A_FadeOut(0.1)
SEAB X 1 A_FadeOut(0.1)
SEAB X 1 A_FadeOut(0.1)
SEAB X 1 A_FadeOut(0.1)
SEAB X 1 A_FadeOut(0.1)
SEAB X 1 A_FadeOut(0.1)
SEAB X 1 A_FadeOut(0.1)
SEAB X 1 A_FadeOut(0.1)
SEAB X 1 A_FadeOut(0.1)
SEAB X 1 A_FadeOut(0.1)
Stop
}
}

Every screen of the original game is represented by a monster-blocked segment of the map, so enemies can only exist in the "screen" they originally existed on in the real thing... they can never leave the area they're intended to be in. Here's the partially finished map layout for the first sphere that shows what I mean:



The purple lines indicate the "screen" boundaries... they block monsters as well as sounds, so battle sounds can only be heard within the confines of the segment the player is in (for monsters that also activate on sound rather than sight alone). The green lines are horizon lines... that gives the appearance of the infinite sea. The solid white lines are player and monster blocking lines, but since I tweaked the PlayerPawn actor in preparation for the Rainbow Drop, I can remove the player blocking portion since now the player cannot cross lines that link to sectors with more than 32 units of difference in height.

sunteam_paul

  • Hero Member
  • *****
  • Posts: 4732
Re: Neutopia 3D ;)
« Reply #19 on: October 08, 2012, 01:44:51 AM »
I'd like to see it using the original low-res graphics as textures.
The PC Engine Software Bible
Quote from: Tatsujin
I just felt in a hole!

Nando

  • Hero Member
  • *****
  • Posts: 3193
Re: Neutopia 3D ;)
« Reply #20 on: October 08, 2012, 02:14:44 AM »
I'd like to see it using the original low-res graphics as textures.

I want to see it using modified homage cartoony textures. The WindWaker of Neutopia...3D - no S  :D

I betcha we can get geise to do it ;)



KingDrool

  • Hero Member
  • *****
  • Posts: 1990
Re: Neutopia 3D ;)
« Reply #21 on: October 08, 2012, 02:51:29 AM »
This is really cool! I always wondered what some of my favorite TG16 games would look like in 3D.

Thanks for sharing!
Games I Need: Bonk 3 (HuCard), Legend of Hero Tonma, Magical Chase, Soldier Blade, Super Air Zonk.

Got one to sell? PM me!

nodtveidt

  • Guest
Re: Neutopia 3D ;)
« Reply #22 on: October 08, 2012, 06:51:13 PM »
I'd like to see it using the original low-res graphics as textures.

That might look horrible... :lol:

This is what happens when you use unmodified sprites...



...kinda yuck. :lol:

sunteam_paul

  • Hero Member
  • *****
  • Posts: 4732
Re: Neutopia 3D ;)
« Reply #23 on: October 09, 2012, 05:34:11 AM »
Would resizing them to a higher resolution (without interpolation) work?
The PC Engine Software Bible
Quote from: Tatsujin
I just felt in a hole!

Arkhan

  • Hero Member
  • *****
  • Posts: 14142
  • Fuck Elmer.
    • Incessant Negativity Software
Re: Neutopia 3D ;)
« Reply #24 on: October 09, 2012, 10:06:52 AM »
just add scanlines!
[Fri 19:34]<nectarsis> been wanting to try that one for awhile now Ope
[Fri 19:33]<Opethian> l;ol huge dong

I'm a max level Forum Warrior.  I'm immortal.
If you're not ready to defend your claims, don't post em.

esteban

  • Hero Member
  • *****
  • Posts: 24063
Re: Neutopia 3D ;)
« Reply #25 on: October 13, 2012, 06:35:40 AM »
I'd like to see it using the original low-res graphics as textures.

That might look horrible... :lol:

This is what happens when you use unmodified sprites...



...kinda yuck. :lol:


I hear you...but I'd take those yucky sprites over nothing.

  |    | 

reno5

  • Sr. Member
  • ****
  • Posts: 401
Re: Neutopia 3D ;)
« Reply #26 on: December 11, 2012, 06:29:44 AM »
great project !

wmacmonagle

  • Sr. Member
  • ****
  • Posts: 440
Re: Neutopia 3D ;)
« Reply #27 on: March 06, 2013, 07:28:24 AM »
+1  Cant wait to see how it turns out after all done.
Arcade Line Up: UDOT, Multi-Vector Duel, Tempest Multi, Mini-Galaga, Z-Hyperspin, X360 Blast City, Spiderman Pin, 96 in 1 PacMan

esteban

  • Hero Member
  • *****
  • Posts: 24063
Re: Neutopia 3D ;)
« Reply #28 on: March 10, 2013, 07:09:35 AM »
+1  Cant wait to see how it turns out after all done.


I don't know if ROVER has worked on this, but I, too, am curious about any further developments. EVEN IF IT WERE SIMPLY A GHOSTCLOTH or a SNAKID populating a fitting environment...

 
  |    | 

nodtveidt

  • Guest
Re: Neutopia 3D ;)
« Reply #29 on: March 10, 2013, 12:14:33 PM »
I haven't worked on this for some time... other things have priority, and SLADE3 stopped working on my system anyway so even if I wanted to work on it, I'd have to find another pwad editor.