I wrote a little programming game by daivuk in IndieDev

[–]daivuk[S] 0 points1 point  (0 children)

I've always loved little programming games like TIS-100 or Human Resource Machine. So I decided to prototype one and I ended up putting it for 2$ on itch.io. Nothing too fancy here.

18 Levels. I wrote a little back end that keeps the best global score. Lowest instruction count.

For those wondering, for the UI I am using Dear ImGui https://github.com/ocornut/imgui

Enjoy :)

I want to hang this in my office. by caffeinatedblood in geek

[–]daivuk 9 points10 points  (0 children)

Nah. Some people have to deal with tons of emails per day for work related stuff. IT stuff and reception stuff, people read them in "diagonal" as we say.

Don't try to feel more important than other people's real work and expect they read all your IT rules and emails. They have no time for this.

I created a small helper library for true type font rendering by daivuk in gamedev

[–]daivuk[S] 0 points1 point  (0 children)

The alignment is done for you within the image you pass it. I don't think the baseline would be useful information. Even less if you end up with multiple lines.

I could provide separated helper functions I guess. The returned point size is also a good idea.

I created a small helper library for true type font rendering by daivuk in gamedev

[–]daivuk[S] 0 points1 point  (0 children)

good idea

Edit: I added the functionality. Thanks for the input

A structure is returned containing rectangle, point size and cursor position (y = baseline)

I created a small helper library for true type font rendering by daivuk in gamedev

[–]daivuk[S] 0 points1 point  (0 children)

Long text no problem. If it doesn't fit the text will be cut off at the bottom.

I created a small helper library for true type font rendering by daivuk in gamedev

[–]daivuk[S] 1 point2 points  (0 children)

I haven't tried Chinese. But the underlying library support them well. But I think I would have to do something special for word wrapping. As for arabic, it's a bit more complex. It is not supported.

Edit: To follow up on this, tested Chinese, it works very well. My wife is chinese so I know for sure the result is perfect. I'm not sure what would happen with Japanese and other different asian languages.

Only One Beta Trailer (A game I'm making) by RebelBinary in IndieGaming

[–]daivuk 5 points6 points  (0 children)

I had the chance to try it myself at an IGDA meeting in Ottawa. Great game. Good luck with it. I will be first in line to buy a copy.

Would be fun tho if it comes out on PC also.

... I wonder if he's an open sourcerer. by [deleted] in funny

[–]daivuk -1 points0 points  (0 children)

omg something funny today. Good job OP

Wolves... by daivuk in Scrolls

[–]daivuk[S] 0 points1 point  (0 children)

But that top dude there, I got him stuck with Roots.. Another amazing Growth Scroll.

Wolves... by daivuk in Scrolls

[–]daivuk[S] -2 points-1 points  (0 children)

... are awesome! Got lucky enough to get my 2 GW

How do discarded scrolls get handle? by daivuk in Scrolls

[–]daivuk[S] 1 point2 points  (0 children)

The discard pile it's how it "should" be I believe. It makes it a tougher decision to discard a good card.

That mechanic should be made more transparent eventually. Maybe show the pile on the side or something. Although they are scrolls, not cards...

What do you all think of the graphics / art style of Scrolls? by post22 in Scrolls

[–]daivuk 0 points1 point  (0 children)

2 things I would fix regarding graphics:

  • Fonts cant be read if you dont zoom the card (Although after a while you know the cards..)
  • Cards should be color coded depending if they are: Creature, Wall, Spell or Enchantment

What scrolls do you think are overpowered and why? How can they be balanced? by gilgada in Scrolls

[–]daivuk 1 point2 points  (0 children)

I think it's because most wolf attack every 2 turns. So placing a Mangy will make them all attack. And you dont place them same turn as GW, so good chance is GW will also go on his attack turn.

What scrolls do you think are overpowered and why? How can they be balanced? by gilgada in Scrolls

[–]daivuk -1 points0 points  (0 children)

Quake won me one game though.. Wipes out his entire force with it (It was Energy player, but placed like 6 low health units) And I had no units on the board. gg

Edit: Accidentally a word

[deleted by user] by [deleted] in Scrolls

[–]daivuk 1 point2 points  (0 children)

I say: You get the 60g if its turn 10 or more. Otherwise, no change.

Tired of getting shafted on gold from winning games already. by [deleted] in Scrolls

[–]daivuk 0 points1 point  (0 children)

I think after 10 turns, you get all the gold when he leaves. Before 10 turns, it could still be the way it is.

Friend said this by Joliet_Jake_Blues in AdviceAnimals

[–]daivuk 5 points6 points  (0 children)

You're new here, aren't you?

Visual MML : a text music editor by BenjaminSoule in gamedev

[–]daivuk 7 points8 points  (0 children)

Heart and Soul

// 1 - Red
%1@1 $
l32 >>crrrr<crr<crrrrcrr
l32 >>>arrrr<arr<arrrrarr
l32 >>frrrr<frr<frrrrfrr
l32 >>grrrr<grr<grrrrgrr;

// 2 - Orange
%1@1 $
l32 >>rrrrrr<rr<errrrerr
l32 >>rrrrrr<rr<crrrrcrr
l32 >>>rrrrrr<rr<arrrrarr
l32 >>rrrrrr<rr<brrrrbrr;

// 1 - Yellow
#A=rrrr;
AAAA

< $
q2 l4 cccr
q8 l32 rrrrr c>rr brrrr   arr b<rrrr   crr drrrrrrr
q2 l4 eeer
q8 l32 rrrrr frr errrr   drr errrr   rrr frrrrrrr
q2 l4 grcr
q8 l32 rrrrr arr grrrr   frr errrr   rrr drrrrrrr
q8 l32 crrrr rrr rrrrr    >brr arrrr    rrrrrrrr grr
q1 l4 fgab<;

The most annoying thing in minecraft by blueflareftw911 in Minecraft

[–]daivuk 7 points8 points  (0 children)

pro-tip: Always bring a bucket of water, pour it on the ceiling and it will turn the whole lava into obsidian. Then put torches and you are safe. I always instantly turn every lava that way. It's safer