Homebrew [Release] Asteroids 3D

Rinnegatamante

Well-Known Member
OP
Member
Joined
Nov 24, 2014
Messages
3,162
Trophies
2
Age
29
Location
Bologna
Website
rinnegatamante.it
XP
4,857
Country
Italy
On these days, i tried to generate a simple fake-3D environment with lpp-3ds. Results are quite good so i decided to release it publicly so LUA developers could take this homebrew as example for GPU usage and 3D environment creation.

This is a first alpha so you may encounter several bugs (i listed the ones i found in Known issues). I decided to release this homebrew as it is now cause, starting from 2nd April i will have much less time to work on my homebrews.

Asteroids 3D is a "clone" of Asteroids but in a 3D environment so you have to survive as long as you can.
aster1.jpg
aster2.jpg
aster0.jpg

Last release: 0.5 ALPHA

Controls:
L / R = Shoot
DPad / Circle Stick = Move Ship

Game is provided also of a pickups system. Currently implemented pickups are:
Laser - Give you possibility to continuos shoot by holding L or R trigger (autofire) for 5 seconds
Ship breakdown - You can't move or shoot for 5 seconds

Game is provided of a render switcher:
CPU rendering: More accurate but slower
GPU rendering: Less accurate but faster

Game supports stereoscopic 3D but using it cause asteroids disappear for GPU rendering and huge framedrops (both GPU and CPU rendering).

Known issues:
  • Collisions system needs to be improved
  • Stereoscopic 3D effect cause a huge framedrop making the game unplayable
  • GPU render fails to print correctly the ship in some angulation
  • GPU render fails to print asteroids if steroscopic 3D effect is enabled
  • Sometimes bottom screen flicks
  • 3DS/CIA related only: Huge screens flickering issue
(As always, for CIA/3DS users, asteroids.lua and AsteroidsFiles folder must be put in SD root)
Download (Mirror): http://rinnegatamante.it
Github repository: https://github.com/Rinnegatamante/Asteroids-3D
 
Last edited by Rinnegatamante,

Rinnegatamante

Well-Known Member
OP
Member
Joined
Nov 24, 2014
Messages
3,162
Trophies
2
Age
29
Location
Bologna
Website
rinnegatamante.it
XP
4,857
Country
Italy

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    They make good burning plastic
  • BigOnYa @ BigOnYa:
    Makes me wonder if the Pi5 can play PS2? If there's even a core for it yet.
  • K3Nv2 @ K3Nv2:
    Pi5 should be able to do ps2
  • Psionic Roshambo @ Psionic Roshambo:
    Try Dragon Quest VIII it ran perfectly on a core 2 Duo I had
  • Psionic Roshambo @ Psionic Roshambo:
    Easiest game to run I found
  • K3Nv2 @ K3Nv2:
    Ps2 emulation is cake compared to 3 years ago
  • Psionic Roshambo @ Psionic Roshambo:
    Hardest is probably Gran Turismo 4
  • Psionic Roshambo @ Psionic Roshambo:
    It's much better now yes but Gran Turismo 4 is still the hardest one to emulate that I have in my collection
  • Psionic Roshambo @ Psionic Roshambo:
    Runs perfectly fine but it's as if I can feel it always on the boarder line of dropping a frame lol
  • BigOnYa @ BigOnYa:
    I ordered a spin ball couple days ago to add to my arcade cabinet, will be nice for games like golden tee, or bowling
  • Psionic Roshambo @ Psionic Roshambo:
    I always wanted a controller for like Ikari Warriors, Time Soldiers, Heavy Barrel, Forgotten Worlds games like those
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Not even sure what to call that controller
  • Xdqwerty @ Xdqwerty:
    an online friend I've known since 2021 left me :( bc my attitude is "cutty"
  • Psionic Roshambo @ Psionic Roshambo:
    Sylvester Stallone should have played Kyle Reese lol Arnold still as the Terminator
  • BakerMan @ BakerMan:
    TF DOES "CUTTY" EVEN MEAN?
  • Xdqwerty @ Xdqwerty:
    @BakerMan, he is peruvian so it's probably an idiom
  • BigOnYa @ BigOnYa:
    I thought Cutty was a west coast rapper
  • K3Nv2 @ K3Nv2:
    Cutter
  • Psionic Roshambo @ Psionic Roshambo:
    Dr Cutty
  • Psionic Roshambo @ Psionic Roshambo:
    It's from House MD lol
  • K3Nv2 @ K3Nv2:
    I took too much viagra Dr cutty oh wait
    +1
  • Ligudink @ Ligudink:
    What in the goddamn
  • Xdqwerty @ Xdqwerty:
    @Ligudink, welcome to the gbatemp chat
    +1
  • Ligudink @ Ligudink:
    I've sen enough HAHAHA
    +1
    Ligudink @ Ligudink: I've sen enough HAHAHA +1