Andrea Gebbia

512 posts

Andrea Gebbia banner
Andrea Gebbia

Andrea Gebbia

@Andre991

Passionate Gamer, Virtual Photographer and...Health Physicist IRL PSN: Jebz991 Xbox Live: Jebz91

Milano, Lombardia Katılım Kasım 2009
445 Takip Edilen126 Takipçiler
Andrea Gebbia retweetledi
Obbe Vermeij
Obbe Vermeij@ObbeVermeij·
20 years ago we released Grand Theft Auto - San Andreas. The original plan was for the 3 cities to be on separate maps. The player would travel between the cities using trains and planes. (Gta 1 and 2 also had three cities on separate maps) Memory was very tight on the ps2 and with separate maps, the other cities’ skyline models wouldn’t have to be in memory. It would also make it easier to have different police/ambulance/firetrucks for each city. Different pickups, weather types etc. It would also be easier to contain the player until it was time for the next city. It would also make it easier to organize the models on the DVD city-by-city which would help the streaming. Just before the artists started working on the three maps, we had a final meeting at R* North in which we changed our minds and decided to go for a big map after all. We still ended up doing city-specific pickups, police cars and weather. Happy birthday San Andreas. You turned out all right.
Obbe Vermeij tweet media
English
2.3K
20.2K
192.2K
14.7M
Andrea Gebbia retweetledi
Jimmy Bowers 💜🕹️
Jimmy Bowers 💜🕹️@jimmysbowers·
I don't have many hobbies, but reporting the PlayStation 30th Anniversary console scalpers to eBay is quickly becoming a favourite... 😏
Jimmy Bowers 💜🕹️ tweet media
English
756
1.9K
29.4K
1M
Andrea Gebbia retweetledi
Stephen Totilo
Stephen Totilo@stephentotilo·
“We love you. We miss you. We hate money.” An electronic billboard from New Blood Interactive in downtown LA mourns the closure of Arkane Austin, Tango Gameworks, Roll7, Sony’s London Studio, Volition and more “Gone but not forgotten”
English
126
5.9K
29.8K
3.6M
Andrea Gebbia retweetledi
Dinga Bakaba 451
Dinga Bakaba 451@DBakaba·
This is absolutely terrible. Permission to be human : to any executive reading this, friendly reminder that video games are an entertainment/cultural industry, and your business as a corporation is to take care of your artists/entertainers and help them create value for you.
English
295
5.2K
26.2K
2M
Andrea Gebbia retweetledi
thomasmahler
thomasmahler@thomasmahler·
To everyone whose been pestering me for years about why we didn't allow Moon Studios to get acquired by a big publisher... That's why. I've lived through the 90s and saw what happened when smaller studios got acquired by EA. Never again 🤣😂
English
349
2.5K
26.8K
2.7M
Andrea Gebbia retweetledi
Devolver Digital
Devolver Digital@devolverdigital·
Hahaha, an internal marketing call ended abruptly because @SupergiantGames released Hades II. Goodbye coworkers.
English
28
763
11.2K
539.3K
Andrea Gebbia retweetledi
Obbe Vermeij
Obbe Vermeij@ObbeVermeij·
There was no way we could fit the whole map of gta3 in PS2 memory. Streaming involves loading models from the DVD as the player moves around. This was the hardest technical challenge during the development of gta3 and was coded by Adam Fowler. The closer models physically are on the DVD, the faster they are loaded. This is because the DVD needs to accelerate/decelerate as the head moves to a different track. Adam tried to place models that were close together in the city also close together on the DVD. He also experimented with repeating commonly used files. Even after placing models on the DVD efficiently, it was still not fast enough. Players would see the low detailed version of buildings and sometimes the road was missing. At some point we couldn't speed the streaming up any further. We had no option but to slow the player down. Portland initially had a big drag running all along the island. This was a worst case scenario. The player could go fast and there were loads of buildings to load. The artists changed the road layout to slow the player down. In other problem areas, we increased the drag (air resistance) on the vehicles 5% or so. Hardly noticeable but it helped. The streaming issues were the main reason we couldn’t let the player fly in gta3 (other than with the dodo) Streaming was also used for vehicle models, npc models and music but the map posed the greatest difficulty because of the amount of data. As models got loaded into memory and then removed, the memory would fragment into smaller and smaller blocks. Adam’s code constantly moved models around to fix this. This was tricky as models sometimes had to be moved while they could be rendered. For Vice City, various code improvements were made. Better compression of models and textures. Smarter code that would load the detailed versions of buildings only if the player was not flying. Streaming issues tends to get worse with older DVDs and older PS2s. (screenshot by @TheSphereHunter)
Obbe Vermeij tweet media
English
272
1.9K
19.1K
1.5M
Andrea Gebbia retweetledi
Obbe Vermeij
Obbe Vermeij@ObbeVermeij·
Getting in-and-out of cars is one spaghetti like problem with loads of different 'if' cases. Fortunately I never had to deal with it. In this particular screenshot the door is blocked so then the code would look at different options to get the player into the driving seat. Going round the car and entering through the passenger seat is one option but if there already is a passenger that won't work. I'm not sure what happened here but maybe the code attempted to let Tommy enter the car through the passenger seat but then it realized the driver wasn't able to leave the car (because of the blocked door) and then left it at that. Maybe the door wasn't blocked when Tommy entered, but the car was still moving and caused the door to be blocked by the time the driver was supposed to get out. Teleporting the player out of the car is an emergency measure only used when there is no other way to get the player/npc out elegantly.
English
8
23
733
16.1K
Andrea Gebbia retweetledi
Michael Schechter
Michael Schechter@mikeschechter·
Woke up to a larger than usual number of unread emails. Did I sleep through a major live site incident? Nope. Someone accidentally(?) added every Mike/Michael at Microsoft to a discussion alias. Here is Copilot's summary of the thread so far:
Michael Schechter tweet media
English
43
46
647
134.6K
Andrea Gebbia
Andrea Gebbia@Andre991·
@ghibellino01 @MMmarco0 Innanzitutto è una mappa delle temperature a circa 1500m di altitudine e quella dei colori è una semplice rinormalizzazione. Ma se anche fosse un trucchetto, il tweet sta dicendo esattamente l'opposto, ossia che fa più freddo del previsto, quindi quello che dite non ha senso
Italiano
0
0
1
41
Farinata degli Uberti
Farinata degli Uberti@ghibellino01·
@MMmarco0 Però queste mappe con colore rosso a 20 gradi sono molto discutibili e mediocri. 20 gradi è temperatura ambiente x definizione, verde. Negli ultimi anni c'è stato uno stravolgimento, x dare un effetto ottico sempre + spostato verso colori apocalittici
Italiano
4
1
12
851
Marco M.M.
Marco M.M.@MMmarco0·
Il freddo e le temperature sotto media perdureranno anche ad inizio della prossima settimana. Questa è la sostanziale novità su cui i maggiori modelli matematici previsionali sono concordi ed allineati. Anche nelle giornate di Lunedì 22 e martedì 23 le correnti settentrionali domineranno la scena sull'Italia con temperature ancora sotto la media. Per il periodo dal 25 al 30 aprile è bene attendere ancora qualche giorno prima di tracciare una possibile evoluzione atmosferica.
Marco M.M. tweet media
Italiano
9
38
361
19.9K
Andrea Gebbia retweetledi
jackee
jackee@takeiteasyjack·
the eclipse has hit the reflections on my disco ball
jackee tweet mediajackee tweet mediajackee tweet mediajackee tweet media
English
216
22.9K
258.7K
7.1M
Andrea Gebbia retweetledi
Tom Warren
Tom Warren@tomwarren·
Twitter:
Tom Warren tweet media
English
77
7K
81.6K
1.4M
Andrea Gebbia retweetledi
Obbe Vermeij
Obbe Vermeij@ObbeVermeij·
In GTA San Andreas, small planes are periodically created near the player to perform a fly-by. Sometimes they crash. Before creating the plane, my code looks for obstacles in its path. It scans a number of lines in the forward direction of the plane. These scans are slow so I used the absolute minimum. (Just the body and wingtips I believe) This is why thin obstacles are sometimes not detected. In addition, the planes would sometimes loose some height, right after being created because their initial speed may not have generated enough lift. There was an additional problem when map models were not streamed in yet. Their collision would be loaded after the plane had already been created. These issues would occasionally allow planes to be created on a doomed flightpath. I was aware of the crashes and briefly considered removing the fly-by’s altogether. In addition: @__silent_ just pointed out there was an actual bug in the code. I didn't know that. youtube.com/watch?v=SK6Nva… youtube.com/watch?v=pQr98t… youtube.com/watch?v=WTE1-V… #gta #gamedev
YouTube video
YouTube
YouTube video
YouTube
YouTube video
YouTube
Obbe Vermeij tweet media
English
313
1.5K
20.1K
2.5M
Andrea Gebbia retweetledi
Marco Mottura
Marco Mottura@_Mdk7_·
L’episodio 1 del nostro documentario su Andrea Pessino è disponibile: qualsiasi condivisione, feedback o altro aiuta ed è fondamentale, perché è una delle cose a cui teniamo maggiormente. È quello che vogliamo continuare a fare, con passione e amore. youtu.be/D_Pt8xIF_sM?si…
YouTube video
YouTube
Italiano
8
36
136
7.6K
Andrea Gebbia retweetledi
Spoon & Tamago
Spoon & Tamago@Johnny_suputama·
For the first time in 7 years, Japan saw a perfect “sunset panda” today — a phenomenon in which the setting sun passes behind an NTT antenna tower in the Akashi City, Hyogo to create the face of a panda
明石市立天文科学館(休館中2026年7月30日リニューアルオープン)@jstm135e

速報) #夕焼けパンダ 出現しました!  2024年3月1日 #明石市立天文科学館 #照れパンダ

English
99
17.5K
114.2K
4.1M
Andrea Gebbia retweetledi
Jessica Saunders 🐀
Jessica Saunders 🐀@jjsaunders·
Dear Game Devs: It’s not you. It’s them. This month marks a year of job hunting. Below is a simplified version of my job hunting spread sheet. Showing how many jobs I have applied for over the last 12 months, the outcome, feedback and whether the post is remote or not. 🧵1/8
Jessica Saunders 🐀 tweet media
English
43
531
3.3K
349.7K