[UGold227i] RPGdev

Discussions about everything else

Re: [UGold227i] RPGdev

Postby LannFyre » Wed Aug 16, 2017 11:07 am

Image

I come with a nice little screenshot and an update:

- Working on relative player rotation, or at least fine tuning it. Should be done now.
- Moving all player-related functions to a new actor: RPG_Controller. This way I have all my buttons on an abstract actor and I can use this for "menu" navigation to have a hidden player that can manipulate hud elements, simulating a UI that can be interacted with, without a mouse (arrow key navigation~).
- I have HUD stuff working now, but I need more fonts. Does anyone know where I can grab a Deus Ex font that is already adjusted to be able to work? I know that I have to take the 255th color and use it to make a border that can be read by the engine to register ASCII (I think) keys, but if one is already made I'd rather not put in the effort for a font. Otherwise I'll have to just take the exported texture I have and work on it a bit.
- Have been taking a break from the camera again but gonna put in some more work, namely smoothing out camera transitions. nogard posted some stuff about this but I've been working and couldn't put in the time to apply what they posted lol
<<| http://uncodex.ut-files.com/ |>>

Code reference for UGold, UT99, Unreal2, UT2k3, UT3

Additional Beyond Unreal Wiki Links
wiki.beyondunreal.com/Legacy:Console_Bar
wiki.beyondunreal.com/Exec_commands#Load
wiki.beyondunreal.com/Legacy:Exec_Directive#Loading_Other_Packages
wiki.beyondunreal.com/Legacy:Config_Vars_And_.Ini_Files
wiki.beyondunreal.com/Legacy:INT_File
User avatar
LannFyre
Skilled
 
Posts: 228
Joined: Sun Dec 28, 2014 1:10 am
Location: Anubitek

Re: [UGold227i] RPGdev

Postby Spectra » Wed Aug 16, 2017 4:43 pm

LannFyre wrote:Does anyone know where I can grab a Deus Ex font that is already adjusted to be able to work? I know that I have to take the 255th color and use it to make a border that can be read by the engine to register ASCII (I think) keys, but if one is already made I'd rather not put in the effort for a font. Otherwise I'll have to just take the exported texture I have and work on it a bit.


I found this font texture which I found in DeusExUI.u from Deus Ex 1.
Image
Spectra
Masterful
 
Posts: 538
Joined: Tue Jan 22, 2013 5:23 pm
Location: (X) Unable To Locate....
Personal rank: Nullified!

Re: [UGold227i] RPGdev

Postby LannFyre » Sun Aug 20, 2017 3:44 am


New video, bext one will have custom sprite anims. I gotta dig around and see what I can do to override or make my own animend() function with native. Anyone know where to start with that?
<<| http://uncodex.ut-files.com/ |>>

Code reference for UGold, UT99, Unreal2, UT2k3, UT3

Additional Beyond Unreal Wiki Links
wiki.beyondunreal.com/Legacy:Console_Bar
wiki.beyondunreal.com/Exec_commands#Load
wiki.beyondunreal.com/Legacy:Exec_Directive#Loading_Other_Packages
wiki.beyondunreal.com/Legacy:Config_Vars_And_.Ini_Files
wiki.beyondunreal.com/Legacy:INT_File
User avatar
LannFyre
Skilled
 
Posts: 228
Joined: Sun Dec 28, 2014 1:10 am
Location: Anubitek

Re: [UGold227i] RPGdev

Postby LannFyre » Sat Sep 16, 2017 10:26 am

Image

Here is a walk animation. SUCK IT, 3D ANIMATION! Now I just gotta animate walking in 4 other directions, 5 running directions, 5 jumping animations, and edit 5 standing frames. Thought of using the old stick figure animation program Pivot for skeletal animations, but it doesn't have any translucency options and it isn't fit for 3D animating. Or it might be, but would involve exporting in weird formats. Besides, having some fun with the animating actually.

I also want to do some music editing, but I'm not sure how to take apart a .uax file and rip instruments then put them into a tracker program. That'd be fun.
<<| http://uncodex.ut-files.com/ |>>

Code reference for UGold, UT99, Unreal2, UT2k3, UT3

Additional Beyond Unreal Wiki Links
wiki.beyondunreal.com/Legacy:Console_Bar
wiki.beyondunreal.com/Exec_commands#Load
wiki.beyondunreal.com/Legacy:Exec_Directive#Loading_Other_Packages
wiki.beyondunreal.com/Legacy:Config_Vars_And_.Ini_Files
wiki.beyondunreal.com/Legacy:INT_File
User avatar
LannFyre
Skilled
 
Posts: 228
Joined: Sun Dec 28, 2014 1:10 am
Location: Anubitek

Re: [UGold227i] RPGdev

Postby papercoffee » Sat Sep 16, 2017 7:40 pm

You mean .umx?
just load them into OpenMPT. Or any other tracker.
User avatar
papercoffee
Site Staff
 
Posts: 8689
Joined: Wed Jul 15, 2009 11:36 am
Location: Cologne, the city with the big cathedral.
Personal rank: coffee addicted !!!

Re: [UGold227i] RPGdev

Postby LannFyre » Wed Oct 25, 2017 3:14 am

First up, new video showing the walking sprites I've drawn. They look rough as hell but I've also never really frame-by-frame animated before so take it for what it's worth.
Sprites Video

New Map


Sprite Trivia
So if you apply a zone portal and set a reflective surface near it, the move a sprite around near the reflective surface, you will see your sprite render on the zone portal. Not sure if this applies to just Zone Portals that are tied to WarpZoneInfo actors, but I thought I'd include it.


I've finished the placeholder walking animations, so it is time to write up some new goals:

TECHNICAL:
> Make running/jumping animation sprites
> Implement animations for items/skills
> Improve sprite animation code (need stop, change speed, maybe a reverse?)
- Improve sprite parser (It works, but I rework potential .INI check skips)
> Bugtest 3D camera more (YOU FLYING SPASTIC, LOCK YOUR Z-AXIS ALREADY)

GAMEPLAY:
> Implement items and (already coded) level up system
> Implement stealth system (a la Metal Gear Solid 3, but I am clueless on actor shading/visibility checking)
> Implement a party member system
> Implement an in-game, controlled-via-up/down/left/right-keys GUI

As a side note, I've thought of a neat way to handle my RPG fighting mode:
> Spawn player as an invisible entity and track their input,
> Spawn scripted pawn or a custom actor to act as the enemy controller,
> Spawn in a bunch of scripted pawns and have them assigned to either team,
> Control pawns through input registered by an in-game actor instead of direct input so pawns can dynamically be taken from one team and put on the other.
> Give the enemy controller a list of commands for specific pawns somehow? Not sure where to go from here.
<<| http://uncodex.ut-files.com/ |>>

Code reference for UGold, UT99, Unreal2, UT2k3, UT3

Additional Beyond Unreal Wiki Links
wiki.beyondunreal.com/Legacy:Console_Bar
wiki.beyondunreal.com/Exec_commands#Load
wiki.beyondunreal.com/Legacy:Exec_Directive#Loading_Other_Packages
wiki.beyondunreal.com/Legacy:Config_Vars_And_.Ini_Files
wiki.beyondunreal.com/Legacy:INT_File
User avatar
LannFyre
Skilled
 
Posts: 228
Joined: Sun Dec 28, 2014 1:10 am
Location: Anubitek

Re: [UGold227i] RPGdev

Postby LannFyre » Mon Feb 12, 2018 10:56 pm

New video, I've spent far too much time getting these sprites done, next video is all code and traps.
<<| http://uncodex.ut-files.com/ |>>

Code reference for UGold, UT99, Unreal2, UT2k3, UT3

Additional Beyond Unreal Wiki Links
wiki.beyondunreal.com/Legacy:Console_Bar
wiki.beyondunreal.com/Exec_commands#Load
wiki.beyondunreal.com/Legacy:Exec_Directive#Loading_Other_Packages
wiki.beyondunreal.com/Legacy:Config_Vars_And_.Ini_Files
wiki.beyondunreal.com/Legacy:INT_File
User avatar
LannFyre
Skilled
 
Posts: 228
Joined: Sun Dec 28, 2014 1:10 am
Location: Anubitek

Re: [UGold227i] RPGdev

Postby Marscaleb » Sat Feb 24, 2018 7:02 am

HOLY CRAP!
You have no idea how trilled I am to see this! I've been wanting to see someone make a game like this for ages! I've thought about and wanted to make something like this since almost two decades ago! But I've never been able to get the basics figured out, and always moved on to something else.
I'm so glad to see someone working on a sprite-in-3D-world project.

(Big fan of Xenogears, by the way.)

I was actually poking around in these forums because I was thinking about the possibility of using Unreal to make a Doom-like shooter (meaning with sprites.) I had no idea that it might actually be possible.
Dang, now I gotta sit down and really think about what I want to accomplish with my project.
I might ask to see some of your code later. At any rate, keep up the good work. I'll be very interested in seeing where you take this project.
Marscaleb
Average
 
Posts: 30
Joined: Tue Jun 07, 2016 6:50 am

Previous

Return to Misc | Off-Topic

Who is online

Users browsing this forum: No registered users and 1 guest