That moment when you boot into the main menu of your childhood..
Cross-compiled Warsmash (a LibGDX-based Warcraft III engine reimplementation in Java) to JavaScript using TeaVM so the whole game runs directly in the browser, with map files served from OPFS. Still some quirks left but great progress.
Credits to Retera for his hard work.
#Warcraft3 #RetroGaming #Gamedev #TeaVM #LibGDX #WebGL #Java #OpenSource #BrowserGaming #IndieDev #RTS
Introducing $USG — the next evolution of CDP stablecoins.
Backed by @CurveFinance LP tokens and @pendle_fi PTs, $USG is set to push DeFi further.
A new frontier awaits.
Details below.
Hinkal is live on @solana
Privacy for every on-chain action - payments and DeFi.
Hinkal has processed $400M+ in confidential volume across three products:
Hinkal Wallet - browser extension wallet with private balances, private DeFi, auto-shielding, and viewing keys for compliance. A full wallet experience with privacy built in.
Hinkal Pay - receive and pay in stablecoins with full confidentiality. Cryptographic privacy that encrypts sender, recipient, and amount. No CEX in between.
Hinkal Send - send to one or multiple recipients privately. Shielding, randomized delivery windows, and amount splitting for stronger privacy guarantees.
Hinkal SDK - privacy infrastructure for builders.
Swap, send, and receive - privately.
Execute confidential payments, payouts, and end-to-end settlements.
Hinkal Wallet is live:
https://t.co/JXQcJcMPx3
Hinkal Pay and Hinkal Send are coming soon on Solana.
Hinkal Pay is live on @arbitrum
Enterprises and consumers can now settle confidentially, end-to-end.
Sender, recipient, amount - all private.
Same wallets. Same assets. Same Arbitrum rails.
With Hinkal Pay, you can:
- Send confidentially
- Receive confidentially
- Execute private & public payouts
- Maintain compliance controls
How it works
When you settle through Hinkal Pay, funds move to a confidential balance inside Hinkal’s smart contract, controlled by the recipient’s existing wallet.
From there, recipients can access funds with the wallet sender entered as the recipient and:
- Pay Privately
Execute confidential payouts to vendors, affiliates, employees, partners, or treasury accounts. Sender, recipient, and amounts remain confidential on-chain.
- Send to public wallets
Send funds as a standard on-chain transfer to any public wallet address. The sender remains private.
Viewing keys enable proactive sharing of all transactions with any regulators/chain analytics platform when required, without exposing financial data to counterparties or competitors.
No migration.
No new custody.
Compliant privacy, built-in.
Supported assets: USDT, USDC, DAI, ETH.
Try it at https://t.co/5TxHBDGRhF
@banteg@DCinvestor Do you think it'd be possible for wc3 custom maps such as Island Defence/ Vamp Fire to be remade as standalone games?
I tried with gpt 5.2 for a week or so but felt like I came nowhere close. I did give the agent the full game + map files albeit a really old cracked version
shipped wc3ui: a themeable web component library based on the Warcraft III interface
this started because i wanted one button. then i needed the hover glow. then the active bevel. then i thought it'd be nice to support all four races. that was a while ago
the component set ended up covering more ground than i expected: 11 button variants (top tab, esc menu, glue screen, campaign, bordered, small, command card, plus 8 menu frame sub-variants from StandardTemplates.fdf), popup menus, sliders, checkboxes, radio buttons, editboxes, scrollbars, textareas, and listboxes. then resource counters, a full command card grid (a command palette replacement), rich tooltips with resource cost lines, unit queue, health/mana/xp/progress/build bars, a full screen loading bar, and various border and cinematic variants
the textures are actual BLP files decoded at runtime, the same format blizzard ships in the game archives. 9-slice borders are composited on canvas from the original sprite atlases, positioned using measurements pulled from the FDF (frame definition) files. each race has entirely different texture sets for backgrounds, borders, and hover states
the portrait frame can render animated hero models in WebGL parsed from the original MDX model format. the clock widget at the top of the HUD is also a 3D model
four faction themes for human, orc, night elf, undead are switchable from the top bar.
component showcase: https://t.co/JhAh1krDWw
I dont think the leaderboard works, and if you've played WC3 before I think you'd be able to continue the game forever till you get bored/ a bug happens
now that vibe coding is really popular I do think its alright to not always be chasing productivity and make silly little projects once in awhile.
here's a WC3 sound guessing game I made with Manus back in June last year, took me 3 prompts (1 long prompt where it managed to build the entire game in 1 shot, 2 more to fix some basic UI/ spelling errors)
https://t.co/2VwKPzSDpA
Looking to raise funds at Devcon?
You'll want to be at Meet the VC Brekky, the biggest Founder-VC networking side event of the conference.
Over 150 investors have already registered - don't miss the opportunity to meet all the best investors in the space, all at one event.