linuxusers.in is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.

This server runs the snac software and there is no automatic sign-up process.

Admin email
dharmiik@proton.me
Admin account
@dharmik@linuxusers.in

Search results for tag #gamedev

dharmik boosted

mrgaturus »
@mrgaturus@mastodon.gamedev.place

i released the first version ever of my open source painting program, it's still in early stage but it has the following features:

- No AI, this is a program for real artists
- 100% native, no Web, no Qt, no GTK, no dear imgui
- Advanced Layer System
- Infinite Undo History
- GPU Accelerated Canvas View
- Brush Engine similar to popular manga software
- Bucket Fill with gap closing (proof of concept)

download: mrgaturus.itch.io/npainter

Digital Mark λ ☕️ 🕹 🙄 »
@mdhughes@appdot.net

Put on GET LAMP again just to have something in mood to hear while working, and laughed out loud.

I love mazes. I get why some don't, but they're wrong, those people have had the fun sucked out of them or were hurt by bad mazes too often. A good maze is the *best* puzzle.

Dan Shiovitz, Interactive fiction author
Mazes are sort of a special case in IF. People have a pathological aversion to mazes.

Alt...Dan Shiovitz, Interactive fiction author Mazes are sort of a special case in IF. People have a pathological aversion to mazes.

It's like, you ring a bell and kick a dog a bunch of times, and it starts crying after you ring the bell a couple times.

Alt...It's like, you ring a bell and kick a dog a bunch of times, and it starts crying after you ring the bell a couple times.

So that's how people in the IF community feel about mazes.

Alt...So that's how people in the IF community feel about mazes.

notptr boosted

Juan »
@reidrac@mastodon.gamedev.place

OK, so Alien Intruder has a website now: usebox.net/jjm/alien-intruder/

Release hopefully before the end of the year!

Digital Mark λ ☕️ 🕹 🙄 »
@mdhughes@appdot.net

@cassidy There's very little point to it. It enables cheating. I've already finished (probably) and you don't have my artistic vision to continue it. I'm indie and doing it for fun, so "sales" aren't a big thing, but it would lower sales.

I do sometimes open source very old games, but the only results of that are a couple of ports/fixes to new OS/engine versions. For some reason several people asked for source for one game engine, but never did anything with it.

Digital Mark λ ☕️ 🕹 🙄 »
@mdhughes@appdot.net

Star Citizen: 12+ years development, $750M budget, not shipped.

My games: 6+ years development, $75 budget, not shipped.
thegamer.com/star-citizen-near

screwlisp »
@screwtape@mastodon.sdf.org


Okay I am hearing your RESOUNDING SILENCE
so I wrote a README and I encourage you to follow Egbert's lead as a hashtag game on the mastodon, tagged with ; in which case I will add you to the honorary jam roll and your constructions to the git, and update the current map, like I did for Egbert.

lispy-gopher-show.itch.io/lisp
Questions solicited but tbh construct something as well here or there plz

The graphviz dot graph of the world, but now with EGBERTS addition to it. Thank you Egbert, firing on all cylinders. Egbert connected Egbert's GARDEN to screwtape's MOUNTAIN-TRAIL, attaching to the directed graph only there. Egbert's Garden is also connected to EGBERTS-HOUSE.

Alt...The graphviz dot graph of the world, but now with EGBERTS addition to it. Thank you Egbert, firing on all cylinders. Egbert connected Egbert's GARDEN to screwtape's MOUNTAIN-TRAIL, attaching to the directed graph only there. Egbert's Garden is also connected to EGBERTS-HOUSE.

A graphviz dot graph (idk, ask some bell labs people) having three separate clusters: SCREWTAPES, GAME0 and GAME1 filled with various rooms, and directed edges connecting both within and between clusters. It's grayscale and a bit messy. Edge sources are speculatively labelled with compass directions, that were not enforced.

Alt...A graphviz dot graph (idk, ask some bell labs people) having three separate clusters: SCREWTAPES, GAME0 and GAME1 filled with various rooms, and directed edges connecting both within and between clusters. It's grayscale and a bit messy. Edge sources are speculatively labelled with compass directions, that were not enforced.

screwlisp »
@screwtape@mastodon.sdf.org

Despite ample evidence to the contrary, (hmm, if I were also , that would be a pallindrome as well as a visual collision)
Fascinating (if I do say so) on
lispy-gopher-show.itch.io/lisp
I am enormously happy with the
{ verb [ dobj [ prep iobj ] ] } x
language dynamic, and how it shares your , and their concerns are just... Different so they don't collide.
I guess I get my friends a little better now.
Thoughts?

λzyd boosted

David Amador »
@djlink@mastodon.gamedev.place

Skyrim small tables are actually shelves buried. If you can't see it ...
(Recreating my list of tricks thread)

A table in video game Skyrim.

Alt...A table in video game Skyrim.

The table in Skyrim seem from below the ground, it's actually a shelve but buried to look like a table.

Alt...The table in Skyrim seem from below the ground, it's actually a shelve but buried to look like a table.

David Amador »
@djlink@mastodon.gamedev.place

In Jak and Daxter if by any chance the Area/assets ahead aren't fully loaded the game will make you trip to give it more time to fully load.

David Amador »
@djlink@mastodon.gamedev.place

In Super Mario 64 to achieve the infinite stairs effect, Mario gets teleported back. Also the reason why Speedrunners can glitch and skip it using the backwards jump trick.

Alt...Super Mario 64 teleport glitch in infinite stairs

David Amador »
@djlink@mastodon.gamedev.place

There was a memory exception in Wing Commander on exit, because of the deadline they left it but change the error message to "Thank you for playing Wing Commander!"

David Amador »
@djlink@mastodon.gamedev.place

This trick is from Undertale, to prevent NPCs to walk on pits, Magic glass.

Undertale image of NPC walking on top of magic transparent glass tiles.

Alt...Undertale image of NPC walking on top of magic transparent glass tiles.

David Amador »
@djlink@mastodon.gamedev.place

In Fallout 3 the Trains are actually a character wearing a train model as a hat. Engine didn't allow for vehicles, so this way they could reuse NPC movement code.

David Amador »
@djlink@mastodon.gamedev.place

In Super Mario Bros. because of memory limitations clouds and bushes are the same sprite but using a different tint color.

David Amador »
@djlink@mastodon.gamedev.place

In Kirby's Dream Land for GameBoy, to save memory some enemies have the same "back" part of the sprite and only change the face.

Kirby Dreamland enemy sprites split into 2 halves, showing that developers reused the back part for enemies just making the front different.

Alt...Kirby Dreamland enemy sprites split into 2 halves, showing that developers reused the back part for enemies just making the front different.

David Amador »
@djlink@mastodon.gamedev.place

Here's one of my fav, in Zelda: A Link Between Worlds because a true top-down view in 3D would have perspective issues, they purposely tilt the objects, so the perspective looks good to the player from top.

David Amador »
@djlink@mastodon.gamedev.place

Duke Nukem 3D mirrors reflection were achieved by duplicating the room on the other side. If you deactivate clipping you can go to the other side. True reflections are computational intensive even today

Alt...Showing Duke Nukem 3D fake mirror, on the other side of the wall there's a flipped room geometry.

David Amador »
@djlink@mastodon.gamedev.place

In NBA Jam: T.E. for Genesis/Mega Drive developers only found out after making the 250k cartridges, that there was a save bug. But playing the game in a certain order fixed it, so it got a day one "patch" in the manual saying how to initialize memory.

BATTERY BACKUP PROBLEMS

When playing NBA Jam TE, if your battery does not save, you must initialize it. First, play a full game using the initials XXX. Then, play another full game using the initials NBA. Do not delete either of these players, and your battery should save.

Alt...BATTERY BACKUP PROBLEMS When playing NBA Jam TE, if your battery does not save, you must initialize it. First, play a full game using the initials XXX. Then, play another full game using the initials NBA. Do not delete either of these players, and your battery should save.

David Amador »
@djlink@mastodon.gamedev.place

In Super Mario Galaxy when Mario drowns in a swap his hand reaches out, but because of the size of the head devs had to shrink it so only the hand is visible to the player

Alt...Mario drowning in a swamp and reaching hand above water. "Too Bad!" text shows up

David Amador »
@djlink@mastodon.gamedev.place

World of Warcraft rest bonus was made to encourage breaks, half XP gained after a few hours. Players hated, so they made everything take 2x as much XP to achieve but you start at 200% XP and gradually back to 100%. Same thing & players are happy.

In World of Warcraft what they did when they first designed the game was they had an experience system that would, over time, lower the amount of experience you got because [Blizzard] wanted to encourage people to play for like two hours at a time instead of twelve hours at a time. So the longer you played you’d get this experience degradation and then it would bottom out and at that point it would be a fixed rate of experience. And people just hated it. And so they went back and [Blizzard’s Rob Pardo] was like allright, basically what we did was we made everything in the game take twice as much experience to achieve as before and then we flipped it. So actually what happens is you start getting 200% experience and eventually it goes back down to 100%. So that effectively now how they spin it is that if you log out for a while you get this 200% boost when you log back in! And then over time it goes away and you just get regular 100% experience. It’s EXACTLY the same as it was before, except NOW everyone is like “Fuck yeah, Blizzard, this is exactly what I want!”

Alt...In World of Warcraft what they did when they first designed the game was they had an experience system that would, over time, lower the amount of experience you got because [Blizzard] wanted to encourage people to play for like two hours at a time instead of twelve hours at a time. So the longer you played you’d get this experience degradation and then it would bottom out and at that point it would be a fixed rate of experience. And people just hated it. And so they went back and [Blizzard’s Rob Pardo] was like allright, basically what we did was we made everything in the game take twice as much experience to achieve as before and then we flipped it. So actually what happens is you start getting 200% experience and eventually it goes back down to 100%. So that effectively now how they spin it is that if you log out for a while you get this 200% boost when you log back in! And then over time it goes away and you just get regular 100% experience. It’s EXACTLY the same as it was before, except NOW everyone is like “Fuck yeah, Blizzard, this is exactly what I want!”

Back to top - More...