How do I make a 2D controllable character in a 3D environment?

General Programming help in C, C++ or ASM, Compiling / Debugging, and R3000A Central Processing Unit (CPU) information
Post Reply
RADIATION
What is PSXDEV?
What is PSXDEV?
Posts: 4
Joined: November 27th, 2019, 9:38 pm
PlayStation Model: SCPH-3000
Want to Find: PSX resources and help
Looking to: PSX development learning

How do I make a 2D controllable character in a 3D environment?

Post by RADIATION » January 2nd, 2020, 5:09 pm

[pointless, please remove this]
Last edited by RADIATION on January 19th, 2020, 12:17 pm, edited 1 time in total.

User avatar
ArthCarvalho
Active PSXDEV User
Active PSXDEV User
Posts: 45
Joined: January 29th, 2016, 2:45 am
I am a: Artist, Programmer
PlayStation Model: SCPH-103

Re: How do I make a 2D controllable character in a 3D environment?

Post by ArthCarvalho » January 3rd, 2020, 11:11 pm

There are various ways to achieve this, ranging from just drawing the sprites separately on screen space, and scaling it based on distance, from transforming a plane rotated in the direction of the camera.

Anyway, the first thing you want to do is to focus on getting the 3D backgrounds rendering, then doing sprites will be relatively easy.

RADIATION
What is PSXDEV?
What is PSXDEV?
Posts: 4
Joined: November 27th, 2019, 9:38 pm
PlayStation Model: SCPH-3000
Want to Find: PSX resources and help
Looking to: PSX development learning

Re: How do I make a 2D controllable character in a 3D environment?

Post by RADIATION » January 4th, 2020, 10:16 am

Ok, Thanks man!

RADIATION
What is PSXDEV?
What is PSXDEV?
Posts: 4
Joined: November 27th, 2019, 9:38 pm
PlayStation Model: SCPH-3000
Want to Find: PSX resources and help
Looking to: PSX development learning

Re: How do I make a 2D controllable character in a 3D environment?

Post by RADIATION » January 18th, 2020, 10:54 am

.
Last edited by RADIATION on January 19th, 2020, 12:19 pm, edited 1 time in total.

User avatar
Shadow
Admin / PSXDEV
Admin / PSXDEV
Posts: 2416
Joined: December 31st, 2012, 5:37 pm
PlayStation Model: H2000/5502

Re: How do I make a 2D controllable character in a 3D environment?

Post by Shadow » January 18th, 2020, 1:07 pm

Please don't spam the forums with generic and wild questions such as asking "Could I please have some help with programming this?" and then pasting a video of 'Wild Arms' or asking "how to add a billboard".

Warning issued.
Development Console: SCPH-5502 with 8MB RAM, MM3 Modchip, PAL 60 Colour Modification (for NTSC), PSIO Switch Board, DB-9 breakout headers for both RGB and Serial output and an Xplorer with CAETLA 0.34.

PlayStation Development PC: Windows 98 SE, Pentium 3 at 400MHz, 128MB SDRAM, DTL-H2000, DTL-H2010, DTL-H201A, DTL-S2020 (with 4GB SCSI-2 HDD), 21" Sony G420, CD-R burner, 3.25" and 5.25" Floppy Diskette Drives, ZIP 100 Diskette Drive and an IBM Model M keyboard.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest