Stardust-Engine
A brand new, easy to use, and beautiful game engine for Windows, Mac OS X, Linux, PSP, and more coming soon!
File Explorer
Download Latest Version (.zip)- bug_report.md
- feature_request.md
- c_cpp_properties.json
- settings.json
- AudioClip.h
- LODModelComponent.h
- ModelComponent.h
- Controller.h
- Core.h
- GameState.h
- StateManager.h
- CharacterSprite.h
- Light.h
- Sprite.h
- SpriteAnimated.h
- Tilemap.h
- TilemapAnim.h
- Camera.h
- LODModel.h
- Skybox.h
- TextRenderer.h
- UIButton.h
- RenderCore.h
- AudioClip.cpp
- LODModelComponent.cpp
- ModelComponent.cpp
- Core.cpp
- StateManager.cpp
- CharacterSprite.cpp
- Sprite.cpp
- SpriteAnimated.cpp
- Tilemap.cpp
- TilemapAnim.cpp
- Camera.cpp
- LODModel.cpp
- Skybox.cpp
- TextRenderer.cpp
- UIButton.cpp
- RenderCore.cpp
- Stardust-Core.sln
- Stardust-Core.vcxproj
- Stardust-Core.vcxproj.filters
- glad.h
- glfw3.h
- glfw3native.h
- _features.hpp
- _fixes.hpp
- _literals.hpp
- _noise.hpp
- _swizzle.hpp
- _swizzle_func.hpp
- _vectorize.hpp
- dummy.cpp
- func_common.hpp
- func_common.inl
- func_exponential.hpp
- func_exponential.inl
- func_geometric.hpp
- func_geometric.inl
- func_integer.hpp
- func_integer.inl
- func_matrix.hpp
- func_matrix.inl
- func_noise.hpp
- func_noise.inl
- func_packing.hpp
- func_packing.inl
- func_trigonometric.hpp
- func_trigonometric.inl
- func_vector_relational.hpp
- func_vector_relational.inl
- glm.cpp
- hint.hpp
- intrinsic_common.hpp
- intrinsic_common.inl
- intrinsic_exponential.hpp
- intrinsic_exponential.inl
- intrinsic_geometric.hpp
- intrinsic_geometric.inl
- intrinsic_integer.hpp
- intrinsic_integer.inl
- intrinsic_matrix.hpp
- intrinsic_matrix.inl
- intrinsic_trigonometric.hpp
- intrinsic_trigonometric.inl
- intrinsic_vector_relational.hpp
- intrinsic_vector_relational.inl
- precision.hpp
- precision.inl
- setup.hpp
- type_float.hpp
- type_gentype.hpp
- type_gentype.inl
- type_half.hpp
- type_half.inl
- type_int.hpp
- type_mat.hpp
- type_mat.inl
- type_mat2x2.hpp
- type_mat2x2.inl
- type_mat2x3.hpp
- type_mat2x3.inl
- type_mat2x4.hpp
- type_mat2x4.inl
- type_mat3x2.hpp
- type_mat3x2.inl
- type_mat3x3.hpp
- type_mat3x3.inl
- type_mat3x4.hpp
- type_mat3x4.inl
- type_mat4x2.hpp
- type_mat4x2.inl
- type_mat4x3.hpp
- type_mat4x3.inl
- type_mat4x4.hpp
- type_mat4x4.inl
- type_vec.hpp
- type_vec.inl
- type_vec1.hpp
- type_vec1.inl
- type_vec2.hpp
- type_vec2.inl
- type_vec3.hpp
- type_vec3.inl
- type_vec4.hpp
- type_vec4.inl
- constants.hpp
- constants.inl
- epsilon.hpp
- epsilon.inl
- matrix_access.hpp
- matrix_access.inl
- matrix_integer.hpp
- matrix_inverse.hpp
- matrix_inverse.inl
- matrix_transform.hpp
- matrix_transform.inl
- noise.hpp
- noise.inl
- packing.hpp
- packing.inl
- quaternion.hpp
- quaternion.inl
- random.hpp
- random.inl
- reciprocal.hpp
- reciprocal.inl
- type_precision.hpp
- type_precision.inl
- type_ptr.hpp
- type_ptr.inl
- ulp.hpp
- ulp.inl
- associated_min_max.hpp
- associated_min_max.inl
- bit.hpp
- bit.inl
- closest_point.hpp
- closest_point.inl
- color_space.hpp
- color_space.inl
- color_space_YCoCg.hpp
- color_space_YCoCg.inl
- compatibility.hpp
- compatibility.inl
- component_wise.hpp
- component_wise.inl
- constants.hpp
- dual_quaternion.hpp
- dual_quaternion.inl
- epsilon.hpp
- euler_angles.hpp
- euler_angles.inl
- extend.hpp
- extend.inl
- extented_min_max.hpp
- extented_min_max.inl
- fast_exponential.hpp
- fast_exponential.inl
- fast_square_root.hpp
- fast_square_root.inl
- fast_trigonometry.hpp
- fast_trigonometry.inl
- gradient_paint.hpp
- gradient_paint.inl
- handed_coordinate_space.hpp
- handed_coordinate_space.inl
- inertia.hpp
- inertia.inl
- int_10_10_10_2.hpp
- int_10_10_10_2.inl
- integer.hpp
- integer.inl
- intersect.hpp
- intersect.inl
- io.hpp
- io.inl
- log_base.hpp
- log_base.inl
- matrix_cross_product.hpp
- matrix_cross_product.inl
- matrix_interpolation.hpp
- matrix_interpolation.inl
- matrix_major_storage.hpp
- matrix_major_storage.inl
- matrix_operation.hpp
- matrix_operation.inl
- matrix_query.hpp
- matrix_query.inl
- mixed_product.hpp
- mixed_product.inl
- multiple.hpp
- multiple.inl
- noise.hpp
- norm.hpp
- norm.inl
- normal.hpp
- normal.inl
- normalize_dot.hpp
- normalize_dot.inl
- number_precision.hpp
- number_precision.inl
- optimum_pow.hpp
- optimum_pow.inl
- orthonormalize.hpp
- orthonormalize.inl
- perpendicular.hpp
- perpendicular.inl
- polar_coordinates.hpp
- polar_coordinates.inl
- projection.hpp
- projection.inl
- quaternion.hpp
- quaternion.inl
- random.hpp
- raw_data.hpp
- raw_data.inl
- reciprocal.hpp
- rotate_normalized_axis.hpp
- rotate_normalized_axis.inl
- rotate_vector.hpp
- rotate_vector.inl
- scalar_relational.hpp
- scalar_relational.inl
- simd_mat4.hpp
- simd_mat4.inl
- simd_quat.hpp
- simd_quat.inl
- simd_vec4.hpp
- simd_vec4.inl
- spline.hpp
- spline.inl
- std_based_type.hpp
- std_based_type.inl
- string_cast.hpp
- string_cast.inl
- transform.hpp
- transform.inl
- transform2.hpp
- transform2.inl
- ulp.hpp
- unsigned_int.hpp
- unsigned_int.inl
- vec1.hpp
- vec1.inl
- vector_angle.hpp
- vector_angle.inl
- vector_query.hpp
- vector_query.inl
- wrap.hpp
- wrap.inl
- xstream.hpp
- CMakeLists.txt
- common.hpp
- exponential.hpp
- ext.hpp
- fwd.hpp
- geometric.hpp
- glm.hpp
- integer.hpp
- mat2x2.hpp
- mat2x3.hpp
- mat2x4.hpp
- mat3x2.hpp
- mat3x3.hpp
- mat3x4.hpp
- mat4x2.hpp
- mat4x3.hpp
- mat4x4.hpp
- matrix.hpp
- packing.hpp
- trigonometric.hpp
- vec2.hpp
- vec3.hpp
- vec4.hpp
- vector_relational.hpp
- allocator.h
- assertions.h
- autolink.h
- config.h
- features.h
- forwards.h
- json.h
- json_features.h
- reader.h
- value.h
- version.h
- writer.h
- khrplatform.h
- lapi.h
- lauxlib.h
- lcode.h
- lctype.h
- ldebug.h
- ldo.h
- lfunc.h
- lgc.h
- ljumptab.h
- llex.h
- llimits.h
- lmem.h
- lobject.h
- lopcodes.h
- lopnames.h
- lparser.h
- lprefix.h
- lstate.h
- lstring.h
- ltable.h
- ltm.h
- lua.h
- lua.hpp
- luaconf.h
- lualib.h
- lundump.h
- lvm.h
- lzio.h
- AlResource.hpp
- Export.hpp
- InputSoundFile.hpp
- Listener.hpp
- Music.hpp
- OutputSoundFile.hpp
- Sound.hpp
- SoundBuffer.hpp
- SoundBufferRecorder.hpp
- SoundFileFactory.hpp
- SoundFileFactory.inl
- SoundFileReader.hpp
- SoundFileWriter.hpp
- SoundRecorder.hpp
- SoundSource.hpp
- SoundStream.hpp
- BlendMode.hpp
- CircleShape.hpp
- Color.hpp
- ConvexShape.hpp
- Drawable.hpp
- Export.hpp
- Font.hpp
- Glsl.hpp
- Glsl.inl
- Glyph.hpp
- Image.hpp
- PrimitiveType.hpp
- Rect.hpp
- Rect.inl
- RectangleShape.hpp
- RenderStates.hpp
- RenderTarget.hpp
- RenderTexture.hpp
- RenderWindow.hpp
- Shader.hpp
- Shape.hpp
- Sprite.hpp
- Text.hpp
- Texture.hpp
- Transform.hpp
- Transformable.hpp
- Vertex.hpp
- VertexArray.hpp
- VertexBuffer.hpp
- View.hpp
- Export.hpp
- Ftp.hpp
- Http.hpp
- IpAddress.hpp
- Packet.hpp
- Socket.hpp
- SocketHandle.hpp
- SocketSelector.hpp
- TcpListener.hpp
- TcpSocket.hpp
- UdpSocket.hpp
- Clock.hpp
- Err.hpp
- Export.hpp
- FileInputStream.hpp
- InputStream.hpp
- Lock.hpp
- MemoryInputStream.hpp
- Mutex.hpp
- NativeActivity.hpp
- NonCopyable.hpp
- Sleep.hpp
- String.hpp
- String.inl
- Thread.hpp
- Thread.inl
- ThreadLocal.hpp
- ThreadLocalPtr.hpp
- ThreadLocalPtr.inl
- Time.hpp
- Utf.hpp
- Utf.inl
- Vector2.hpp
- Vector2.inl
- Vector3.hpp
- Vector3.inl
- Clipboard.hpp
- Context.hpp
- ContextSettings.hpp
- Cursor.hpp
- Event.hpp
- Export.hpp
- GlResource.hpp
- Joystick.hpp
- Keyboard.hpp
- Mouse.hpp
- Sensor.hpp
- Touch.hpp
- VideoMode.hpp
- Window.hpp
- WindowHandle.hpp
- WindowStyle.hpp
- Audio.hpp
- Config.hpp
- GpuPreference.hpp
- Graphics.hpp
- Main.hpp
- Network.hpp
- OpenGL.hpp
- System.hpp
- Window.hpp
- audio.h
- bgm.h
- oslib.h
- pgeWav.h
- readwav.h
- VirtualFile.h
- stb_image.h
- crc32.h
- deflate.h
- gzguts.h
- inffast.h
- inffixed.h
- inflate.h
- inftrees.h
- trees.h
- zconf.h
- zlib.h
- zutil.h
- gltext.h
- intraFont.h
- libccc.h
- pspmath.h
- libintraFont.a
- liblua54.a
- liboslaudio.a
- libpspmath.a
- flac.lib
- glfw3.lib
- libz-static.lib
- ogg.lib
- openal32.lib
- sfml-audio-s.lib
- sfml-system-s.lib
- vorbis.lib
- vorbisenc.lib
- vorbisfile.lib
- VisualNovelEngine.h
- VisualNovelEngine.cpp
- GFXWrapper.h
- Window.h
- Dialogs.h
- Power.h
- vram.h
- Graphics.h
- Platform.h
- libstardust-platform.a
- libstardust-platform.a
- lapi.c
- lapi.h
- lauxlib.c
- lauxlib.h
- lbaselib.c
- lcode.c
- lcode.h
- lcorolib.c
- lctype.c
- lctype.h
- ldblib.c
- ldebug.c
- ldebug.h
- ldo.c
- ldo.h
- ldump.c
- lfunc.c
- lfunc.h
- lgc.c
- lgc.h
- linit.c
- liolib.c
- ljumptab.h
- llex.c
- llex.h
- llimits.h
- lmathlib.c
- lmem.c
- lmem.h
- loadlib.c
- lobject.c
- lobject.h
- lopcodes.c
- lopcodes.h
- lopnames.h
- loslib.c
- lparser.c
- lparser.h
- lprefix.h
- lstate.c
- lstate.h
- lstring.c
- lstring.h
- lstrlib.c
- ltable.c
- ltable.h
- ltablib.c
- ltm.c
- ltm.h
- lua.c
- lua.h
- lua.hpp
- luac.c
- luaconf.h
- lualib.h
- lundump.c
- lundump.h
- lutf8lib.c
- lvm.c
- lvm.h
- lzio.c
- lzio.h
- glad.c
- Window.cpp
- Dialogs.cpp
- Power.cpp
- vram.c
- Graphics.cpp
- Platform.cpp
- cpp.hint
- MakefileMac
- MakefilePSP
- MakefileUnix
- Stardust-Platform.sln
- Stardust-Platform.vcxproj
- Stardust-Platform.vcxproj.filters
- StardustScript.h
- InputLib.cpp
- LoggingLib.cpp
- NetDriverLib.cpp
- RendererLib.cpp
- StardustScript.cpp
- TextureLib.cpp
- TimerLib.cpp
- build.bat
- clean.bat
- MakefilePSP
- Stardust-Script.vcxproj
- Stardust-Script.vcxproj.filters
- libstardust-core.a
- libstardust-platform.a
- libstardust-utilities.a
- libstardust-core.a
- libstardust-platform.a
- libstardust-utilities.a
- libstardust.a
- build.bat
- clean.bat
- MakefileMac
- MakefilePSP
- MakefileUnix
- Stardust.sln
- font.pgf
- basic.frag
- basic.vert
- build.bat
- clean.bat
- EBOOT.PBP
- Main.cpp
- MakefileMac
- MakefilePSP
- MakefileUnix
- Stardust-Engine-Demo.elf
- Stardust-Engine-Demo.prx
- Stardust-Test.sln
- Stardust-Test.vcxproj
- Stardust-Test.vcxproj.filters
- test.lua
- TestApp
- Events.h
- AABB.h
- Frustum.h
- MathFuncs.h
- Matrix.h
- Ray.h
- Vector.h
- ByteBuffer.h
- NetworkDriver.h
- NetworkTypes.h
- Socket.h
- Profiler.h
- Input.h
- JSON.h
- Logger.h
- Timer.h
- UUID.h
- NonCopy.h
- NonMovable.h
- libstardust-utils.a
- Events.cpp
- Frustum.cpp
- ByteBuffer.cpp
- NetworkDriver.cpp
- Socket.cpp
- Platform.cpp
- Profiler.cpp
- json_reader.cpp
- json_tool.h
- json_value.cpp
- json_valueiterator.inl
- json_writer.cpp
- Input.cpp
- Logger.cpp
- Timer.cpp
- MakefilePSP
- Stardust-Utilities.vcxproj
- Stardust-Utilities.vcxproj.filters
- .gitignore
- cleanup.sh
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- LICENSE
- MakefileVita
- README.md
- stardustLogo.png
// repository documentation
Was this content helpful?
(0 ratings)
