I made some tests with my Unity project on my Nexus 7. I just made very simple "cars" (boxes with 4 wheel colliders) and at the end, I felt satisfaction!
Tuesday, 14 January 2014
Friday, 10 January 2014
Let the coding horror begin!
Hello people of internet!
This is my post about my game development progress. Well, I am trying to make a racing game for Android. My main development tool is Unity (the free version). I am still new to mobile game development. It's a little bit different than making games for PC or other high performance consoles. Mobile devices are still not as fast as desktop computers. Both GPU and CPU are weaker, some devices has low amount of RAM and storage. So it is limited and developers have to be very clever at optimizing games.
Profiling is not very easy without Unity Pro's profiler, but I found a great solution called Adreno Profiler which doesn't work on all the mobiles, but it runs with my Nexus 7 2nd Generation. So finally, I have a profiler, I can see, what costs more or less in rendering, so I can tweak my game and test again and again. It's a great tool, and easy to use. Well, this program quickly gave me ideas, how to make graphical performance higher. However, I didn't find out, how to check CPU usage in it. I have a simple CPU usage monitor on my Android device, but I can't figure out, what are the most expensive calculations.
Actually, I have a serious problem. My game is greatly bottleneck at physics I think. I'm not sure, but the more the cars the less the performance. I mean seriously, I put 4-6 more cars, and FPS decreases. It's not good, especially talking about a Nexus 7 which has a decent hardware. I tried out making the car meshes more simple (I just used a simple box), same problem, so the problem is not graphical, but more like the calculations are too much for Qualcomm's Snapdragon S4 Pro CPU. Very disappointing, I need to find an other was for physics, I guess. Actually, I was very happy with the current physics.
Don't know, what to do now... Well, I need to figure out, what is the exact reason for the bad performance. I need to simplify the physics as much as possible without making it very unrealistic and bad. More experiments tomorrow. For today, I am out!
This is my post about my game development progress. Well, I am trying to make a racing game for Android. My main development tool is Unity (the free version). I am still new to mobile game development. It's a little bit different than making games for PC or other high performance consoles. Mobile devices are still not as fast as desktop computers. Both GPU and CPU are weaker, some devices has low amount of RAM and storage. So it is limited and developers have to be very clever at optimizing games.
Profiling is not very easy without Unity Pro's profiler, but I found a great solution called Adreno Profiler which doesn't work on all the mobiles, but it runs with my Nexus 7 2nd Generation. So finally, I have a profiler, I can see, what costs more or less in rendering, so I can tweak my game and test again and again. It's a great tool, and easy to use. Well, this program quickly gave me ideas, how to make graphical performance higher. However, I didn't find out, how to check CPU usage in it. I have a simple CPU usage monitor on my Android device, but I can't figure out, what are the most expensive calculations.
| A great method to figure out, where is your graphics bottle-necking. |
Actually, I have a serious problem. My game is greatly bottleneck at physics I think. I'm not sure, but the more the cars the less the performance. I mean seriously, I put 4-6 more cars, and FPS decreases. It's not good, especially talking about a Nexus 7 which has a decent hardware. I tried out making the car meshes more simple (I just used a simple box), same problem, so the problem is not graphical, but more like the calculations are too much for Qualcomm's Snapdragon S4 Pro CPU. Very disappointing, I need to find an other was for physics, I guess. Actually, I was very happy with the current physics.
Don't know, what to do now... Well, I need to figure out, what is the exact reason for the bad performance. I need to simplify the physics as much as possible without making it very unrealistic and bad. More experiments tomorrow. For today, I am out!
Labels:
Android
,
C#
,
javascript
,
nexus 7
,
performance issues
,
racing game
,
unity
Monday, 16 December 2013
Game Development album #1
Labels:
game development
,
James Hunt
,
McLaren M23
,
Racing
,
unity
,
unity3d
Friday, 6 December 2013
Weird dream which would be a great game idea...
Oh, what a horrible night to have a nightmare...
I want to share a weird dream with you. I hope you enjoy it! This happened at December 6, 2013.
Oh, well, that was weird. I felt like I was in a video game. I lost my memory about my dream almost, but still I can remember some events, characters, places.
I want to share a weird dream with you. I hope you enjoy it! This happened at December 6, 2013.
Oh, well, that was weird. I felt like I was in a video game. I lost my memory about my dream almost, but still I can remember some events, characters, places.
Labels:
alien
,
Doctor
,
Doctor Who
,
dream
,
dream diary
,
horror
,
monster
,
Sci-Fi
,
shapeshifter
,
survival
Monday, 2 December 2013
Review: Street Fighter 2010 - The Final Fight (NES)
![]() |
| Title screen of Street Fighter 2010 - The Final Fight (US version) |
Labels:
Kevin Stryker
,
NES
,
review
,
SF
,
Street Fighter
,
Street Fighter 2010
,
The Final Fight
,
Troy
Sunday, 1 December 2013
Little progress... Tree and track design
I am getting on the right track with racing game development in Unity. I have a decent (but far from great) car physics for mobile, and now track design is getting better too. Also, I figured out, how should I make tree sprites quickly in high quality.
| Crossed tree sprite in the background... well I won't leave it there it's too dangerous! |
Labels:
1976
,
Android
,
F1
,
racing game
,
rFactor
,
Track design
,
unity3d
Friday, 8 November 2013
NES memories...
...games that I liked so much!
Oh well... it was a long time ago. A little child who had so much time to waste. He was lazy to learn, or doing homework. Well, actually, he did the homework... quickly and well. And learnt in the school at lesson. A child who liked videogames. Who got his first Famiclone in 1994...
Yeah, actually I never had a real NES or Famicom. I had those Chinese clones. I liked it, my first game was Super Mario Bros. I was impressed by the game when I was 4. NES was awesome! And you know what? It's still awesome! A great console with many great games. And many great games I didn't have. I'm so happy about emulators, so I can somewhat get and try what I missed. You have to know about me, I was a very patient man back then, and I'm still. I love NES because of challenge. Games were short, but games were extremely challenging. Completing a hard game was always satisfying. Today's games are... well, most of them are boring for me. No challenge, no... sorry, that's an other topic. I'll explain later.
So hard games were good for me, weird ones too. I never had a favorite genre back then, so my list is mixed with different kind of games. Here is my list of my most favored games. The order is not based on the game quality but how memorable was it for me... or just purely random... except #1. Too much memory, my brain needs defragmentation...
Labels:
LJN
,
Mach Rider
,
Mission Impossible
,
NES
,
NES memories
,
Nintendo.
,
Pro Am II
Monday, 7 October 2013
My first artwork with a tablet PC...
Finally, I bought a Nexus 7-2, and I am very happy with it. I don't have a pen for it, but I made one. It's pretty horrible. But it works. Here is my first artwork I made with it. I cheated on the outlines, I used a background layer to draw on the top of it.
My picture is related to the famous 1976 Formula 1 World Championship, which is recreated in the movie RUSH. I never made any digital art, like this, but I'm happy with the result.
Tablet: Asus Nexus 7 2013
Stylus: Homemade from old pen, Q-tip, aluminum foil
Software: Autodesk Sketchbook Pro
Also on DeviantArt: http://ratmanxx.deviantart.com/art/James-Hunt-Mclaren-M23-1976-405740641
My picture is related to the famous 1976 Formula 1 World Championship, which is recreated in the movie RUSH. I never made any digital art, like this, but I'm happy with the result.
Tablet: Asus Nexus 7 2013
Stylus: Homemade from old pen, Q-tip, aluminum foil
Software: Autodesk Sketchbook Pro
Also on DeviantArt: http://ratmanxx.deviantart.com/art/James-Hunt-Mclaren-M23-1976-405740641
Labels:
1976
,
F1
,
James Hunt
,
McLaren M23
,
Niki Lauda
,
rivalry
,
Ron Howard
,
Rush
Subscribe to:
Posts
(
Atom
)

