« first day (3389 days earlier)      last day (27 days later) » 

1:49 AM
@Paul Need more time spent on it :P
 
 
7 hours later…
8:42 AM
@TomTsagk one of my first games, UFO, had a bug where you can shoot many UFOs with one bullet. It was amusing and I decided not to fix it.
There was something in my current project but I can't remember
@TomTsagk for me, one-letter variables are acceptable when their scope is very small (lambda or small loop).
 
 
2 hours later…
10:34 AM
@Vaillancourt two weeks*
 
Like "i" for index in a for loop, that's fine. But if you're doing it on class variables, "k" for an array of pressed keys, "b" for amount of "bullets"? It makes your code harder to understand but adds no performance, we also have autocompletion, so why bother?
 
I guess it all comes down to what's' considered "accepted" in programming. For example i in a loop is just used everywhere so everyone understands what it means
It would explain why people use one letters in physics, if a lot of people do it, it's easy to understand the code
 
A lot of physics is also math and that's generally single-letter-variables because of... well probably history?
And custom?
 
11:16 AM
@Paul this is not a small scope
 
11:29 AM
@trollingchar How's your project going? Done enough refactoring yet? :P
 
almost done
there is a couple of systems not finished yet
 
What platforms are you targeting, out of curiosity?
 
WebGL
(for now)
Maybe later I will target Android too
 
Sounds good, curious to see the result
 
Actually, you can see the intermediate result. Test Application 3 is deployed. It looks raw though.
Right now I don't remember the link, I'll post it later
We talk mostly about making games, but which games do you play?
 
11:51 AM
I play very random games, it really depends
recently I've started playing Bard's Tale 4, gives me all the old-school vibes that I like
 
I recently came across Touhou Hisoutensoku (a fighting) and played with my friends. It was like so:

ok it's his first steps in this game so I'm not bullying him
5 minutes later
bullets everywhere, aerial combat, combos and spellcards
but I lost this luck and now I have less than 10% winrate with him because he knows how to counter my moves
so now I'm training, like in movies
I'll return and defeat him
Also I play Oxygen Not Included because it encourages building complex mechanisms and shinebugs are pretty
You can even build a shinebug light reactor, where the light is brighter than the sun!
and it looks like one
 
Ah I've heard of oxygen not included
 
In this game duplicants communicate using something that looks like emoji, and they usually say that something is good or bad. They can dislike even the best things, but no one ever said that microbes are bad. Microbes are awesome.
This kind of games is for me. I play them on ultranightmare difficulty and it feels like normal. But I really suck when I play fightings.
 
12:23 PM
I remember an old game for DOS, Snake Battle. You don't control a snake directly, but you program it using regex-like cards. The game matches cards with the map 8 times with different rotation/inversion, and if a card matches, the snake moves in the specified direction.
 
That sounds quite fun actually, I like games with niche mechanisms like that
 
There are negations and OR- and AND-color groups. One of my cards uses all available 5 colors. And it's also possible to program a decent snake using only one card (the limit is 9)
you can combine strategies so they use only one card
and some strategies use more than one
This game will be good with a server with automatic combat, because it doesn't require your presence
 
You do like to make everything online don't you :P
 
An online game is easier to distribute. Lazy people don't want to download.
 
I've never been a fan of web dev, I like low level programming, and web dev doesn't really reach that
 
 
3 hours later…
3:39 PM
@TomTsagk Embedded Systems is as low level as you can, I quite enjoy that. Arduino is quite a fun platform, and if you want you can go into the low level C or even assembly.
 
@Paul I've messed with a raspberry pie before, and that's quite fun
Haven't done anything with an arduino yet
 
It's fun for games as well youtu.be/X24BZuQ2AWc
 
oh wow that looks quite fun!
I love to see people doing stuff like that, where the question is not "why" but "why not" :P
Have you made anything with arduino?
 
If you don't use the I/O, a raspberry pi is just like another PC. The Arduino has no OS, you program all logic yourself directly. One "thread" and no networking bs (unless if you have a network add-on), your control the hardware directly.
And yes, we had a line-following robot much like youtu.be/3KkGIUkarwQ
And a lot of other small projects actually.
 
Seems fun!
 
3:50 PM
Yeah, I was quite drawn to actually making stuff move IRL instead of on your screen only. It comes with quite some difficulties as well, but when it works in the end, it feels very rewarding.
 
Some months back I was experimenting with making a small device that is basically PC, that's why I've been experimenting with raspberries
I can imagine the moment you make the first led light up, but feel really cool :P
 
 
1 hour later…
5:28 PM
One of the project groups shorted a power pack on the line-following robot, the thing practically burned down, which, looking back to it was quite amusing.
"Robot: Go forward!" Burns down
 
 
3 hours later…
8:54 PM
@TomTsagk play.worms.pro if you are curious, this version is one year old, with server hosted on Heroku, and that server has an unusually long delay. When a new version will be ready, I'll host the server myself. To get rid of that delay.
 

« first day (3389 days earlier)      last day (27 days later) »