A tiny procedural meditation made for PROCJAM 2019 with VueJS: https://balintmagyar.com/approach/

Origami Around

tannertan36
Interview Vampire Daily
d e v o n

PR's Tumblrdome
Aqua Utopiaď˝ćľˇăŽĺşă§č¨ćśăç´Ąă

Jar Jar Binks Fan Club
đŞź
Cosimo Galluzzi
NASA

oozey mess

izzy's playlists!

#extradirty
â
đ
noise dept.
Sade Olutola
tumblr dot com

Game Changer & Make Some Noise
untitled

seen from United Kingdom
seen from Spain
seen from Indonesia
seen from Egypt
seen from Malaysia
seen from United States

seen from Netherlands

seen from Canada
seen from Philippines
seen from Australia
seen from Colombia

seen from Venezuela

seen from TĂźrkiye
seen from Brazil
seen from Japan

seen from United Kingdom
seen from Ireland

seen from Russia

seen from Netherlands
seen from United Kingdom
@c-ntr-st
A tiny procedural meditation made for PROCJAM 2019 with VueJS: https://balintmagyar.com/approach/

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch ⢠No registration required ⢠HD streaming
2018-10-07 by BĂĄlint Magyar
2018-01-18 by BĂĄlint Magyar
Working Title: Exploro â open-world lo-fi 2D roguelite
In addition to sparser posts here and more frequent ones on my Twitter you can follow my progress on Exploro on TIGsource as well!

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch ⢠No registration required ⢠HD streaming
Sunday afternoon live jammin'
Line of sight & cosmetics
The only noteworthy feature Iâve been working on lately â while I cringe at even the thought of making meaningful progress with the AI â is line of sight. I have all these snapshots in my head about how it felt to explore caves and dungeons in NetHack.
Feelings of dread and excitement at the same time, wondering what will pop up when I turn a corner. A rare item? The bloody mess of corpses some high level monster left passing through the area, allowing me to safely (but carefully) rummage the remains for loot? The monster itself, forcing me to flee immediately?
This was my first time using raycasting (aww) and it was all way simpler than I thought it would be, but I still spent a solid weekend afternoon and a night to get it to feel right. Actually, to be exact itâs not raycasting, itâs collider casting, which is conceptually the same except instead of checking intersections of an infinitely narrow line, youâre virtually dragging a collider with a specified size along the line and seeing what it hits. This proved to work really well with my existing tile grid setup, I just had to add (trigger only) box colliders to the flat tiles.
The results are surprisingly good. I initially thought I was excited about implementing this because of the visual aspect (the usual fast rewards that Iâm hooked on), but I was pleasantly surprised about how immense of an impact it has on the feeling of exploration. Instead of easily being able to run around from biome to biome fairly fast, sometimes youâre forced into narrow forest paths you can only get out of using your axe.
Also, as it turns out the visuals reminded me not only of NetHack (success!) but funnily enough, of Minesweeper; namely the feeling you get when you click an empty tile and you see a large open field expand from it. So satisfying.
Apart from this feature, most of the changes Iâve made since the summer are pretty minor: some palette and sprite tweaks (still experimenting), and a lot of under the hood stuff like porting the hacky C# rolling horizon to a shader (as simple as that is in concept, it was my first time with shaders so it was quite a challenge).
Next up, uhh, whatever I can find to do that allows me to put off working on the AI some more.
2016.
Late night lo-fi live jam on a Korg Volca Beats fed through a Monotron Delay.
Venting this week's frustrations with some noise. Performed live on a Korg Volca Beats & a Monotron Delay.
BĂĄlint Magyar

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch ⢠No registration required ⢠HD streaming
2013-02-07 #1 by BĂĄlint Magyar
Acrylic on paper, 297Ă420mm
Came across another repost of this just now. The combined notes on this painting from all the reposts and edits are now at over 15,000. I wish people wouldn't remove credits when they reblog.
BĂĄlint Magyar
Laying the groundwork for NPCs
Iâve been sloooowly hacking at my jumbled spaghetti of a codebase to get NPCs in. Right now all I have is a base class for entities â objects extended from the same class as every tile (they can be destroyed with enough hits from the right tools), but they are not tied to the map grid.
As you can see in the video, I can now add tiny snakes that will turn into a bloody mess after two firm whacks from the sword. They also get pushed away from the player by the physics system.
Because of my lack of programming training, the chaotic structure of the codebase is increasingly more often biting me in the ass as I try to extend it. I had to go through a lot of frustration to get these passive NPCs in but I should have the basics down now to progress. A huge refactoring is long overdue but right now Iâm more concerned with easing my hunger for quick results, so Iâm just trying to hack in everything I can think of in small increments, while picking up clues on how to structure it better for a future rewrite. This is a prototype afterall.
The next (much larger) chunk of code will be a pathfinding algorithm. Dijsktra will be the way to go for me because of its relative simplicity. Iâm not too concerned with performance at this moment, but I will have to add in tricks like putting AIs to sleep after a certain distance from the player, or moving them on a map chunk based navigation instead of per-tile, etc.
Once I have the framework for extending the prototype with a handful of different enemies with customisable attack patterns etc, I want to start playing around with dungeon generation. Should be fun but itâs a loooong way away.
Added a rolling horizon the other day. This was an interesting challenge. It took me about 8 hours to finish, which Iâm pretty sure is about 4 times it wouldâve been if I had any sort of proper training in programming, but whereâs the fun in that? *dies a little inside*
I was fortunate enough to get some help from @andipossess regarding the implementation. (Kudos!) Although the tips I got included using both vertex and fragment shaders to achieve this effect, I went the easy route and skipped the vertex shader as it looked a bit scary for someone like me who has never touched shaders before. So I went ahead and did all the Y position manipulation for the tiles beyond the horizon in the C# script, added a flag to tiles to be able to determine whether theyâre âtallâ or not, and then made a copy of Unityâs Sprite fragment shader and added a step() call to cut off drawing âflatâ tiles above the horizon. Pretty simple stuff really.
Now, Iâm getting prepared to get bitten in the ass when I try to add AI navigation. Iâve been putting it off for so long. I feel like Iâve made some critical mistakes in the tile map chunker and now this rolling effect that will make me have to refactor a ton for any sort of pathfinding to function properly. I do actually have the tile data mostly separate from the rendering stuff, but Iâm still a bit worried. Either way thatâs gonna be one loooong weekend of hacking and pulling out hair.
Working Title: âExploroâ
Iâve decided to start blogging my progress developing my game, both for my own enjoyment and learning, and in the hopes of building a source of extrinsic motivation for working on it via exposing the game to more people.
Iâve been working on the game (codename âExploro") since February. Before that, I have worked about a year on and off on a prototype for another game, first in Processing, then in CraftyJS. I really havenât touched programming for more than a decade before doing a few Processing sketches for this blog, so itâs all been quite a challenge. The latest ones being learning OOP and Unity basics.
Iâm mostly stumbling through my issues by trial and error with the occasional googling, so even some basic things take quite a while for me to understand and implement, but Iâm having a ton of fun so it pays off. Seeing a piece of work as interactive as a game finally take shape after days or weeks of struggling with one issue or another is really something.
The Legend of NetHack: Zeldacraft
My elevator pitch for Exploro would be something like âThe Legend of NetHack: Zeldacraft.â In more general terms: imagine a vast, endless, top-down 2D world with an infinite number of dungeons, where you can travel and fight using real time combat mechanics, collecting all sorts of resources to improve your character, craft better gear, and to build an environment where you can survive many days and nights.
â One of the first mockups. All I knew was that I want a tiny person in an endless world.
A likely way the game will work in terms of overall flow:
Explore world to find deep and varied dungeons
Survive said dungeons and get better stuff to survive with
Repeat
At its current stage Exploro has the following features:
Pseudo-infinite, procedurally generated world with a handful of different biomes
Tile map chunking to keep things snappy and smooth
Day/night cycle (visuals only for now)
Player can move freely where the map permits (running, swimming)
Player can destroy certain tiles with certain tools (choice of sword, hatchet, or pickaxe)
â Procedurally generated map with multiple biomes.
Features to be added in the future:
Creatures to befriend and to survive
Multi level caves and dungeons to explore, incl. boss fights
Many weapons and accessories to find and craft
I canât wait to add more stuff. Stay tuned for more details!

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch ⢠No registration required ⢠HD streaming
#madewithunity
Messing around with Unity