Welcome to Samurai-Commando Discussions! #1
mateuszpawlowski-programmer
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello everyone. I want to share my new game project Samurai Commando (alpha verrsion) programmed in Java.
Fell free to comment any ideas about project. Maybe in future I make second part of game.
I hope you will enjoy it.
|This game is free software so it means you can copy it and play it like freeware software.|
|Game: Samurai Commando (alpha version)|
|I hope you will enjoy it.|
|Date: 2023-12-05|
|Game size is only: 832 KB in zip file|
|Unpacked: 2,36 MB |
To run game execute file: Samurai_Commando.exe
|System Requirements: Game for working needs computer with Windows operating system and installed JRE Java Runtime Enviroment.|
|Game controls: W,S,A,D keys for walking E key for shooting and mouse for head movement|
Programming, story, animations, camera movement, level design, Ai fighting algorithm is all made by me: Mateusz Pawlowski.
My contact mail: [email protected]
|Few words about Samurai Commando:|
I started this project as 3d object viewer of old format .obj 3d Studio files.
After I test this viewer I was very impressed how it works so I decided to make something more and I try to load some doom quake and tomb raider levels.
When I did it I realized that my small program grows bigger and start looking like 3d engine so I decided to make my own 3d software renderer. And I make 3d game using my own engine. In fact I make all 3d engine without using opengl or directx. Just simple math vector and algebra calculations. Rotating and transforming vertex in 3d space and then make triangles from them and draw it on screen using flat colouring without textures. Everything was programmed using Java object programming language. Maybe in future I rewrite this program for C++ to make it works faster. Anyway it works pretty weel in Java.
|Games that inspire me to make my own 3d renderer engine without opengl and directx:|
LHX Chopper simulator
Virtua Racing
Virtua Cop 1,2
Virtua Fighter 1
Tomb Raider 1
Quake 1,2
|Game cotains 43 files:|
collision_sc_3.obj
door6.obj
enemy_3d.obj
enemy_3d_d.obj
enemy_3d_s.obj
enemy_ninja_1.obj
enemy_ninja_2.obj
enemy_ninja_3.obj
enemy_rolling_3.obj
enemy_rolling_4.obj
enemy_rolling_5.obj
enemy_rolling_6.obj
enemy_rolling_7.obj
enemy_s_shot_1.obj
enemy_s_shot_2.obj
enemy_uzi_1.obj
enemy_uzi_2.obj
enemy_uzi_3.obj
gate.obj
gate_org.obj
guns3.obj
l_1.obj
l_2.obj
l_3.obj
l_4.obj
l_5.obj
lambo_2.obj
level_1_20.obj
ninja3.obj
ninja4.obj
ninja8.obj
r_1.obj
r_2.obj
r_3.obj
r_4.obj
r_5.obj
READ_ME.TXT
ronin_armour_1.obj
ronin_armour_2.obj
ronin_armour_3.obj
ronin8.obj
ronin9.obj
Samurai_Commando.exe
stairs3.obj
|End of file|
Beta Was this translation helpful? Give feedback.
All reactions