MiReVU Engine
-------------
I wasn't going to make a release until I finished the
complete project, but oh well..
Here's a small preview of whats coming.
This demo version includes a showcase map (The Playground)
with some interactive objects.
MiREVU Features
- High-end Rendered worldspace.
- High quality lightmaps
- Realistic physics
- Easy-to-implent: Models, sounds, shaders, maps, music.
- All models can be asigned to the physics engine.
- Physics-asigned objects can be interacted with. (If they dont weigh too much)
- Sound system connected through the physics engine
^>>(ex. falling rock sound when a rock falls on the floor or bounces off walls)
- Plug & play shader support. (through INI files)
Playground DEMO Features
- All of the above!
- A Basketball mod (fill the room with basketballs)
Troubleshooting & Usage of configuration
In your main folder where the MiREVU Engine is located,
there's a file called:
MiRevu.ini. Open this file
in
Notepad.
You'll see some configuration settings there which you can edit.
RESOLUTION:
Width: The WIDTH of your screen in pixels (eg. 800 or 1024 or 1280)
Height: The HEIGHT of your screen in pixels (eg. 600 or 768 or 1024)
Depth: The color depth. (16 or 32)-bit.
Lightning & Detail
dynamiclight If you're having problems with the map
(flickering screen), try to set this option off ('0'). This will
disable the lightmapping. It can also help to slightly improve the
framerate.
bloomrendering: This will enable / disable the bloom/glow
effect. Turn this setting off if you're having drastic framerate
issues.
Other
showinfo: This setting enables / disables the welcome
screen which you'll get when you enter the playground demo. If you
run this game a LOT, it might get annoying, so I made a 'turn-off'
option.
basketball_mod: As mentioned in the feature list; This
command will fill your screen with basketballs. You'll be able to
ick these up, throw them, drop them or even kick them away.
-----------------------------------------------------
Control help
- W/S/A/D : Move around
- Mouse : look around
- Shift: Run / walk
- Space: Jump
- Control: Crouch
- E (usekey): Pick something up / interact with object
- mouseclick: -while picked something up- click to throw away
------------------------------------------------------
Screenshot (I know, its big....) :
Note** : These system requirements are RECOMMENDED. It doesnt mean you HAVE to have that or higher to run this.
Dont go post bugs or something that are caused by a slow graphics
card. I'm aware of this not running smoothly on some older gfx
cards.
I'm using a Geforce 7600gs 256MB.. Running OPTIMAL (60fps)
constant
Donwload:
http://www.adauchi.net/hi/MiRevu_playground.rar (11.76MB)
If you have any suggestions, or other related questions about
this, dont hesitate to post =p
Update :: Feature (WIP) list:
= Done
= Currently developing
= Planned
-------------
Physics module (gravity, friction, damping etc..)
User controls (basic movement / object interaction)
Playground-alpha level
Lightmapping support
Shader library
"Object & Effect" Plug&Play System
Effective loading screen (half-life 2 style)
Object interaction: kicking, grabbing, dropping and throwing (also half-life 2 style)
Post-Production rendering (bloom, reflect, refract)
Physics sounds, breakable objects (like glass, crates etc.)
HDRI Support (for reflection mapping on EVERYTHING that can reflect)
User HUD
/
console system(not visual) but client-server style. (for effective multiplayer gaming)
One big huge playground world for the Final-Beta version.
Camera portals (teleporters - quake 3 arena style)
Gravity gun ( -cough- Zero-Point Energy manipulator XD ) from Half-Life 2
Soft-Particles idea
streamed from DirectX)
Lightmap-on-Object projecting (might be hard) =o
My goal of this is to make a plug&play gaming engine to make
realistic First-Person games, like FPS(First-Person-Soccer)
or a FPT(Tennis) or... well whatever you can think of.
I might just use this to create one game since I need to
do this to get into game academy next year..So Maybe I'll make
it usefull to use with other games later...
NOTE::
If you're having the flickering issue and you really want to
play with the lightning effect on, try the following:
Goto the folder ".\data\model_lib" and open the file "map_playground.ini".
Change this line: "effect = offset_high" to
this "effect = none"
This will disable the shader effects (Disotion map) on the level object.
Like I said, some videocards dont support this. Some do (mine does).
Enjoy the fun.
-Es.
Current project: MiRevu Visual Gaming Engine
thread: http://forum.thegamecreators.com/?m=forum_view&t=103073&b=8