All the latest Neocities site news!

Neocities allows anyone to create a free web site to express themselves. Want to create your own awesome site? Join us!

Trying to improve the graphics of my next game, and it seems to come down to 3 things: creating efficient technology to run the graphics (since I make games for all kinds of devices, including low-power ones), making good tools who make it frictionless and fun to create, and then actually improving my feel for quality in art.
2 likes
juntogawa's avatar juntogawa 10 months ago

Compared to This Is (NOT!) A Car Club, I want to improve quality instead of quantity. Have an interesting variation in the graphics instead of just _many things_. So I'm designing shaders to be able to use multiple images for house textures and character/object sprites without slowing down the GPU.

2 likes
juntogawa's avatar juntogawa 10 months ago

Technical things like this are advanced but very solvable. Making good tools is mostly about de-learning all the bad tools with too many options and buttons that put technology in the way when you try to focus on your art.

1 like
juntogawa's avatar juntogawa 10 months ago

Actually getting good at art and graphics is the real work, there are no cool tricks for this except experience and time...

2 likes
Achieving backwards-compatibility for IE11 (it can run 3D) by removing "let" and "const" Javascript variables.
1 like
juntogawa's avatar juntogawa 10 months ago

Changed my font file (TTF format) to be "installable" instead of "restricted", in order to work in IE11 (http://carnage-melon.tom7.org/embed/)

1 like
juntogawa's avatar juntogawa 10 months ago

Made pixel art images bigger instead of using "image-rendering: pixelated;" (not very supported before 2020)

1 like
Abstractions in programming promise to create efficiency (mostly for the programmer, but still), but it only creates efficiency in the actual program when you reuse code in functions instead of copy-pasting it over and over (one of the purposes of functions) which results in less total code in the executable file.
1 like
juntogawa's avatar juntogawa 10 months ago

But this doesn't matter in object-oriented programming anyway, because the objects have overhead in code size, memory usage and computation time, that makes the code automatically much less efficient anyway.

1 like
juntogawa's avatar juntogawa 10 months ago

Abstractions also promise to make code readable, but it doesn't make the actual working CODE more readable, it just makes the abstractions more readable. So even if it's easily readable, you won't understand the interesting parts anyway.

1 like
juntogawa's avatar juntogawa 10 months ago

When abstractions aren't used primarily for code reuse, but instead to hide meaning, the program will grow more and more inefficient. Because you stop reading the actual code and only read the abstractions.

1 like
juntogawa's avatar juntogawa 10 months ago

And then you won't know about what actually happens anymore underneath the abstractions anymore. Now those things can be as efficient as they want without you knowing about it. And it tends to grow more inefficient and not the other way, because of our large RAM sizes and CPU speeds today.

1 like
juntogawa's avatar juntogawa 10 months ago

This is why Notepad is slower today instead of faster. It's not because of slow hardware or incompetent programmers, it's computer bureaucracy (probably heavily influenced by the organizational bureaucracy at Microsoft).

1 like
juntogawa's avatar juntogawa 10 months ago

So, abstractions probably won't create programmer efficiency either, because abstractions lead to less understanding of the actual program, which leads to computer bureaucracy, which is a much bigger problem to handle than just editing code.

1 like
juntogawa's avatar juntogawa 10 months ago

So... I remove all object-orientation and unnecessary abstractions in my code, and just use functions to prevent too much code reuse. All other structure is in comments so they don't fill up the executable (like objects and functions does, no matter how efficient your language claims to optimize those)

1 like
juntogawa's avatar juntogawa 10 months ago

The point of all this is: Don't create more technology to handle your technology, that will leave no space for art.

1 like
I'm fascinated by the Phong lighting model. Especially when you use it to put way too realistic lighting on non-realistic objects.
1 like
mikado-ztick's avatar mikado-ztick 10 months ago

(Calm down! These are new, and other pages I created for Mr. Zinc! They are still in development).

(Yes, I like my own stuff :3)
1 like
I will try not to procastinate tomorrow: Only because tommorow is a national holiday (in my country) and I want my Neocities websites to have more updates!
I like the 3D effect on your home page! Is it a shader?
1 like
barndoors's avatar barndoors 10 months ago

hi! it's the output from a video synth (https://hydra.ojack.xyz/) that i have hardcoded into a canvas

1 like
starting to learn enough about 3D graphics in general and the library three.js in particular to be able to rewrite it into my own library!
2 likes
juntogawa's avatar juntogawa 10 months ago

i started by removing all code in the library that i didn't use. now i'm left with the parts i actually use. but minimalism isn't a goal in itself, so now i'm not removing code anymore but instead rewriting it to be more efficient for my purposes.

juntogawa's avatar juntogawa 10 months ago

i want to rewrite it so much that i can legally give it my own name

barndoors's avatar barndoors 10 months ago

godspeed! sounds fun. amazing site

1 like
Now ain't this something. :)
1 like
What if you, instead of spending time on marketing your creative work, put that time into improving the work so it can become good enough for people to actually be interested in it?
2 likes
dmansweb's avatar dmansweb 10 months ago

perhaps then we would have the best work become the most popular instead of the ones with the biggest marketing campaigns.

1 like
Got knocked off my feet by this song (”Punk” by GO!GO!7188). Listened to them a lot 5-10 years ago and just re-realized the greatness of the band in general, and of Yumi Nakashima’s songwriting (and guitar playing!) in particular. https://youtube.com/watch?v=f_2MAe5wnSY
1 like

Popular Tags

art   music   videogames   programming   anime   games   food   personal   writing   cats   blog   movies   books   gaming   fashion   photography   comics   design   animation   horror   game   drawing   coding   arte   manga   portfolio   furry   reading   ocs   poetry   cute   technology   musica   kpop   history   education   animals   film   fun   literature   roblox   programacion   philosophy   sports   html   nature   science   programing   tech   videogame   travel   politics   minecraft   web   gamedev   love   retro   life   school   videojuegos   youtube   computers   cartoons   pokemon   2000s   blogging   diary   video   illustration   fantasy   pink   dogs   random   idk   comic   gardening   internet   videos   memes   linux   oc   cooking   ai   y2k   queer   nostalgia   kawaii   test   tv   webcomic   arg   fandom   aesthetic   journal   worldbuilding   crafts   cars   emo   business   fanfiction   news   media   vocaloid   learning   films   health   stuff   silly   space   math   fiction   website   cutecore   stories   90s   culture   etc   arts   scifi   cat   painting   journaling   football   baking   graphics   punk   homestuck   css   crochet   marketing   goth   3d   software   lgbt   cinema   commissions   sanrio   pixelart   program   archive   psychology   sport   artist   diy   dance   digitalart   me   series   shows   dnd   comida   makeup   characters   metal   trans   funny   religion   creativity   graphicdesign   lgbtq   editing   lifestyle   cool   indie   aboutme   entertainment   fanart   streaming   clothes   friends   rpg   code   sonic   development   plants   scene   javascript   story   webcomics   guitar   roleplay   comedy   languages   rock   everything   electronics   sewing   zines   ttrpg   weird   community   study   webcore   engineering   aesthetics   reviews   gay   hacking   cyberpunk   beauty   educacion   webdesign   fnaf   basketball   it   computer   originalcharacters   soccer   social   vintage   informatica   vtuber   photos   weirdcore   spirituality   oldweb   deltarune   discord   pets   blogs   project   architecture   storytelling   vaporwave   shop   coffee   flowers   thoughts   movie   information   clothing   biology   hobbies   language   undertale   shopping   japan   about   nintendo   mlp   magic   cosplay   testing   lore   creative   fitness   book   ttrpgs   radio   chat   digital   fandoms   html5   experimental   crypto   money   nothing   blinkies   physics   alternative   websites   info   astronomy   singing   cybersecurity   site   birds   tecnologia   juegos   bugs   japanese   wip   furries   anything   research   witchcraft   occult   autism   other   band   crafting   personalwebsite   finance   theatre   tvshows   gamedevelopment   projects   sleep   sleeping   moda   profile   television   resume   dolls   futbol   lain   events   vr   work   knitting   all   yaoi   interests   system   vampires   photo   apps   genshin   linguistics   gatos   fish   dreams   transgender   splatoon   astrology   webdevelopment   ghchs   romance   python   free   wiki   meme   puzzle   poems   rap   collecting   aliens   toys   fanfic   mentalhealth   developer   frutigeraero   carrd   app   animations   windows   dancing   visualnovels   pixels   coquette   drawings   cartoon   family   animes   stamps   gothic   english   tarot   robots   bio   fortnite   dog   marvel   gym   skateboarding   touhou   deportes   essays   hiking   intro   a   medicine   modding   pizza   gamedesign   osc   humor   interactive   chess   journalism   online   links   security   teaching   dragons   characterdesign   adventure   mathematics   mystery   gyaru   puzzles   fnf   hobby   roleplaying   data   gallery   no   zine   creepypasta   rp   popculture   fansite   yuri   birthday   objectshows   lol   resources   musicals   jfashion   zonelets   mythology   ocean   pixel   vkei   gifs   traveling   myself   blender   dreamcore   twitch   meow   home   law   jogos   peliculas   piano   audio   introduction   novels   breakcore   ffxiv   tf2   libros   amor   recipes   dark   hiphop   scenecore   pjsk   stars   style   noise   death   bfdi   graphic   privacy   studying   podcast   progamming   communism   danganronpa   swag   indiegames   shrine   plushies   rpgs   paranormal   robotics   ecommerce   twine   hellokitty   activism   none   socialmedia   production   wrestling   car   running   pictures   spanish   android   awesome   christianity   omori   foods   utau   bunnies   craft   pinterest   filmmaking   lesbian   boardgames   jewelry   educational   cine   things   electronic   songs   student   lolita   geography   travelling   volleyball   outdoors   anarchism   designing   deporte   vent   god   dev   girls   grunge   misc   scratch   feminism   maths   unblocked   3dmodeling   brasil   webdev   sharks   blue   clowns   store   mario   bl   bitcoin   old   realestate   80s   environment   collage   dinosaurs   computing   transformers   tools   jpop   pc   doom   college   help   vtubers   stickers   novel   images   jazz   starwars   acting   flash   fotografia   chemistry   bts   alt   jesus   creepy   cafe   yoga   construction   tumblr   computerscience   trains   event   tea   services   theater   java   baseball   args   programar   mcr   plurality   cyber   epic   translation   collection   manhwa   pastel   warriorcats   lego   multimedia   escuela   vlog   whatever   videoediting   programmer   retrogaming   persona   pop   horses   southpark   cozy   f1   weed   supernatural   trading   videography   skating   yes   whimsy   historia   therian   gamer   programas   tcc   podcasts   draw   tabletop   miku   weather   hardware   techno   js   tiktok   medical   monsters   truecrime   literatura   insects   dj   forum   dc   people   girly   drama   shoes   bsd   socialism   economics   otherkin   skincare   cricket   kandi   green   opensource   lgbtqia   angels   ecology   homepage   swimming   restaurant   ropa   estudiante   hi   search   maps   freedom   learn   modeling   sound   salud   enstars   nerd   filmes   surrealism   tattoos   kirby   trinkets   ideas   turismo   vhs   cleaning   3dprinting   animales   digitalmarketing   chatting   world   kidcore   text   animanga   edm   curso   bible   artwork   petz   healthcare   kdrama   analysis   tourism   cultura   halloween   sociology   hockey   author   service   closedspecies   conspiracy   fishing   videogaming   racing   shitposting   brazil   depression   hardcore   tennis   academia   sketching   cv   sculpture   chill   homework   did   livros   egl   women   furniture   surreal   friendship   bands   drugs   thrifting   programa   wedding   artes   knowledge   rats   colors   library   frogs   scary   eating   general   networking   hair   blockchain   plural   visualnovel   mobile   christian   alterhuman   purple   writting   aviation   programacao   analog   ambient   university   sciencefiction   creation   retrogames   sites   genshinimpact   academic   gacha   tutorials   anarchy   cryptocurrency   mods   practice   graffiti   soft   foss   society   truth   wellness   mangas   ux   server   quotes   informacion   sustainability   glitch   rpgmaker   medieval   anthropology   estudio   webseries   species   water   ghosts   batman   garden   company   cycling   cryptids   erotica   schoolproject   3dart   onepiece   review   forsaken   writer   nails   programs   tattoo   talking   bot   magazine   esoteric   harrypotter   rants   otaku   jjba   theology   yapping   ceramics   building   guns   miriadax   superheroes   archives   class   conlang   live   crocheting   neocities   theory   kids   bikes   css3   character   illustrations   notes   noticias   analoghorror   google   startrek   camping   french   instagram   church   disney   performance   unblockedgames   shrines   vampire   animal   chaos   concerts   cs   os   blood   creating   articles   twitter   meditation   liminal   handmade   revival   cards   future   play   crime   kdramas   shitpost   industrial   selfship   synthesizers   lostmedia   decor   scrapbooking   house   spiderman   content   rhythmgames   seals   evangelion   apple   training   advertising   musicproduction   idols   shoegaze   terror   dating   originalcharacter   vida   viajes   voiceacting   youtuber   communication   folklore   vlogs   visualkei   ultrakill   new   interactivefiction   frontend   crk   party   disability   sanat   mylittlepony   sims   embroidery   doodles   prompts   jobs   animalcrossing   calculator   poesia   exercise   desing   satire   zelda   repair   vinyl   paganism   vrchat   designer   quiz   entretenimiento   magick   datascience   marxism   neopets   silliness   spooky   joke   finalfantasy   commission   animating   facts   shifting   rambling   tareas   creatures   something   programmation   sweets   islam   halflife   rainbow   geek   adhd   tecnology   creativewriting   vtubing   tarea   developing   ia   black   musics   mtg   military   cult   miscellaneous   hack   jokes   daily   overwatch   cheese   beach   spiritual   vegan   download   yumeship   scp   anthro   hetalia   kink   conlangs   underground   webring   songwriting   more   programm   photoshop   ranfren   bass   happy   randomstuff   mha   fanfics   shoujo   zombies   studies   ar   hotel   club   oldinternet   todo   motorcycles   desarrollo   arcane   vibes   private   tamagotchi   agriculture   glitter   dandysworld   tips   ui   self   tic   beginner   jeux   pet   doctorwho   christmas   trabajo   mushrooms   gender   musician   archival   yugioh   productivity   1   secret   videgames   mecha   php   stem   tokusatsu   dungeonsanddragons   projectsekai   map   drinks   collections   edits   tokipona   gossip   cities   lofi   generator   cottagecore   rave   hosting   streamer   blackmetal   studio