You are browsing as a guest. Sign up (or log in) to start making projects!

Nara.io

  • 7 Devlogs
  • 38 Total hours

extremely performant diep.io clone, with additional scripting features via Lua interop and customizability

Ship #1

A performant diep.io clone written in Rust! Allows custom scripting through Lua. Currently supports the ‘Basic’ tank, and upgrades as you destroy shapes and other tanks!

  • 7 devlogs
  • 38h
  • 6.73x multiplier
  • 212 Stardust
Try project → See source code →
Open comments for this post

9h 9m 44s logged

Finalized a prototype game!! hey everyone, great news!! I have created the fundamental game!! I will post a link to play in a few days. additional dev logs will come with more info on what was developed with better documentation :)

2
2
127
Open comments for this post

3h 40m 24s logged

general devlog - made a Home Screen, added a dark theme, and did some work on the server. hey everyone, attached are images for you to see! a lot of the work was on the server so this is as much as I can show. attributions to @Gideonthegreat for the banner used in the Home Screen!

2
1
233
Open comments for this post

3h 26m 40s logged

server devlog #3 - completed the packet and server foundation! I worked on the network stuff and the server stuff. I still have to optimize my SoA setup to be ergonomic to work with. it was sort of rushed but all-in-all good progress. there were also some rewrites of core stuff (for example - rolling my own packet logic (maybe not the smartest move but its okay)). sorry for the code screenshot, there isn’t much else to show as its mostly backend stuff.

1
1
220
Open comments for this post

1h 52m 56s logged

server devlog #2 - Lua integration complete! hey everyone. for now I have finished all the Lua bs I wanted to do. it now supports events and commands! as well as the ability to spawn ingame entities. you can also change the values of entities at runtime to change how tanks look/behave!

0
2
232
Open comments for this post

1h 57m 57s logged

server devlog #1 - Lua integration + writing a spatial hash. hey everyone! apparently my last project didnt get any stardust because I didnt devlog (and some people being unreasonable in their feedback). so here we go! over the past 6 hours (hackatime genuinely sucks - cant record my hours properly) I have worked on integrating Lua into my server. this is for runtime modification and future plugin support. I also developed a spatial hash following Teschner’s Spatial Hashing algorithm. I dont know how well this post will fair and I dont even know how to get a newline character in these posts, so I will cut it short for now. if you want I can always go more in depth in the comments - just ask! :)

2
2
106

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…