Performance Testing for danmaku in Unreal Engine 4. (Ver. 30 May 2016)

Channel:
Subscribers:
234
Published on ● Video Link: https://www.youtube.com/watch?v=8ldquFoCVhk



Duration: 5:03
896 views
6


I uploaded performance test demonstration video. But I wanted to update my game a little. So, I recorded a video again. I still use the same video description of my previous version.

----

Download a game here
https://www.dropbox.com/sh/q98nmarfxaf33aj/AAD8YKRchnSXPGdoWGBiynLqa?dl=0

Unreal Engine 4 is the powerful games engine. Its Unreal Blueprint Visual scripting is easy to learn and extremely flexible. Even me, who do not have an experience on coding, can understand how to use it. I can use Unreal Engine 4 to make Touhou style bullets patterns eventually.

You can visit official site of Unreal Engine here.
http://www.unrealengine.com/

Performance is the very important for games. Even a game has a high quality graphic and advance features. But if that game can not run smoothly at enough frame rate, players can not have fun with that game.

So, before I made more advance features, I must know "can it run smoothly ?". This version of game does not has several features. It just for a performance testing and show some bullets patterns.

Even without advance features, I still had to spend few days to fixed several glitches before I published this version~.

Frame rate show in this video is lower than usual because I was recording a video while I was playing a game.

I have not placed actual Reimu or Marisa or other jet fighters in a game. For this version, player sprite is just a dummy player. Dummy player can only move. It still can not shoot. When player get hit, It show text "hit" on the screen.

Player can control by keyboard or gamepad. If player move by a game pad left thumb stick, player movement speed is depend on push force.

Level 1 is for a performance testing specifically. You can see how many bullets cause frame rate drop.
From start. Bullets do not have a life span. Even they move out from a screen, they still exist. You can press c to enable/disable bullet's life span in this level.

A screen resolution for this game is 1280x960 and 640*480. Sprites are made for 1280x960 resolution.

An Information I want to know are
- Your hardware specs. CPU, Graphic card, Operation system.
- FPS in a main menu. (For both screen resolution)
- Bullets count when frame rate drop to 50. (For both screen resolution)
- Bullets count when frame rate drop to 20. (For both screen resolution)

Other levels are some of my experiments. You may have fun with them.

I did not packed a game as one package file. If you have Unreal Engine 4 Editor, you can explore all of my assets.

I still keep some print string. I use them for debug.

Known issues
- 2D sprites do not express a correct colour.
- Player must click mouse once. Before player can move cursor out of the game window.
- When player change a screen resolution (execute console command "r setRes 1280x960" or "r setRes 640x480"). A game window change a position.
- A screen is squash in full screen. It only happen when use full screen mode by executing console command. If toggle full screen by Alt+Enter, It keep an actual aspect ratio.
- Unreal Engine 4 require Visual C++ 2015. Windows 7 may missed some update to compatible with Visual C++2015. Windows 8 or 10 do not have this problem.

Thanks for watching. Feed back are appreciated.

If you want to see all levels in this version with more smooth run. You can watch my next video.
https://youtu.be/-Xkwlhhd1Gk
I recorded that video while I was play in 640x480 screen resolution. It has a better frame rate.

I also started a thread in a shrine maiden forum.
https://www.shrinemaiden.org/forum/index.php/topic,19589.0.html




Other Videos By Sri skydash


2017-04-30Barrage Musical. Trial Version 0.72. Misty Type 2. Lunatic Clear.
2017-03-24Barrage Musical. Trial version 0.7a. Misty Type2. Hard mode clear.
2017-02-02Test bone moving and stretching in Unreal Engine 4.
2016-12-27東方魔宝城 ~ Book of Star Mythology. Reimu A. Extra clear
2016-12-16RefRain - prism memories. Mews good ending clear. (Normal)
2016-12-14Len`EnTen`Eisenki~Brilliant pagoda or haze castle (Ver1.03) Haze castle route. No upgrade.
2016-12-07Len`EnTen`Eisenki~Brilliant pagoda or haze castle (Ver1.01) Shrine team. Pagoda Route. No upgrade.
2016-12-02Len`EnTen`Eisenki~Brilliant pagoda or haze castle (Ver1.00) Shitodo team. Route3 clear. No upgrade.
2016-12-01Len`EnTen`Eisenki~Brilliant pagoda or haze castle (Ver1.00) Shrine team Route3 clear. No upgrade.
2016-10-31Isabelle Evolve animation scene. (Japanese version)
2016-05-29Performance Testing for danmaku in Unreal Engine 4. (Ver. 30 May 2016)
2016-05-29Unreal Engine 4 Danmaku showcase. 30 May 2016. (720p 60fps)
2016-05-28Unreal Engine 4 Danmaku showcase. 28 May 2016. (720p 60fps)
2016-05-28Performance testing for danmaku in Unreal Engine 4. (1080 p)
2015-12-09[Bullet Heaven 2] (Steam Version).Level 10 (boss). Normal Blind Run.
2015-12-09[Bullet Heaven 2] (Steam Version).Level 10. Normal Blind Run.
2015-12-09[Bullet Heaven 2] (Steam Version).Level 9. Normal Blind Run.
2015-12-09[Bullet Heaven 2] (Steam Version).Level 8 (boss) . Hard.
2015-12-08[Bullet Heaven 2] (Steam Version).Level 8. Hard. Blind run.
2015-12-08[Bullet Heaven 2] (Steam Version).Level 7. Hard. Blind run.
2015-12-08[Bullet Heaven 2] (Steam Version)Level 6. Hard. Blind run.



Tags:
Bullets hell
unreal engine
UE4
Danmaku
Performance Test