I'm coding an online BN client that allows custom content with the end-goal of putting it into a real PET case. I do NOT accept donations, bribes, or blackmail.
The end-goal for ONB is putting it into a real PET case.
Since it can already run on rasp-pi, and we have the link-gate program now, this should be feasible.
Seeing battle network fans having fun together like this never gets old for me. 🥰
Join the community discord to meet fans like you and learn how to play today!
Based on the comments on my tweets over the years, I think people on here don't realize the videos and screenshots are not mock-ups or GBA rom-hacks. This is a real project and you can download v2 on gamejolt:
you can find the discord link there too 😃
Finally fixed the animation system by practically rewriting how I approached frametime intervals between them. This new way allows the engine to do something cool: custom state transition behavior at specific frame intervals.
With this, you can have unique walk-to-run animation!
You have not heard much from me and that's because we're super close to finishing the next version.
One of the features people have been asking for is a way to customize the in-battle chip select. Well, now you can- including intro and outro animations!
modders have figured out how to use time-freeze chip API to make timed menus for... *checks notes* swapping out as playable viruses
I didn't know you could do this and I programmed it. 😶
@OpenNetBattle
modders have made a lot of cool viruses and bosses for players to fight. But that's not all these enemies are good for.
I wonder if this can be used to mimic some other game...?
#megamanbattlenetwork
You all really liked the last screenshot of area generation from websites. Here's my net navi exploring twitter and some random guy's twitter account
@LINGsCARS
This is absolutely INSANE!
Someone made 2 NCPs that make your opponent in PVP your friend and then another to spawn enemies!
This is LOCKSTEP CO-OP! 🤯
I didn't even know you could do this!
I'm genuinely curious. How do you feel about seeing characters from different games in battle network? Comment in the thread, I will be reading and considering your input. 👇
In some ways, you could call a net navi a servant. In
@OpenNetBattle
, we don't discriminate.
A few effects were made by ONB user Ecanoya and myself, but the super cool Saber spritework is by
@Leanb00x
, .
#megamanbattlenetwork
#Fate
ONB v2 was cool, technically. Sure people made their navis come alive to battle and explore people's own custom servers, but what was there to stick around for? That's what ONB v2.5 tooling solves: gamified content! Plus an easier way to make and test content with a button click!
👋Hello new followers. Quick info:
I started this 6 years ago. I'm the primary and mostly only coder. Public release is v2. Next version has more content and much needed features like chip sorting (see vid). I never expected to have this many mods and players. Sorry about that.
the scriptable open net server can be run on a raspberry pi zero. 😱 Here's what one player made: we connected to their server featuring custom billboards and NPCs using lua scripting!
Let's take a look at some other improvements on the engine in 2.5:
- Chip sorting (long overdue, I know)
- Chip flip out effect (frame accurate to the game)
- Mail attachments
- *NEW* minigame framework for servers
A little transparency from me: I had planned to follow up on some of the new features like the chip select customization. But since then, I made changes to how animations tick every frame which resulted in some graphical glitches. I must fix those first! Here's virus attachments.
I wanted to see what BN would look like if it had special effect support for text.
It worked out well so I think I'll keep it in. Maybe it'll be useful for identifying key items for online quests?
🌈🪄✨
Idea:
if your rasp pi has the wifi module, and there were server hot spots placed in the physical world, hypothetically you could jack in from your hand held just like in the games.
Several years ago before I started this project, I made an online guide on how to make your own chip reader at home using the contact-pins on the PET chip toys and read their binary values.
As this project nears its completion, we have come full circle.
Merry Christmas! 🎁🎄
There's someone in ACDC at the entrance warp named "???" playing as a Roll and their folder is absolutely wrecking everyone to the point of frustration and no one has any idea who it could be is the most real battlenetwork experience I've heard of
(PART 1) Showcase: Inter-connected servers!
My server is the Central Area remake and I have placed warps that take you to other player's personal servers!
What is technology for if not to transcend humanity beyond? Like a specialized tool to carve out a new future, one where the utopias of our generation are not lost to time but can stay with us forever.
We will never forget what time has taken from us but it can be REBORN 🐧
A lot of art for
#battlenetwork
took from Legend's bot enemies. You can see Alpha draws elements from Hanmuru Doll. I always wanted to know what Juno EXE would look like so I came up with some concepts and had it redrawn by the professional
@MegamanUMX
#gamedev
#fanart
#mmbn
#gamedev
#cpp
Most of my time is spent replaying video footage frame-by-frame and discussing with my team of official battle network scientists (mostly
@pnw_ssbmars
) to determine what nuances of battle mechanics should stay or be fixed in this C++ version. Exhibit A:
@MegamanUMX
They once toyed the idea of a MMO for the Battle Network series, I hope it gets revived again with how successful the Legacy Collection has been in Japan alone. The dream of making your own Navi would come true
Capture the flag? Nah, delete the flag. ⛳️
Created by modder Dawn for ONB. Turn your PVP matches into a new game-mode by installing this NCP on your navi before battle.
Super simple but no one thought of making this before. That's where the genius in simplicity lies. 👌
The amazingly talented players in the ONB community have re-created several high quality chips. This battle with "Dark Rock" is the perfect showcase for them!
We have a new user in the discord community, KingK1rbY, who is only a few weeks fresh and they're pumping out highly game accurate chips for everyone. I'm blown away by their speed and attention to detail. 🤯
Cat boomerangs are here, in
@OpenNetBattle
. Chen's chip, from Shanghai.EXE, has her spin around the field three times. She'll stop over holes.
Marked as Null, but she does Shanghai's "Earth" damage, which is effective against Shanghai-type Fire Navis, like Yuki here.
Huge props to ONB's very own
@crazyclevette
aka D3str0y3d for helping rip the first hundred art assets in the preservation effort! Alrysc did a phenomenal job bringing the art to life! 🥳🤯
Did you hear that PoN and LoN have been successfully emulated? And that assets are being ripped? Well, you know what that means...
New stuff for
@OpenNetBattle
! Here's a recreated fight with JammingMan, getting as close to his behavior as I can from watching recordings!
There's lots of fun things you can do with the engine if you're creative. You can offset the mugshot animation origin point above the textbox and use that screen space as free real-estate for even cooler mugshots!
It's fun seeing makers catch on to these little engine secrets.
ONB Navi Release: Berkana.exe
Berkana from MegaMan Xtreme 2 on GBC has been converted into a NetNavi!
Navi Design by
@MegamanUMX
Sprite Art by
@TressaNightmaus
Emotion Window by
@Drawceress
Talk Sprite by Ota
Programming by me
Special Thanks to
@alrysc
and
@CyanmanEXE
There's quite a lot of controversy in the ONB discord- whether to add some new version of navi cust or drop it all together. So let's try and settle it: why did YOU like the navi customizer in the BN games and how would you RE-IMAGINE it differently? 🤔
To test, I'll play the game in an emulator and then spawn high HP mettaurs to unload chips onto. I make tweaks to the visuals and logic to make sure it matches the emulator as close as I can
#indiedev
#sfml
#cpp
#battlenetwork
#fangame
👀✍️
I found out that my engine which I've worked hard on is being cloned and claimed by others without credit within the BN community. This sours the idea of future open source programming projects for me. 😶
Aside from this, I am still working hard on releasing the next version.❤️
As the dev who worked solo for a few years on ONB, I am inspired and in-awe of the developer behind LunarLux and how much they have accomplished. And LunarLux coming to Nintendo Switch! 🤩
I know I'll show my support by buying it on the console. You should do the same! 🙌
Officially started this project 3 years ago. With help from many internet people all over the world, I've added so many new features I never thought I would ever include. Some of those people have even become IRL friends. One more year to go?
Imagine playing the series but you and your navi are the protagonists. 🤔🔧
#opennetbattle
#onb
#mmbn
#battlenetwork
#gamedev
Thank you for following and being a part of the ONB story! This project is coming to close on a grand note later this year. Regular, newer updates otw.
the video capture is a little rough - this is between 2 other players on stream last night. the blinking Protoman is named "Hues".
Neutral tiles are in. 😆
Another big moment in ONB
@alrysc
Thank you for coding the passive, CS, and special attack
@Aeon_Offspring
for taking my commission for the OW and battle sprites!
@OpenNetBattle
Added some moves to
@OpenNetBattle
's MetalMan player mod. The special button swaps between two charge shots that closely follow MetalMan's moves in the recent 4.5 PvP patch.
#megamanbattlenetwork
@honekaryudo
I hope you can understand this, but thanks to project
@OpenNetBattle
I was able to take the assets you made for MettVillage, and create this fight + MettVillage! I hope this is close to what you envisioned. Overworld Linked Below
You've seen the recent map editor plugins for making content. Now here's the ONB debugger that you will also receive in the next release. It highlights logs by their type and you can filter them. Additionally, you can toggle layers, and overwrite values in the running client.
Battle network PVP pros should be cheered and held in high regard. The time spent perfecting their craft in regards to input latency and nuanced mechanics is imperative to their success as a competitive professional e-sports player.
When people are making custom ONB content, I frequently explain how the real BN mechanics work and that entities generally have simple spawn and move checks but other rules (like sharing tile spaces) can allow for some awkward experiences happen even in the original games! Proof: