Author Topic: solidFRAME - a 3D engine for the TI-83+ (SE Recommended)  (Read 22809 times)

0 Members and 4 Guests are viewing this topic.

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: solidFRAME - a 3D engine for the TI-83+ (SE Recommended)
« Reply #30 on: December 10, 2012, 09:44:24 pm »
That still is looking so epic, maybe you could add some axe axiom to allow axe programmers to use that?
that would be epic :D

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

Offline shmibs

  • しらす丼
  • Administrator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2132
  • Rating: +281/-3
  • try to be ok, ok?
    • View Profile
    • shmibbles.me
Re: solidFRAME - a 3D engine for the TI-83+ (SE Recommended)
« Reply #31 on: December 10, 2012, 10:30:43 pm »
what i'd be a lot more interested in would be a general purpose tutorial for all of the difficult 3d problems you had to work out for this (point positioning, texture floodfilling, polygon clipping, determining the proper drawing order, etcetera).

Offline tr1p1ea

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 647
  • Rating: +110/-0
    • View Profile
Re: solidFRAME - a 3D engine for the TI-83+ (SE Recommended)
« Reply #32 on: December 16, 2012, 02:40:03 am »
Well its been a pretty slow but long learning curve, the most of which has only been since i recently picked this project up again. There are actually only a handful of routines needed to make a rough 3D engine. Ill hopefully be releasing a package so that other programmers can capitalise if needed.

On a side note ive made a little engine test, sort of a space sim:

"My world is Black & White. But if I blink fast enough, I see it in Grayscale."


Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: solidFRAME - a 3D engine for the TI-83+ (SE Recommended)
« Reply #33 on: December 16, 2012, 09:15:54 am »
That looks rather awesome, if I do say so myself ^^

Offline ben_g

  • Hey cool I can set a custom title now :)
  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1002
  • Rating: +125/-4
  • Asm noob
    • View Profile
    • Our programmer's team: GameCommandoSquad
Re: solidFRAME - a 3D engine for the TI-83+ (SE Recommended)
« Reply #34 on: December 16, 2012, 01:53:17 pm »
Will the full source code ever be released? If you do, there could be a huge increase in 3D games for the ti-84+, and some people could add more features (For example, I could add textures).

But of course, you don't have to.
My projects
 - The Lost Survivors (Unreal Engine) ACTIVE [GameCommandoSquad main project]
 - Oxo, with single-calc multiplayer and AI (axe) RELEASED (screenshot) (topic)
 - An android version of oxo (java)  ACTIVE
 - A 3D collision detection library (axe) RELEASED! (topic)(screenshot)(more recent screenshot)(screenshot of it being used in a tilemapper)
Spoiler For inactive:
- A first person shooter with a polygon-based 3d engine. (z80, will probably be recoded in axe using GLib) ON HOLD (screenshot)
 - A java MORPG. (pc) DEEP COMA(read more)(screenshot)
 - a minecraft game in axe DEAD (source code available)
 - a 3D racing game (axe) ON HOLD (outdated screenshot of asm version)

This signature was last updated on 20/04/2015 and may be outdated

Offline tr1p1ea

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 647
  • Rating: +110/-0
    • View Profile
Re: solidFRAME - a 3D engine for the TI-83+ (SE Recommended)
« Reply #35 on: December 16, 2012, 06:34:24 pm »
Ill be releasing the project as a library that programmers can make use of, but i dont see why the source cant also be included.

Its still being refined however so it might be a little way down the track yet.
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."


Offline Roboman

  • LV3 Member (Next: 100)
  • ***
  • Posts: 96
  • Rating: +10/-2
  • These peanuts taste so good!
    • View Profile
Re: solidFRAME - a 3D engine for the TI-83+ (SE Recommended)
« Reply #36 on: December 20, 2012, 11:18:04 am »
Well its been a pretty slow but long learning curve, the most of which has only been since i recently picked this project up again. There are actually only a handful of routines needed to make a rough 3D engine. Ill hopefully be releasing a package so that other programmers can capitalise if needed.

On a side note ive made a little engine test, sort of a space sim:



Somebody MUST make StarFox!
 *.* :crazy: :w00t: :crazy: *.*
« Last Edit: December 20, 2012, 11:18:32 am by Roboman »
:w00t:
UP-UP-DOWN-DOWN-LEFT-RIGHT-LEFT-RIGHT-B-A-ENTER


I always post in good faith!
http://en.wikipedia.org/wiki/Good_faith
If I end up being rude please tell me and understand!
Spoiler For Spoiler:
:-[  I never mean to say things ... negativley...
I am a bit socialy aqward so I often dont pick up on sarcasm or recognize myself being rude...

...

I am sorry for any offence...

Offline Hayleia

  • Programming Absol
  • Coder Of Tomorrow
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3367
  • Rating: +393/-7
    • View Profile
Re: solidFRAME - a 3D engine for the TI-83+ (SE Recommended)
« Reply #37 on: December 20, 2012, 11:33:10 am »
Somebody MUST make StarFox!
 *.* :crazy: :w00t: :crazy: *.*
Thepenguin77 did it already here.
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 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: solidFRAME - a 3D engine for the TI-83+ (SE Recommended)
« Reply #38 on: December 20, 2012, 01:14:58 pm »
Really great tr1p1ea. Are you planning to make a game out of this?

Offline tr1p1ea

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 647
  • Rating: +110/-0
    • View Profile
Re: solidFRAME - a 3D engine for the TI-83+ (SE Recommended)
« Reply #39 on: December 20, 2012, 03:25:01 pm »
I was planning on a version of x-wing, but there are some serious 3D movement and tracking routines that i need to write first.
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."


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: solidFRAME - a 3D engine for the TI-83+ (SE Recommended)
« Reply #40 on: December 20, 2012, 04:59:10 pm »
wow, that is looking awesome! :D

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

Offline tr1p1ea

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 647
  • Rating: +110/-0
    • View Profile
Re: solidFRAME - a 3D engine for the TI-83+ (SE Recommended)
« Reply #41 on: December 20, 2012, 05:13:27 pm »
I was thinking of having a few small missions like 'protect a transport' or 'capture enemy ship' or something ... but like i said, i need to finish some complex 3D movement/tracking routines first, hopefully i can knock them over in a timely fashion!
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."


Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: solidFRAME - a 3D engine for the TI-83+ (SE Recommended)
« Reply #42 on: December 31, 2012, 04:07:36 pm »
Good luck on that venture, tr1p :)

Offline tr1p1ea

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 647
  • Rating: +110/-0
    • View Profile
Re: solidFRAME - a 3D engine for the TI-83+ (SE Recommended)
« Reply #43 on: January 08, 2013, 12:42:31 am »
I have managed to get the 3D tracking routines working for the most part. The screenie below has a tie fighter flying around its target, which then changes, in which case it reorientates and flies to it instead.



This routine is a must for game scenarios as objects can now find their targets in 3D space. It was a bit of a pain to get working lol!

Also here is a camera lookAt test:



Note that the stars are a quick hack and arent relative to the camera and there is no object sorting as yet (there is polygon sorting but its confined to per-object).
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."


Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: solidFRAME - a 3D engine for the TI-83+ (SE Recommended)
« Reply #44 on: January 08, 2013, 01:04:53 am »
I especially like the second screenshot, and the 3D tracking is awesome o.o