Hi, b4x gamers,
I am not a big game player guy but I do like to play War Games like Medal of Hornor, Battlefield or Call of Duty. A few Weeks ago I have purchased BF5. I have already finished BF4 and wanted to try the latest BF5 game. I started to play it and I really liked the graphics a lot and the gameplay of course. it's an awesome game and I kept playing it from time to time. I need to mention that the purpose was to buy it and finish it within few months as I did with BF4 and because I am a very busy person with a full-time job and also developing apps in my free time I was thinking of spending 1-2 h laying per week. BUT what happened was a very different story. After finishing the first 3 levels I tried the MULTIPLAYER mode and WOW. it was so cool to play against real people and see how bad you really are because against the PC I was very good but against those players from all over the world, I felt like a big noob. and as more I was killed in the game I wanted to play more to get better and kick some a*** so from a 1-2h per week, I went to 2-3h per day. I stopped working on any b4x project and I got more and more addicted to that game until I decided that I had to uninstall it because it was consuming to much time. so I uninstalled it and guess what 2 days letter i installed it again and played few weeks and again decided to uninstall it. I went through this process 3 TIMES!!! so the current status is that I have uninstalled it for the 3 times (it was yesterday) and I hope I will not install it again (at least until I finish some b4x projects)
anyway, now I am thinking of it from a developer perspective. what made it so addictive for me? how did it come that from a 1-2h per week I spent 2-3h per day? why I was thinking of the game so much at day and could not wait to get home and play it?
I wanted to analyze it and learn from the best how to make a user addicted to your product. I don't think it because of the graphics. I mean the graphics are awesome but again playing against the pc was not that addictive for me so after analyzing it I came to a conclusion that a multiplayer game where you compete with other players has much more potential than playing games against yourself. the other thing is that only play time will unlock more and more features in the game and not game coins. until today I let the player collect coins and with them unlock stuff but he could unlock all stuff within a few days with some good hours of gaming and maybe that's not the right choice. so what EA does is they unlock stuff by playing time so if you play 3 days you get this and play more days to unlock this, etc... the even write that a weapon will be available for purchase in 1d and x hours and so on.
so bottom line we as game developers need to try to learn from those big companies. of course, we cannot create such a game but we also don't need to. just understand their strategy and implement it in your games.
I will try to do that in a future project. I know that a real-time multiplayer game is a very complex task but maybe try to do something similar to this. real-time scoreboard where if someone bit your score you get a notification and if you keep being the 1st place for x days you get free stuff etc...
ok, this was maybe one of my longest post I guess but I wanted to share my thought with you and hear from you what you think and also if someone here has tried BF5?
best regards, ilan
ps a small intro to the game:
I am not a big game player guy but I do like to play War Games like Medal of Hornor, Battlefield or Call of Duty. A few Weeks ago I have purchased BF5. I have already finished BF4 and wanted to try the latest BF5 game. I started to play it and I really liked the graphics a lot and the gameplay of course. it's an awesome game and I kept playing it from time to time. I need to mention that the purpose was to buy it and finish it within few months as I did with BF4 and because I am a very busy person with a full-time job and also developing apps in my free time I was thinking of spending 1-2 h laying per week. BUT what happened was a very different story. After finishing the first 3 levels I tried the MULTIPLAYER mode and WOW. it was so cool to play against real people and see how bad you really are because against the PC I was very good but against those players from all over the world, I felt like a big noob. and as more I was killed in the game I wanted to play more to get better and kick some a*** so from a 1-2h per week, I went to 2-3h per day. I stopped working on any b4x project and I got more and more addicted to that game until I decided that I had to uninstall it because it was consuming to much time. so I uninstalled it and guess what 2 days letter i installed it again and played few weeks and again decided to uninstall it. I went through this process 3 TIMES!!! so the current status is that I have uninstalled it for the 3 times (it was yesterday) and I hope I will not install it again (at least until I finish some b4x projects)
anyway, now I am thinking of it from a developer perspective. what made it so addictive for me? how did it come that from a 1-2h per week I spent 2-3h per day? why I was thinking of the game so much at day and could not wait to get home and play it?
I wanted to analyze it and learn from the best how to make a user addicted to your product. I don't think it because of the graphics. I mean the graphics are awesome but again playing against the pc was not that addictive for me so after analyzing it I came to a conclusion that a multiplayer game where you compete with other players has much more potential than playing games against yourself. the other thing is that only play time will unlock more and more features in the game and not game coins. until today I let the player collect coins and with them unlock stuff but he could unlock all stuff within a few days with some good hours of gaming and maybe that's not the right choice. so what EA does is they unlock stuff by playing time so if you play 3 days you get this and play more days to unlock this, etc... the even write that a weapon will be available for purchase in 1d and x hours and so on.
so bottom line we as game developers need to try to learn from those big companies. of course, we cannot create such a game but we also don't need to. just understand their strategy and implement it in your games.
I will try to do that in a future project. I know that a real-time multiplayer game is a very complex task but maybe try to do something similar to this. real-time scoreboard where if someone bit your score you get a notification and if you keep being the 1st place for x days you get free stuff etc...
ok, this was maybe one of my longest post I guess but I wanted to share my thought with you and hear from you what you think and also if someone here has tried BF5?
best regards, ilan
ps a small intro to the game:
Last edited: