Homebrew [Release] Asteroids 3D

Rinnegatamante

Well-Known Member
OP
Member
Joined
Nov 24, 2014
Messages
3,162
Trophies
2
Age
28
Location
Bologna
Website
rinnegatamante.it
XP
4,743
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
28
Location
Bologna
Website
rinnegatamante.it
XP
4,743
Country
Italy
General chit-chat
Help Users
  • sombrerosonic @ sombrerosonic:
    what u all up to?
  • SylverReZ @ SylverReZ:
    Not a lot today.
  • SylverReZ @ SylverReZ:
    How's you?
  • Halbour @ Halbour:
    @SylverReZ your constantly dropping out lol
  • SylverReZ @ SylverReZ:
    @Halbour, Uhhh what?
  • Halbour @ Halbour:
    i mean, when i mention you you dont answer after a few minutes, I drop out, and then after you answer- I cant see it
  • Halbour @ Halbour:
    never mind, soe=metimes my poor english cant describe myself
  • SylverReZ @ SylverReZ:
    @Halbour, I don't get what you mean by this. You know I spend my time on anything other than GBAtemp.
  • Halbour @ Halbour:
    sure!
  • Halbour @ Halbour:
    i didnt complain...
  • Halbour @ Halbour:
    i dont, too...
  • SylverReZ @ SylverReZ:
    Good, just checking.
  • K3N1 @ K3N1:
    I wonder if people will start seeing the 3ds as useless and it'll start dropping in price now
  • g174m @ g174m:
    why
  • SylverReZ @ SylverReZ:
    Why post?
  • K3N1 @ K3N1:
    I'll fight with a post
  • FAST6191 @ FAST6191:
    3ds still seems to be an emulation powerhouse with little to counteract it (what are you going to use? A phone... hah). To that end second hand prices are likely to remain for a while
  • FAST6191 @ FAST6191:
    That said 3ds has no games so one can hope
  • K3N1 @ K3N1:
    Citra has gotten way more powerful iirc
  • K3N1 @ K3N1:
    Everyone turned off the 3d anyway
    +1
  • SAIYAN48 @ SAIYAN48:
    The 3D effect was nice to begin with, but even Nintendo stopped putting it into games.
  • SylverReZ @ SylverReZ:
    @SAIYAN48, Red text again?
    K3N1 @ K3N1: Okay @Sonic Angel Knight