making short games, learning how to make longer ones too
- games: pancelor.itch.io/
- website/blog/etc: pancelor.com/
go to bsky.app/settings/lan... and deselect any language from this setting, or else you might not see any of the new japanese users at all!
go to bsky.app/settings/lan... and deselect any language from this setting, or else you might not see any of the new japanese users at all!
in discone, most paths are uncharted, and you will climb and parkour them with your friends
#gamedev #indiegame #screenshotsaturday
in discone, most paths are uncharted, and you will climb and parkour them with your friends
#gamedev #indiegame #screenshotsaturday
```
hit_obj = try_move(dx,dy)
if hit_obj then
try_push(hit_obj,dx,dy)
end
```
but instead:
```
try_move(dx,dy)
try_push(dx,dy)
```
I feel a bit bad checking for obstacles twice, but its _so_ good for keeping the complexity demons out
```
hit_obj = try_move(dx,dy)
if hit_obj then
try_push(hit_obj,dx,dy)
end
```
but instead:
```
try_move(dx,dy)
try_push(dx,dy)
```
I feel a bit bad checking for obstacles twice, but its _so_ good for keeping the complexity demons out
interesting point about tostr()->"". here's lua 5.4:
> function f(x) if x>0 then return x end end
> tostring(f(10))
10
> tostring(f(-4))
<error>
I can't decide whether to be horrified or not haha. I think I like your way better!
interesting point about tostr()->"". here's lua 5.4:
> function f(x) if x>0 then return x end end
> tostring(f(10))
10
> tostring(f(-4))
<error>
I can't decide whether to be horrified or not haha. I think I like your way better!
```
function strwidth(str)
local x,y=?str, 0, 10000
printh(tostr(x).." "..tostr(y))
return x,y
end
strwidth("²7⁶y5sTART")
```
this prints (to host console) `7y5sTART nil` (??)
```
function strwidth(str)
local x,y=?str, 0, 10000
printh(tostr(x).." "..tostr(y))
return x,y
end
strwidth("²7⁶y5sTART")
```
this prints (to host console) `7y5sTART nil` (??)
```
function strwidth(str)
x,y=print(str, 0, 10000)
printh(tostr(x).." "..tostr(y))
return x,y
end
strwidth("hi")
```
this prints `nil nil` when run inside a cart, should be `23 10011` instead
```
function strwidth(str)
x,y=print(str, 0, 10000)
printh(tostr(x).." "..tostr(y))
return x,y
end
strwidth("hi")
```
this prints `nil nil` when run inside a cart, should be `23 10011` instead
also, `print(nil)` doesn't work unless I change the early-out condition to `if (select("#",...) == 0)`
also, `print(nil)` doesn't work unless I change the early-out condition to `if (select("#",...) == 0)`
• Said ChatGPT generated 'Game of Thrones' content similar enough to infringe copyright
• OpenAI’s motion to dismiss was denied
• Said ChatGPT generated 'Game of Thrones' content similar enough to infringe copyright
• OpenAI’s motion to dismiss was denied
grants.draknek.org
Good luck to everyone applying :)
grants.draknek.org
Good luck to everyone applying :)
We also have a great lineup of free, drop-in talks on both days of the event! Saturday will see showcases of specific game engines and Sunday will highlight a variety of indie game dev topics ✨
We also have a great lineup of free, drop-in talks on both days of the event! Saturday will see showcases of specific game engines and Sunday will highlight a variety of indie game dev topics ✨
Join us on September 27 & 28 at the Roundhouse Community Center for this free, all-ages event full of indie game demos, a video-game-artist alley, educational talks from speakers like Daniel Mullins, Davey Wreden, and Maddy Thorson, and cool prizes! ✨
Join us on September 27 & 28 at the Roundhouse Community Center for this free, all-ages event full of indie game demos, a video-game-artist alley, educational talks from speakers like Daniel Mullins, Davey Wreden, and Maddy Thorson, and cool prizes! ✨
store.steampowered.com/app/2232950/...
store.steampowered.com/app/2232950/...