Skip to content

Instantly share code, notes, and snippets.

View ryu1-1uyr's full-sized avatar
🐉
ryu

Ryu ryu1-1uyr

🐉
ryu
View GitHub Profile
@s06019
s06019 / advent.md
Last active December 14, 2019 13:37

Minecraft の modding で Java 以外を使ってみる

みなさん、まだ Minecraft 遊んでますか? 僕は8時間の仕事をするようになってから全く遊んでないです。
どうも、こんにちは。去年までITカレッジ沖縄で非常勤講師をしてました、「ぽんつよ(ぬこ)」です。

アドベントカレンダーもですが、僕はブログとかで何かを発信するのがニガテキライなので、何を書いていいか迷った結果、modding についてちょろっと書いていきます。

Minecraft Java Edition

僕が知らない可能性もありますが、modding といえば基本的に Java Edition を使用します。名前の通り Java で開発されています。なので、世の中に出回っている mod も Java で開発されているものが多いです。
ただ、全てではないです。Scala で開発されていたり、Scala と Java の混合もあったりします。実は JVM 上で動くクラスファイルを生成できる言語であればどれでもいい(はず)なので、Kotlin でもイケるだろうということで調べてみました。

@cloneko
cloneko / ac.md
Last active December 3, 2019 12:54
advent calender 2019-1

ネットワークコース&サーバー管理業務 から クラウドを使って開発するようになって変わった見方

こんばんは。よなしろ a.k.a. clonekoです。卒研発表会おつかれさまでした。

そして久々のアイカレアドベントカレンダーということでちょっとだけ気合入れて書いていこうかと思います。

おま誰

そもそもお前誰やねん。。。という人もいると思うのでちょっと自己紹介。

@omas-public
omas-public / botchi_c_3001.js
Last active May 14, 2019 01:46
Paiza: エンジニアが死滅シタ世界
(stdin => {
// Define Function
const range = (len, start) =>
Array.from(Array(len), (v, i) => i + start)
const zeroPadding = digit => n => n.padStart(digit, '0')
// Declare Variable
const inputs = stdin.toString().trim().split('\n');
@tompng
tompng / human_kanji.html
Last active September 10, 2018 14:20
人という字は、人と人が支え合ってできています (フラクタル) https://twitter.com/tompng/status/1038799318398853121
<script>
const scaleRatio = 0.75
function humanFromCanvas(base, alpha){
const output = document.createElement('canvas')
const size = 1024
output.width = output.height = size
const ctx = output.getContext('2d')
ctx.globalAlpha = alpha || 1
ctx.translate(size/2, size/2)
ctx.scale(scaleRatio, scaleRatio)
@hanachin
hanachin / fizzbuzz_cps.js
Last active June 4, 2018 13:05
継続渡しスタイル(loopは大目にみて...
function fizz(n, cont) {
if (n % 3 == 0) {
cont("Fizz");
} else {
cont();
}
}
function buzz(n, cont) {
if (n % 5 == 0) {
@meganehouser
meganehouser / gist:6397574
Last active December 7, 2018 00:48
談話室のGo言語導入資料的なあれ。