-
Content Count
2,996 -
Joined
-
Last visited
-
Days Won
5
Posts posted by UP100
-
-
Does anyone remember "the list" I bring back every now and then? 😁
-
1
-
-
7 hours ago, steviejay69 said:I realise you have some kind of role here but trying to defend the indefensible, you should really just shut up. And I missed a word out somewhere.
Well it's up for you to decide if I'm defending something or not. In reality though, I made a horrible joke, and stated a quite a well known thing about fixing bugs in videogames that's happening with almost every game out there 😛
It's not like this is an end of the world for me. I called this weeks ago when the Not the Australian GP was announced! ...because it's quite an easy guess
-
You say that I'm currently looking at the world!? Where am I then!? (Please don't care about this, it's midnight here :P)
Basically: A bug is found -> Solution is found -> If it's not both minor and at the end of support -> Fixed. Sadly this is not how it works as many issues, especially multiplayer ones, are a huge pain to solve. Though with the addition of EGO Dumper etc. should help with crashes at least.
I'm not Codies, but I'd be great if you could help with the bug reporting by checking out the Technical Assistance forums 🙂
-
2
-
-
I don't think there is a Technical Assistance forum for DR1, so I'll push this to the Codies Lounge's General Discussion 🙂
-
1
-
-
41 minutes ago, GhostDraken said:Will season three be mid april? Or will it be delayed because of the apocalypse?
I sadly don't know anything more than you do at this point 😕
-
8 hours ago, F1CSColonelCoyo said:You are currently unable to prove me wrong or right, the only argument you put forward is that of authority in a condescending tone and it absolutely does not work with me.
It's actually more about the fact that rarely people understand how tough game development is, and why these decisions are made. Take a look at something like r/gamedev which has become the place to try and make your ambitious first game with no chance of ever getting even 10% through. Welcome to the wall of text.
Let's start with this, play with it for a second: yourgameideaistoobig.com It's basically off about what we should be talking about, but it's a fun page. Also check the "but...!" link at the bottom of the page!
I think I want to point out that on Windows, the first ever code you're going to write if you start from C++ level with no dependencies, is WinAPI code. If you don't use it, you're most likely stuck with commandline interfaces (which also run on WinAPI). This is not some little addition that you add to your game to sell it or anything. Here is the code required just to create a window (doesn't include windowproc and the loop may be a bit broken, no one should ever use this code 😛)
int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE unused, PWSTR pCmdLine, int nCmdShow) { std::wstring CLASSNAME = L"TestClass"; WNDCLASS wc = { }; wc.lpfnWndProc = WindowProc; wc.hInstance = hInstance; wc.lpszClassName = CLASSNAME.c_str(); RegisterClass(&wc); // Create window HWND hwnd = CreateWindowExW( 0, CLASSNAME.c_str(), L"TestWindow", WS_OVERLAPPEDWINDOW, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, NULL, NULL, hInstance, NULL ); if (hwnd == NULL) { // Fail return 0; } ShowWindow(hwnd, nCmdShow); // Game loop MSG msg = {}; while (msg.message != WM_QUIT) { while (PeekMessageW(&msg, 0, 0, 0, PM_REMOVE)) { TranslateMessage(&msg); DispatchMessageW(&msg); } // Game Update } return 0; }
Not to mention all the input, audio and D3D stuff you probably get yourself into if you want to make a game. Also this code will fail to run on anything else than Windows without additional software like Wine. That's why people use dependencies like SDL or GLFW to hide all of that code.
Steamworks is the equivalent of Xbox Live API and Sony's Unknown API (I have no clue about the name). These exists as the service (Steam in this case) wants to make it as easy for developers to use otherwise complicated code in their games with the benefit of not being required to staff and pay for the upkeeping of that project. You did something I never realized someone would do when I'd link them to a quite complicated documentation, which is why I wanted to give up 😁
Here are some of the reasons why a developer of a game would want to use the API of the service (in this case Steamworks)
Free Matchmaking
This is what basically everyone of the Big 3 supports. Why would you create your own matchmaking servers that you'd have to create an account for just to make more inefficient version of this? Not to mention you still have to keep supporting it, causing the loss of time and money which could be used to improve the networking of the game.Support for client features such as joining a game through Steam
Once again there should be no reason why this wouldn't be used. Almost every player out there has used the "Join friend's game" button at least once.Valve dedicated server hosting
Having problems hosting dedicated servers for all of the regions of the world? Apparently Valve is now willing to use their data centers to host some servers for you. With the requirement of SDR, which is something I couldn't really explain properly.Here I go with a list that'd just make me get to something I actually enjoy I bit quicker
- Apparently offline notifications!? I didn't know that was a thing, like with the SDR stuff
- Literally everything about billing, makes it easier for all of us.
- Steam server browser
- P2P networking through steam, which is especially useful for indie developers
- Statistics and Achievements, no need for a custom implementation that'll just take your time and give you complaints about the achievements not working with Steam
- Steam Cloud, made it possible for me to switch from F1 2017 on Windows to F1 2017 on Linux with no issues! (Thanks Feral and Steamworks!)
- "Easy" implementation of web pages to your game
- Steam Input -> Player will setup their custom controller through Steam -> no need for you to worry about it! You just use the values you get. A bit more player friendly than other input methods.
- Steam Inventories/Trading/etc, would take ages to create yourself! ...and it wouldn't even be worth it!
- Steam Keys, Beta testing, retail copies etc.
- The new soundtrack possibility that was introduced by Valve some months back. Allows you to purchase a soundtrack of a game you don't own
- Workshop, which is used in thousands of Steam games, and it's probably one of the features that players can appreciate the most. For example Space Engineers on Xbox has to use mod.io which just doesn't feel as good as Steam Workshop.
- Sign-in through steam, that's what I do when I accidentally log off the forums! 😁
- SteamVR, people like it.
Developers want to use many of these features as it'll save them for a lot of headaches. If you'd want to implement all of these features and more yourself, it'd probably be some couple of years of work to get it to work decently... and then you realize you have to SUPPORT it. Which means now you have like 10 good programmers competing against Valve's 12 good programmers, and only one of you actually earn something from this, as Valve benefits from supporting their features because it'll make developers more happy with Steam and drive up sales etc. etc.
This is such a big wall of text that fails to address basically anything, so feel free to ask whatever you may have in mind (as long as you don't make it overly long like I did!) 🙂 Also I don't know what you're talking about with your custservice@codemasters.com email, but I doubt it'll even reach Barry as the support is most likely in Southam, and they have no clue about what moderators Birmingham has recruited.
-
I doubt I'm talking to a programmer, so I'll most likely be unable to satisfy you with any of my answers.
Next to no game is made with 100% self made technology. Even just creating a window on Windows requires you to use WinAPI for example.
Reinventing the wheel isn't always for the good. Usually it's something that's just "cool" to do, and not actually something viable.
Those paragraphs are something you shouldn't reply to. Only something that could make you think about something 🙂
-
5 minutes ago, steviejay69 said:Because Steam is slow to fix issues / vulnerabilities, has occasional outages.
RaceNet on the other hand is down every week 😛
Codies will most likely be unable to benefit from reinventing the wheel. That's why there are frameworks and APIs that can be used.
-
1
-
-
9 hours ago, NebuLoose said:- To no longer be linked to the Steam servers plateform to play online sessions
..Why? Steamworks is such an amazing tool that I cannot understand why would anyone want to remove it.
https://partner.steamgames.com/doc/features
-
1
-
-
Does SMAA even do something these days? I think the last game to have in-game support for it was F1 2015 or 2016.
-
1 hour ago, steviejay69 said:I got 1 race! @UP100 your lag from my car 🙂
Yeh my game kept freezing, but you did just punt me off the track on the final proper corner 😁 For some reason the game ghosted me on your screen... it was probably scared of the freeze I had earlier?
-
Lobby now over, thanks everyone! 🙂
-
-
2 minutes ago, massa88 said:i am interested in pc league if you also planing somthing like that in future
We are currently still running a session every friday, though not as a league at this stage. I'm going to look around if I get some people from some other communities, so that we could have a more complete grid 🙂
We've seen you race with us before, but you're currently not in the Steam Chat, so here's the link if you're interested https://s.team/chat/OdGIqsXZ
-
15 minutes ago, janbonator said:One thing I couldn't understand was the separation of commentators and the "director". The commentators would be talking about one thing while the video was about something else entirely. Sure, not so far from real broadcasts.. At least they weren't showing the crowd during overtakes.
This is due to there being no simple way for the commentators to see what the director shows. The commentators would just (most likely) join from their homes and spectate the race, while the director has the beast PC in which he can turn every setting to maximum and stream it at high quality.
I believe they've looked into this after the event. F1 2019 has it easy as there can be a max of 2 spectators.
-
9 hours ago, django|UKMD said:Try removing motion blur by editing the hardware config XML file. You might be surprised by the results.
Point is why are the options in that file not in a menu in-game???
I don't know, but it has always been like that for some reason. At least on the F1 2019 side the game should automatically detect these changes and change the settings to "Custom" in-game.
-
48 minutes ago, hampti said:And is it free for Ultimate Edition owners or will everybody pay for it?
And what will come with it? Again a few Cars, one or two Tracks and 33 new Career Events?
I'm very very curious if anybody is willing to spend even 1€ for it.
Season 3 will be "free" (You paid for it) for Ultimate Edition owners 🙂
-
1 minute ago, django|UKMD said:The major firesale two months later was nice wasn't it? Especially for those who pre-ordered the Ultimate Edition 🤧
Perhaps if you are not going to shift as many copies, make a game people will continue to pay more for longer ...
Well it was around 8 euros cheaper than pre-ordering the PC version from the store, so it didn't hurt me as an indivitual. Though I do understand people not liking it, but there also has to be a way to get more people onboard when the launch wasn't really successfull.
-
2 hours ago, LSKone said:The iRacing stuff looked way more professional and kind of cooler than the F1 2019 stuff though,
👀 ...Where's the iRacing stuff? The 12 hours of Sebring?
-
33 minutes ago, Assiemodis said:If thats the case it backfired.
According this they only sold about 100.000 copies.
Grid games are on the bottom row.
But my opinion this game doesnt deserve to carry the name grid.
Do note that SteamSpy's guesses are quite horrible these days I believe. It's 50 000 - 100 000 what they guess. Though I'm going to guess less and not more.
-
In what way are the brightness settings different between DR2.0 and GRID 2019? There is at least something in GRID2019... but I never took a look at DR2.0's settings really.
-
Hey 🙂
-
53 minutes ago, _BorisTheFrog_ said:I think it's more than apparant now that Grid was more than likely a project to fund other projects. Minimal budget, minimal content, high pricing and run it to it's conclusion with bare minimum updates. But on a positive note everyone can greet the next Codemasters game with a much lower level of expectation and at least that way they won't be disappointed with what they get.
It matters little to me because after the uber-expensive pricing policy of DR2 and the the way in which Grid was handled there's no incentive to support a company who no longer have the gamer's best interests at heart. Besides which, if Project Cars 3 happens to be the next game then the decision to abstain will be made all the more easier because I have absolutely no desire to purchase anything with Ian Bell's name attached to it. "forgive and forget"...not a prayer.
I doubt they got any proper money out of this. Most likely creating liveries for F1 2019 would got them around the same amount of money, with much less workforce needed.
-
1
-
-
Schools shutting down in Finland, so you know what this means. Studying without the effort of actually studying as teachers don't really know how much exercises they should give to their students 😛
-
1
-
Tired of F1 games online bugs
in General Discussion
Posted
Well you don't seem to remember the all and mighty list at least 😛