Subject
Replies
Started By
Last Reply
 
An Incremental Introduction to the Fundamentals of Computer Science
0
 
Here is a nice and handy list of freely available tools for each area of development and advertisement. This list …
Page: 1 2
35
 
Snippet Sundays are pretty much required reading at this point, but I noticed it's a little hard to track them all down …
5
 
A list of BYOND's limitations as of 504.1234 (Stable) not listed in the DM reference.
17
 
The Red Book I'm sure some of you have seen or heard of the Red Book before. It's essentially just a list of …
11
 
Free code snippets made by the community to help DM do more for you.
0
 
Note: This opening post is just a copy and paste from the dead BYOND Bwicki; information has been recovered via the …
5
 
This BYONDscape Classic declares: "Runtime errors are the bane of programmers the world over". Read on if you want some …
3
 
A directory for all of my Deep Dives, freely accessible to everyone!
6
 
You aren't lagging. The game runs just fine at 60fps over a network, the answer to what the fuck is wrong with BYOND …
12
 
Winget() allows you to get information from the client about the state of Dream Seeker's interface. Basic usage …
1
2
 
Shit. This one took so long to write that it was posted on Monday.
1
 
Pathfinding, with extra steps.
0
 
I know it's a bit late, but here's my August Deep Dive, where I dive into the nitty gritty of Hazordhu's systems over …
2
 
I am bringing an AI chat bot to all NPCs in BYOND games
1
 
This is a nifty little snippet I use to spit out my profile to a json file for future reference. It's also easier to …
0
 
var syntax = \ @{" var(a,3) var(b,7) var(c,add(a,b)) var(d,list(1,7,3,8,2,5,2)) print("[a] + [b] = [c]") for(i in d){ …
1
 
This thread is too spooky for lummoxes.
1
 
Now you see me, now you see part of me.
11
 
0
 
https://youtu.be/yZTYPix-0j8 Hey guys, I made a tool that slices up DMI files to PNG files in a neat and tidy way such …
0
 
A cross-post covering how I make use of the new Particle system in Hazordhu.
1
 
Let's talk about time for a minute. There are a lot of ways to track things over time, but as far as games are …
4
 
No more shuffling through 5 different procs to get the right auth levels
3
 
Haven't touched byond in years, I'm developing games with Unity and wanted to remake some BYOND classics but with stuff …
6
 
Made a demo of this dialog system I'm working on. Once an NPC says something you can respond with different options …
0
 
Snippet #6 - mob.screen > client.screen
8
10
 
A lot has changed for the better. Let's talk about that.
10
 
Simply the most optimal version of merge sort I could produce in testing. To sort different object types, you would …
Page: 1 2
36
 
First of all, thank you very much Invy and LucasZoé for helping me on this. ##Introduction In this topic, I will …
1
 
mob Login() vis_contents = list( new/obj/head, new/obj/body, ) ..() proc ChangeHead(i) vis_contents[1].icon_state = …
0
 
For the past few months I have been toying around with rips from old BYOND anime games. I thought I was going to learn …
3
 
Missing Snippet Sunday files? Find them here!
4
 
mob/var list items stats equipment level exp; maxexp mob/Login() items = new stats = list( "HP" = list(10,10), "STR" = …
0
2
 
mob/var/tmp/list/hud = new // A global list named hud, it can be used anywhere within the code. mob/Login() // Called …
11
 
I forgot to give a summary on the last one. :(
0
0
 
I've been finding VS Code to be faster and easier than Atom with less extensions needed to get it up-to-speed with …
4
 
Sometimes you need to temporarily change a user's stats, or modify the way that they respond to input from the user …
Page: 1 2
21
 
Got a game where you use verbs to interact with things? Want to have the ability to right click stuff as well without …
4
 
Shows how to make Dream Daemon large address aware, and lets it utilize more memory.
3
 
Sometimes you want to hang on to a reference to something without actually intending to keep that thing from deleting …
3
 
Cooldown datum Introduction This tutorial will be explained in two parts. One explaining the functionality of the new …
8
 
Gitlab CI/CD for BYOND: https://gist.github.com/ DougParker1992/ 7262d573fb9888ac891d2a20049183e1 This is a basic Gitlab …
1
 
Small code addition that helps on expensive loops.
13
 
In this video, I share the basics of what you get when you download BYOND's software, and how to get started making or …
5
2
 
Occasionally i've had a debugging need that would have been best served if i had been able to store a stacktrace, and …
2
 
Everybody loves video tutorials right?
6
 
I've coded two sorting functions today: mergeSort(list/l) if(l.len 0 && right.len > 0) if(left[1] 0) result += left …
3
 
Does this maths mean anything to anyone? It was sitting in The Tabletop Simulator. proc atan2(x, y) . = (x||y) && …
1
 
Occasionally you have some kind of a loop that does something periodically and you only want one instance of that loop …
Page: 1 2
24
 
Help appreciated. Inbox :) insanely enough mathematics ENTIRE ESSAYS ON CURVATURE mob var/health, mana, stamina, …
1
 
2
 
I don't know why paragraphs are randomly bolded in here, please send help
6
Page: 1 2 3 ...