godot-go
Go language bindings for the Godot Engine's GDNative API.
파일 탐색기
최종 버전 다운로드 (.zip)- generate.go
- model.go
- generate.go
- model.go
- model.go
- parse.go
- class.go.tmpl
- convert.go.tmpl
- gdnative.c.tmpl
- gdnative.h.tmpl
- godot_api.json
- types.go.tmpl
- generate.go
- model.go
- parse.go
- main.go
- generate.sh
- ISSUE_TEMPLATE.md
- icon.png-487276ed1e3a0c39cad0279d744ee560.stex
- simple.gdnlib
- simple.gdns
- simple.go
- default_env.tres
- icon.png
- icon.png.import
- main.gd
- main.tscn
- Makefile
- project.godot
- README.md
- enemyFlyingAlt_1.png-559f599b16c69b112c1b53f6332e9489.stex
- enemyFlyingAlt_2.png-31dc7310eda6e1b721224f3cd932c076.stex
- enemySwimming_1.png-dd0e11759dc3d624c8a704f6e98a3d80.stex
- enemySwimming_2.png-4c0cbc0732264c4ea3290340bd4a0a62.stex
- enemyWalking_1.png-5af6eedbe61b701677d490ffdc1e6471.stex
- enemyWalking_2.png-67c480ed60c35e95f5acb0436246b935.stex
- gameover.wav-98c95c744b35280048c2bd093cf8a356.sample
- House In a Forest Loop.ogg-1a6a72ae843ad792b7039931227e8d50.oggstr
- icon.png-487276ed1e3a0c39cad0279d744ee560.stex
- playerGrey_up1.png-6bd114d0a6beac91f48e3a7314d44564.stex
- playerGrey_up2.png-d6aba85f5f2675ebc7045efa7552ee79.stex
- playerGrey_walk1.png-c4773fe7a7bf85d7ab732eb4458c2742.stex
- playerGrey_walk2.png-34d2d916366100182d08037c51884043.stex
- enemyFlyingAlt_1.png
- enemyFlyingAlt_1.png.import
- enemyFlyingAlt_2.png
- enemyFlyingAlt_2.png.import
- enemySwimming_1.png
- enemySwimming_1.png.import
- enemySwimming_2.png
- enemySwimming_2.png.import
- enemyWalking_1.png
- enemyWalking_1.png.import
- enemyWalking_2.png
- enemyWalking_2.png.import
- gameover.wav
- gameover.wav.import
- House In a Forest Loop.ogg
- House In a Forest Loop.ogg.import
- playerGrey_up1.png
- playerGrey_up1.png.import
- playerGrey_up2.png
- playerGrey_up2.png.import
- playerGrey_walk1.png
- playerGrey_walk1.png.import
- playerGrey_walk2.png
- playerGrey_walk2.png.import
- FONTLOG.txt
- LICENSE.txt
- Xolonium-Regular.ttf
- main.go
- mob.go
- player.go
- default_env.tres
- icon.png
- icon.png.import
- libgodot.gdnlib
- Main.tscn
- Makefile
- Mob.tscn
- Player.tscn
- project.godot
- aabb.gen.go
- array.gen.go
- arvr.gen.c
- arvr.gen.go
- arvr.gen.h
- basis.gen.go
- color.gen.go
- dictionary.gen.go
- gdnative.gen.c
- gdnative.gen.go
- gdnative.gen.h
- gdnative.go
- log.go
- nativescript.c
- nativescript.gen.c
- nativescript.gen.go
- nativescript.gen.h
- nativescript.go
- nativescript.h
- node_path.gen.go
- plane.gen.go
- pluginscript.gen.c
- pluginscript.gen.h
- pool_arrays.gen.go
- quat.gen.go
- rect2.gen.go
- registry.go
- rid.gen.go
- string.gen.go
- string.go
- string_name.gen.go
- string_name.go
- transform.gen.go
- transform2d.gen.go
- transform2d.go
- util.c
- util.go
- util.h
- variant.c
- variant.gen.go
- variant.go
- variant.h
- vector2.gen.go
- vector3.gen.go
- acceptdialog.gen.go
- animatedsprite.gen.go
- animatedsprite3d.gen.go
- animation.gen.go
- animationplayer.gen.go
- animationtreeplayer.gen.go
- area.gen.go
- area2d.gen.go
- arraymesh.gen.go
- arvranchor.gen.go
- arvrcamera.gen.go
- arvrcontroller.gen.go
- arvrinterface.gen.go
- arvrinterfacegdnative.gen.go
- arvrorigin.gen.go
- arvrpositionaltracker.gen.go
- arvrserver.gen.go
- astar.gen.go
- atlastexture.gen.go
- audiobuslayout.gen.go
- audioeffect.gen.go
- audioeffectamplify.gen.go
- audioeffectbandlimitfilter.gen.go
- audioeffectbandpassfilter.gen.go
- audioeffectchorus.gen.go
- audioeffectcompressor.gen.go
- audioeffectdelay.gen.go
- audioeffectdistortion.gen.go
- audioeffecteq.gen.go
- audioeffecteq10.gen.go
- audioeffecteq21.gen.go
- audioeffecteq6.gen.go
- audioeffectfilter.gen.go
- audioeffecthighpassfilter.gen.go
- audioeffecthighshelffilter.gen.go
- audioeffectlimiter.gen.go
- audioeffectlowpassfilter.gen.go
- audioeffectlowshelffilter.gen.go
- audioeffectnotchfilter.gen.go
- audioeffectpanner.gen.go
- audioeffectphaser.gen.go
- audioeffectpitchshift.gen.go
- audioeffectreverb.gen.go
- audioeffectstereoenhance.gen.go
- audioserver.gen.go
- audiostream.gen.go
- audiostreamoggvorbis.gen.go
- audiostreamplayback.gen.go
- audiostreamplayer.gen.go
- audiostreamplayer2d.gen.go
- audiostreamplayer3d.gen.go
- audiostreamrandompitch.gen.go
- audiostreamsample.gen.go
- backbuffercopy.gen.go
- bakedlightmap.gen.go
- bakedlightmapdata.gen.go
- basebutton.gen.go
- bitmap.gen.go
- bitmapfont.gen.go
- boneattachment.gen.go
- boxcontainer.gen.go
- boxshape.gen.go
- bulletphysicsdirectbodystate.gen.go
- bulletphysicsserver.gen.go
- button.gen.go
- buttongroup.gen.go
- camera.gen.go
- camera2d.gen.go
- canvasitem.gen.go
- canvasitemmaterial.gen.go
- canvaslayer.gen.go
- canvasmodulate.gen.go
- capsulemesh.gen.go
- capsuleshape.gen.go
- capsuleshape2d.gen.go
- centercontainer.gen.go
- checkbox.gen.go
- checkbutton.gen.go
- circleshape2d.gen.go
- clamp.go
- classdb.gen.go
- collisionobject.gen.go
- collisionobject2d.gen.go
- collisionpolygon.gen.go
- collisionpolygon2d.gen.go
- collisionshape.gen.go
- collisionshape2d.gen.go
- colorpicker.gen.go
- colorpickerbutton.gen.go
- colorrect.gen.go
- concavepolygonshape.gen.go
- concavepolygonshape2d.gen.go
- conetwistjoint.gen.go
- configfile.gen.go
- confirmationdialog.gen.go
- container.gen.go
- control.gen.go
- convert.gen.go
- convexpolygonshape.gen.go
- convexpolygonshape2d.gen.go
- cubemap.gen.go
- cubemesh.gen.go
- curve.gen.go
- curve2d.gen.go
- curve3d.gen.go
- curvetexture.gen.go
- cylindermesh.gen.go
- dampedspringjoint2d.gen.go
- directionallight.gen.go
- directory.gen.go
- dynamicfont.gen.go
- dynamicfontdata.gen.go
- editorexportplugin.gen.go
- editorfiledialog.gen.go
- editorfilesystem.gen.go
- editorfilesystemdirectory.gen.go
- editorimportplugin.gen.go
- editorinterface.gen.go
- editorplugin.gen.go
- editorresourceconversionplugin.gen.go
- editorresourcepreview.gen.go
- editorresourcepreviewgenerator.gen.go
- editorsceneimporter.gen.go
- editorscenepostimport.gen.go
- editorscript.gen.go
- editorselection.gen.go
- editorsettings.gen.go
- editorspatialgizmo.gen.go
- encodedobjectasid.gen.go
- engine.gen.go
- environment.gen.go
- file.gen.go
- filedialog.gen.go
- font.gen.go
- funcref.gen.go
- gdnative.gen.go
- gdnativelibrary.gen.go
- gdscript.gen.go
- gdscriptfunctionstate.gen.go
- generic6dofjoint.gen.go
- geometry.gen.go
- geometryinstance.gen.go
- giprobe.gen.go
- giprobedata.gen.go
- godot.go
- gradient.gen.go
- gradienttexture.gen.go
- graphedit.gen.go
- graphnode.gen.go
- gridcontainer.gen.go
- gridmap.gen.go
- groovejoint2d.gen.go
- hboxcontainer.gen.go
- hingejoint.gen.go
- hscrollbar.gen.go
- hseparator.gen.go
- hslider.gen.go
- hsplitcontainer.gen.go
- httpclient.gen.go
- httprequest.gen.go
- image.gen.go
- imagetexture.gen.go
- immediategeometry.gen.go
- input.gen.go
- inputdefault.gen.go
- inputevent.gen.go
- inputeventaction.gen.go
- inputeventgesture.gen.go
- inputeventjoypadbutton.gen.go
- inputeventjoypadmotion.gen.go
- inputeventkey.gen.go
- inputeventmagnifygesture.gen.go
- inputeventmouse.gen.go
- inputeventmousebutton.gen.go
- inputeventmousemotion.gen.go
- inputeventpangesture.gen.go
- inputeventscreendrag.gen.go
- inputeventscreentouch.gen.go
- inputeventwithmodifiers.gen.go
- inputmap.gen.go
- instanceplaceholder.gen.go
- interpolatedcamera.gen.go
- ip.gen.go
- ip_unix.gen.go
- itemlist.gen.go
- javascript.gen.go
- joint.gen.go
- joint2d.gen.go
- json.gen.go
- jsonparseresult.gen.go
- kinematicbody.gen.go
- kinematicbody2d.gen.go
- kinematiccollision.gen.go
- kinematiccollision2d.gen.go
- label.gen.go
- largetexture.gen.go
- light.gen.go
- light2d.gen.go
- lightoccluder2d.gen.go
- line2d.gen.go
- lineedit.gen.go
- lineshape2d.gen.go
- linkbutton.gen.go
- listener.gen.go
- log.go
- mainloop.gen.go
- margincontainer.gen.go
- marshalls.gen.go
- material.gen.go
- menubutton.gen.go
- mesh.gen.go
- meshdatatool.gen.go
- meshinstance.gen.go
- meshlibrary.gen.go
- mobilevrinterface.gen.go
- multimesh.gen.go
- multimeshinstance.gen.go
- mutex.gen.go
- nativescript.gen.go
- navigation.gen.go
- navigation2d.gen.go
- navigationmesh.gen.go
- navigationmeshinstance.gen.go
- navigationpolygon.gen.go
- navigationpolygoninstance.gen.go
- networkedmultiplayerenet.gen.go
- networkedmultiplayerpeer.gen.go
- ninepatchrect.gen.go
- node.gen.go
- node2d.gen.go
- object.gen.go
- occluderpolygon2d.gen.go
- omnilight.gen.go
- optionbutton.gen.go
- os.gen.go
- packeddatacontainer.gen.go
- packeddatacontainerref.gen.go
- packedscene.gen.go
- packetpeer.gen.go
- packetpeerstream.gen.go
- packetpeerudp.gen.go
- panel.gen.go
- panelcontainer.gen.go
- panoramasky.gen.go
- parallaxbackground.gen.go
- parallaxlayer.gen.go
- particles.gen.go
- particles2d.gen.go
- particlesmaterial.gen.go
- path.gen.go
- path2d.gen.go
- pathfollow.gen.go
- pathfollow2d.gen.go
- pckpacker.gen.go
- performance.gen.go
- phashtranslation.gen.go
- physics2ddirectbodystate.gen.go
- physics2ddirectbodystatesw.gen.go
- physics2ddirectspacestate.gen.go
- physics2dserver.gen.go
- physics2dserversw.gen.go
- physics2dshapequeryparameters.gen.go
- physics2dshapequeryresult.gen.go
- physics2dtestmotionresult.gen.go
- physicsbody.gen.go
- physicsbody2d.gen.go
- physicsdirectbodystate.gen.go
- physicsdirectspacestate.gen.go
- physicsserver.gen.go
- physicsshapequeryparameters.gen.go
- physicsshapequeryresult.gen.go
- pinjoint.gen.go
- pinjoint2d.gen.go
- planemesh.gen.go
- planeshape.gen.go
- pluginscript.gen.go
- polygon2d.gen.go
- polygonpathfinder.gen.go
- popup.gen.go
- popupdialog.gen.go
- popupmenu.gen.go
- popuppanel.gen.go
- position2d.gen.go
- position3d.gen.go
- primitivemesh.gen.go
- prismmesh.gen.go
- proceduralsky.gen.go
- progressbar.gen.go
- projectsettings.gen.go
- proximitygroup.gen.go
- proxytexture.gen.go
- quadmesh.gen.go
- ranges.gen.go
- raycast.gen.go
- raycast2d.gen.go
- rayshape.gen.go
- rayshape2d.gen.go
- rectangleshape2d.gen.go
- reference.gen.go
- referencerect.gen.go
- reflectionprobe.gen.go
- regex.gen.go
- regexmatch.gen.go
- registry.go
- remotetransform.gen.go
- remotetransform2d.gen.go
- resource.gen.go
- resourceimporter.gen.go
- resourceimporteroggvorbis.gen.go
- resourceimportertheora.gen.go
- resourceimporterwebm.gen.go
- resourceinteractiveloader.gen.go
- resourceloader.gen.go
- resourcepreloader.gen.go
- resourcesaver.gen.go
- richtextlabel.gen.go
- rigidbody.gen.go
- rigidbody2d.gen.go
- scenestate.gen.go
- scenetree.gen.go
- scenetreetimer.gen.go
- script.gen.go
- scripteditor.gen.go
- scrollbar.gen.go
- scrollcontainer.gen.go
- segmentshape2d.gen.go
- semaphore.gen.go
- separator.gen.go
- shader.gen.go
- shadermaterial.gen.go
- shape.gen.go
- shape2d.gen.go
- shortcut.gen.go
- signal.go
- skeleton.gen.go
- sky.gen.go
- slider.gen.go
- sliderjoint.gen.go
- spatial.gen.go
- spatialgizmo.gen.go
- spatialmaterial.gen.go
- spatialvelocitytracker.gen.go
- spheremesh.gen.go
- sphereshape.gen.go
- spinbox.gen.go
- splitcontainer.gen.go
- spotlight.gen.go
- sprite.gen.go
- sprite3d.gen.go
- spritebase3d.gen.go
- spriteframes.gen.go
- staticbody.gen.go
- staticbody2d.gen.go
- streampeer.gen.go
- streampeerbuffer.gen.go
- streampeerssl.gen.go
- streampeertcp.gen.go
- streamtexture.gen.go
- stylebox.gen.go
- styleboxempty.gen.go
- styleboxflat.gen.go
- styleboxline.gen.go
- styleboxtexture.gen.go
- surfacetool.gen.go
- tabcontainer.gen.go
- tabs.gen.go
- tcp_server.gen.go
- textedit.gen.go
- texture.gen.go
- texturebutton.gen.go
- textureprogress.gen.go
- texturerect.gen.go
- theme.gen.go
- thread.gen.go
- tilemap.gen.go
- tileset.gen.go
- timer.gen.go
- toolbutton.gen.go
- touchscreenbutton.gen.go
- translation.gen.go
- translationserver.gen.go
- tree.gen.go
- treeitem.gen.go
- trianglemesh.gen.go
- tween.gen.go
- undoredo.gen.go
- vboxcontainer.gen.go
- vehiclebody.gen.go
- vehiclewheel.gen.go
- videoplayer.gen.go
- videostream.gen.go
- videostreamtheora.gen.go
- videostreamwebm.gen.go
- viewport.gen.go
- viewportcontainer.gen.go
- viewporttexture.gen.go
- visibilityenabler.gen.go
- visibilityenabler2d.gen.go
- visibilitynotifier.gen.go
- visibilitynotifier2d.gen.go
- visualinstance.gen.go
- visualscript.gen.go
- visualscriptbasictypeconstant.gen.go
- visualscriptbuiltinfunc.gen.go
- visualscriptclassconstant.gen.go
- visualscriptcomment.gen.go
- visualscriptcondition.gen.go
- visualscriptconstant.gen.go
- visualscriptconstructor.gen.go
- visualscriptcustomnode.gen.go
- visualscriptdeconstruct.gen.go
- visualscripteditor.gen.go
- visualscriptemitsignal.gen.go
- visualscriptenginesingleton.gen.go
- visualscriptexpression.gen.go
- visualscriptfunction.gen.go
- visualscriptfunctioncall.gen.go
- visualscriptfunctionstate.gen.go
- visualscriptglobalconstant.gen.go
- visualscriptindexget.gen.go
- visualscriptindexset.gen.go
- visualscriptinputaction.gen.go
- visualscriptiterator.gen.go
- visualscriptlocalvar.gen.go
- visualscriptlocalvarset.gen.go
- visualscriptmathconstant.gen.go
- visualscriptnode.gen.go
- visualscriptoperator.gen.go
- visualscriptpreload.gen.go
- visualscriptpropertyget.gen.go
- visualscriptpropertyset.gen.go
- visualscriptresourcepath.gen.go
- visualscriptreturn.gen.go
- visualscriptscenenode.gen.go
- visualscriptscenetree.gen.go
- visualscriptselect.gen.go
- visualscriptself.gen.go
- visualscriptsequence.gen.go
- visualscriptsubcall.gen.go
- visualscriptswitch.gen.go
- visualscripttypecast.gen.go
- visualscriptvariableget.gen.go
- visualscriptvariableset.gen.go
- visualscriptwhile.gen.go
- visualscriptyield.gen.go
- visualscriptyieldsignal.gen.go
- visualserver.gen.go
- vscrollbar.gen.go
- vseparator.gen.go
- vslider.gen.go
- vsplitcontainer.gen.go
- weakref.gen.go
- windowdialog.gen.go
- world.gen.go
- world2d.gen.go
- worldenvironment.gen.go
- xmlparser.gen.go
- ysort.gen.go
- godot_arvr.h
- aabb.h
- array.h
- basis.h
- color.h
- dictionary.h
- gdnative.h
- node_path.h
- plane.h
- pool_arrays.h
- quat.h
- rect2.h
- rid.h
- string.h
- string_name.h
- transform.h
- transform2d.h
- variant.h
- vector2.h
- vector3.h
- create_dlscript.png
- dllibrary_create_new_dllibrary.png
- dllibrary_create_new_resource.png
- dllibrary_save_as_resource.png
- set_project_dllibrary.png
- set_script_dllibrary.png
- godot_nativescript.h
- godot_pluginscript.h
- gdnative_api.json
- gdnative_api_struct.gen.h
- LICENSE
- README.md
- tutorial01.png
- tutorial02.png
- tutorial03.png
- tutorial04.png
- tutorial05.png
- tutorial06.png
- tutorial07.png
- tutorial08.png
- tutorial09.png
- tutorial10.png
- tutorial11.png
- tutorial12.png
- tutorial13.png
- .travis.yml
- camelcase.go
- LICENSE.md
- README.md
- .gitignore
- diff.go
- formatter.go
- License
- pretty.go
- Readme
- zero.go
- doc.go
- indent.go
- License
- Readme
- wrap.go
- .gitignore
- .travis.yml
- casee.go
- LICENSE
- README.md
- convert.go
- readme.md
- wchar.go
- wchar_notwin.go
- wchar_windows.go
- .gitignore
- .travis.yml
- Gopkg.lock
- Gopkg.toml
- LICENSE
- logo.png
- make.go
- Makefile
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/ShadowApex/godot-go
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd godot-go
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Make
보통 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
