|
Post by leonartisan on Mar 29, 2017 17:46:28 GMT -5
I'm not trying to be offensive, but many of the BEX games I've seen look like they were made for the Atari. I don't know if it is due to BEX having limited capabilities or the users themselves having some. I'm wondering if making a shooter like MUSHA would be feasible on BEX.
|
|
AdeO
PooP MonkeeH
Posts: 5
|
Post by AdeO on Mar 29, 2017 21:49:20 GMT -5
Users, all Shmups are pretty simple, don't need "special" classes or so, the primitiveness of a basic structured, non strongly-typed(also, not exactly weakly typed ) programming language is more than enough. But I didn't saw something well made, no sprite animation, and only PSG sound, whenever there is some sound... But yes, you can make a triple A 90's Shmup just with BEX!
|
|
|
Post by tiberiyltim on Mar 30, 2017 6:07:06 GMT -5
SHMUP is many sprites: bullets, enemies. BEX have sprites problems. + Scrolling slow if use Sleep with TVblank. SHMUP on BEX in development - romhacking.ru/_fr/4/7695381.png
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Mar 30, 2017 6:48:46 GMT -5
Yes, it's worth it and can be done just fine (any game can)
I'm not sure what Sprite issues are being mentioned (there's a problem with freesprite if you destroy the first Sprite created (make a dummy Sprite and hide it off screen).
Plane scrolling (and graphic updates) should be done in vblank. If you use Sleep with the tvblank argument, it can take longer depending on where the program is at, may take longer (it waits until the tv is out of the blanking period), and without it, each value is about 16ms.
Games made in BEX: Bomb on Basic City Fix It Felix Jr Mega Marble World Casanova
Games made in SecondBASIC: Handy Harvy
There are more that were made, but these titles are pretty high quality considering some of these were people's first big projects.
|
|
|
Post by mekanaizer on Mar 30, 2017 16:34:04 GMT -5
In fact there are more finished homebrew games done with BASIC (SB/BEX) than with C or ASM. SecondBASIC in fact already surpasses BEX. But there are some things for Elusive to fix still. A good team can do for sure a MUSHA with BASIC (start it with SB for easy programming, layouts, options....
PS: Here or SB forums is a good place for help.
|
|
|
Post by vetea on Mar 30, 2017 18:51:11 GMT -5
Papi Commando published by WM was made with Bex Bomb on Basic City .. BEX ! Papi Commando Tennis - First Demo - was made with BexRol'An'go DEMO was made with BEX ! La loi de la lance was made with BEX !!! SMS Brawl was made with BEX !!!!!! Doroppu ... BEX !!!! Etc ... etc ... So ... Keep in mind, it's not a question of LANGAGE, but a question of courage, will, patience and solid morale. Take some hundred of hours and ... just DO it !
|
|
|
Post by leonartisan on Mar 31, 2017 22:11:01 GMT -5
You guys have convinced me. I'm going to make a Star Trek themed shump.
|
|
|
Post by wraith on Apr 1, 2017 2:53:09 GMT -5
Awe man, thought this was gonna be another one of those BashShitHacksArse sUcKs threads... MAINPOOPER , oompa you ass.
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Apr 1, 2017 6:29:46 GMT -5
Just to add to Mekanizers SB plug - SecondBASIC has many improvements over BEX, but also doesn't support 32x or Sega CD (mainly because it's very esoteric and only 2 people have requested it over the last 2 years).
|
|
|
Post by mekanaizer on Apr 3, 2017 3:35:57 GMT -5
32X support within BEX still is incomplet, but the MegaCD side is nice aside some missing things. This said I whould vote for MegaCD support for SecondBasic.
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Apr 3, 2017 6:14:41 GMT -5
Okay, so 3 people requested it so far
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Apr 3, 2017 6:19:44 GMT -5
Maybe when SecondBASIC is a little more stable and some other bugs are fixed, I'll implement Sega CD (though I do want to clear the ASM/BEX library out of outdated/unused functions first).
|
|
|
Post by wraith on Apr 3, 2017 13:20:14 GMT -5
Maybe when SecondBASIC is a little more stable and some other bugs are fixed, I'll implement Sega CD (though I do want to clear the ASM/BEX library out of outdated/unused functions first). I build all of my personal projects for CD with Roms being secondary, hence my earlier "MAINPROGRAM" reference.
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Apr 3, 2017 15:19:44 GMT -5
Maybe when SecondBASIC is a little more stable and some other bugs are fixed, I'll implement Sega CD (though I do want to clear the ASM/BEX library out of outdated/unused functions first). I build all of my personal projects for CD with Roms being secondary, hence my earlier "MAINPROGRAM" reference. Is this your subtle, yet not so subtle way of saying to add CD support to SecondBASIC?
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Jul 7, 2017 10:58:12 GMT -5
Still wondering what BEX shooters the OP is talking about. Looking "Atari" is a pretty obtuse thing. YOU get to decide how pretty your game is and how the gameplay works. BEX has zero to do with your own skills.
|
|